builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0078 starttime: 1466515848.83 results: success (0) buildid: 20160621055703 builduid: 531c93508aa048bdafaf402ae19702f3 revision: 195b5d64869c579957bda22c659b8219456910ec ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 06:30:48.827059) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 06:30:48.827521) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 06:30:48.827808) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 06:30:48.851423) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 06:30:48.851697) ========= 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.wnp7iW0Yeu/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.1dzQA9UNRg/Listeners TMPDIR=/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-06-21 06:30:48-- 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% 9.55M=0.001s 2016-06-21 06:30:48 (9.55 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.101900 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 06:30:48.974793) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 06:30:48.975171) ========= 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.wnp7iW0Yeu/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.1dzQA9UNRg/Listeners TMPDIR=/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/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.027718 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 06:30:49.024677) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 06:30:49.025121) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 195b5d64869c579957bda22c659b8219456910ec --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 195b5d64869c579957bda22c659b8219456910ec --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.wnp7iW0Yeu/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.1dzQA9UNRg/Listeners TMPDIR=/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-06-21 06:30:49,098 truncating revision to first 12 chars 2016-06-21 06:30:49,098 Setting DEBUG logging. 2016-06-21 06:30:49,098 attempt 1/10 2016-06-21 06:30:49,098 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/195b5d64869c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-21 06:30:50,182 unpacking tar archive at: mozilla-beta-195b5d64869c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.359685 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 06:30:50.406352) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 06:30:50.406781) ========= script_repo_revision: 195b5d64869c579957bda22c659b8219456910ec ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 06:30:50.407227) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 06:30:50.407529) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 06:30:50.425085) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 54 secs) (at 2016-06-21 06:30:50.425429) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.wnp7iW0Yeu/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.1dzQA9UNRg/Listeners TMPDIR=/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/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 06:30:50 INFO - MultiFileLogger online at 20160621 06:30:50 in /builds/slave/test 06:30:50 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 06:30:50 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:30:50 INFO - {'append_to_log': False, 06:30:50 INFO - 'base_work_dir': '/builds/slave/test', 06:30:50 INFO - 'blob_upload_branch': 'mozilla-beta', 06:30:50 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:30:50 INFO - 'buildbot_json_path': 'buildprops.json', 06:30:50 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:30:50 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:30:50 INFO - 'download_minidump_stackwalk': True, 06:30:50 INFO - 'download_symbols': 'true', 06:30:50 INFO - 'e10s': False, 06:30:50 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:30:50 INFO - 'tooltool.py': '/tools/tooltool.py', 06:30:50 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:30:50 INFO - '/tools/misc-python/virtualenv.py')}, 06:30:50 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:30:50 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:30:50 INFO - 'log_level': 'info', 06:30:50 INFO - 'log_to_console': True, 06:30:50 INFO - 'opt_config_files': (), 06:30:50 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:30:50 INFO - '--processes=1', 06:30:50 INFO - '--config=%(test_path)s/wptrunner.ini', 06:30:50 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:30:50 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:30:50 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:30:50 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:30:50 INFO - 'pip_index': False, 06:30:50 INFO - 'require_test_zip': True, 06:30:50 INFO - 'test_type': ('testharness',), 06:30:50 INFO - 'this_chunk': '1', 06:30:50 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:30:50 INFO - 'total_chunks': '10', 06:30:50 INFO - 'virtualenv_path': 'venv', 06:30:50 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:30:50 INFO - 'work_dir': 'build'} 06:30:50 INFO - ##### 06:30:50 INFO - ##### Running clobber step. 06:30:50 INFO - ##### 06:30:50 INFO - Running pre-action listener: _resource_record_pre_action 06:30:50 INFO - Running main action method: clobber 06:30:50 INFO - rmtree: /builds/slave/test/build 06:30:50 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:30:52 INFO - Running post-action listener: _resource_record_post_action 06:30:52 INFO - ##### 06:30:52 INFO - ##### Running read-buildbot-config step. 06:30:52 INFO - ##### 06:30:52 INFO - Running pre-action listener: _resource_record_pre_action 06:30:52 INFO - Running main action method: read_buildbot_config 06:30:52 INFO - Using buildbot properties: 06:30:52 INFO - { 06:30:52 INFO - "project": "", 06:30:52 INFO - "product": "firefox", 06:30:52 INFO - "script_repo_revision": "production", 06:30:52 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 06:30:52 INFO - "repository": "", 06:30:52 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 06:30:52 INFO - "buildid": "20160621055703", 06:30:52 INFO - "pgo_build": "False", 06:30:52 INFO - "basedir": "/builds/slave/test", 06:30:52 INFO - "buildnumber": 3, 06:30:52 INFO - "slavename": "t-yosemite-r7-0078", 06:30:52 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 06:30:52 INFO - "platform": "macosx64", 06:30:52 INFO - "branch": "mozilla-beta", 06:30:52 INFO - "revision": "195b5d64869c579957bda22c659b8219456910ec", 06:30:52 INFO - "repo_path": "releases/mozilla-beta", 06:30:52 INFO - "moz_repo_path": "", 06:30:52 INFO - "stage_platform": "macosx64", 06:30:52 INFO - "builduid": "531c93508aa048bdafaf402ae19702f3", 06:30:52 INFO - "slavebuilddir": "test" 06:30:52 INFO - } 06:30:52 INFO - Found installer url https://queue.taskcluster.net/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 06:30:52 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 06:30:52 INFO - Running post-action listener: _resource_record_post_action 06:30:52 INFO - ##### 06:30:52 INFO - ##### Running download-and-extract step. 06:30:52 INFO - ##### 06:30:52 INFO - Running pre-action listener: _resource_record_pre_action 06:30:52 INFO - Running main action method: download_and_extract 06:30:52 INFO - mkdir: /builds/slave/test/build/tests 06:30:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:30:52 INFO - https://queue.taskcluster.net/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 06:30:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 06:30:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 06:30:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 06:30:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 06:30:53 INFO - Downloaded 1201 bytes. 06:30:53 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 06:30:53 INFO - Using the following test package requirements: 06:30:53 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 06:30:53 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:30:53 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 06:30:53 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:30:53 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 06:30:53 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:30:53 INFO - u'jsshell-mac64.zip'], 06:30:53 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:30:53 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 06:30:53 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 06:30:53 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:30:53 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 06:30:53 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:30:53 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 06:30:53 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:30:53 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 06:30:53 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:30:53 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 06:30:53 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 06:30:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:30:53 INFO - https://queue.taskcluster.net/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 06:30:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 06:30:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 06:30:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 06:30:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 06:30:56 INFO - Downloaded 18355718 bytes. 06:30:56 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:30:56 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:30:56 INFO - caution: filename not matched: web-platform/* 06:30:56 INFO - Return code: 11 06:30:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:30:56 INFO - https://queue.taskcluster.net/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 06:30:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 06:30:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 06:30:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 06:30:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 06:30:59 INFO - Downloaded 36389087 bytes. 06:30:59 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:30:59 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:31:03 INFO - caution: filename not matched: bin/* 06:31:03 INFO - caution: filename not matched: config/* 06:31:03 INFO - caution: filename not matched: mozbase/* 06:31:03 INFO - caution: filename not matched: marionette/* 06:31:03 INFO - caution: filename not matched: tools/wptserve/* 06:31:03 INFO - Return code: 11 06:31:03 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')]} 06:31:03 INFO - https://queue.taskcluster.net/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 06:31:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 06:31:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 06:31:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 06:31:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 06:31:08 INFO - Downloaded 73065396 bytes. 06:31:08 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 06:31:08 INFO - mkdir: /builds/slave/test/properties 06:31:08 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:31:08 INFO - Writing to file /builds/slave/test/properties/build_url 06:31:08 INFO - Contents: 06:31:08 INFO - build_url:https://queue.taskcluster.net/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 06:31:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 06:31:09 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:31:09 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:31:09 INFO - Contents: 06:31:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 06:31: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')]} 06:31:09 INFO - https://queue.taskcluster.net/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:31:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 06:31:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 06:31:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 06:31:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 06:31:12 INFO - Downloaded 103650237 bytes. 06:31:12 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 06:31:12 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 06:31:16 INFO - Return code: 0 06:31:16 INFO - Running post-action listener: _resource_record_post_action 06:31:16 INFO - Running post-action listener: set_extra_try_arguments 06:31:16 INFO - ##### 06:31:16 INFO - ##### Running create-virtualenv step. 06:31:16 INFO - ##### 06:31:16 INFO - Running pre-action listener: _pre_create_virtualenv 06:31:16 INFO - Running pre-action listener: _resource_record_pre_action 06:31:16 INFO - Running main action method: create_virtualenv 06:31:16 INFO - Creating virtualenv /builds/slave/test/build/venv 06:31:16 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 06:31:16 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:31:16 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:31:16 INFO - Using real prefix '/tools/python27' 06:31:16 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:31:17 INFO - Installing distribute.............................................................................................................................................................................................done. 06:31:20 INFO - Installing pip.................done. 06:31:20 INFO - Return code: 0 06:31:20 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:31:20 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')]} 06:31:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:31:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:31:20 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')]} 06:31:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:31:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:31:20 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 0x10db9ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dbb7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8c79d8e5e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dbb35e0>, '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 0x10d796cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d7c1990>, '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.wnp7iW0Yeu/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.1dzQA9UNRg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:31:20 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 06:31:20 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 06:31:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wnp7iW0Yeu/Render', 06:31:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:31:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:31:20 INFO - 'HOME': '/Users/cltbld', 06:31:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:31:20 INFO - 'LOGNAME': 'cltbld', 06:31:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:31:20 INFO - 'MOZ_NO_REMOTE': '1', 06:31:20 INFO - 'NO_EM_RESTART': '1', 06:31:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:31:20 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:31:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:31:20 INFO - 'PWD': '/builds/slave/test', 06:31:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:31:20 INFO - 'SHELL': '/bin/bash', 06:31:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.1dzQA9UNRg/Listeners', 06:31:20 INFO - 'TMPDIR': '/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/', 06:31:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:31:20 INFO - 'USER': 'cltbld', 06:31:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:31:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:31:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:31:20 INFO - 'XPC_FLAGS': '0x0', 06:31:20 INFO - 'XPC_SERVICE_NAME': '0', 06:31:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:31:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:31:20 INFO - Downloading/unpacking psutil>=0.7.1 06:31:20 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 06:31:20 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 06:31:20 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 06:31:20 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 06:31:20 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 06:31:20 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 06:31:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:31:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:31:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:31:23 INFO - Installing collected packages: psutil 06:31:23 INFO - Running setup.py install for psutil 06:31:23 INFO - building 'psutil._psutil_osx' extension 06:31:23 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 06:31:24 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 06:31:24 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 06:31:24 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 06:31:24 INFO - building 'psutil._psutil_posix' extension 06:31:24 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 06:31:24 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 06:31:24 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 06:31:24 INFO - ^ 06:31:24 INFO - 1 warning generated. 06:31:24 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 06:31:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:31:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:31:24 INFO - Successfully installed psutil 06:31:24 INFO - Cleaning up... 06:31:24 INFO - Return code: 0 06:31:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:31:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:31:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:31:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:31:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:31:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:31:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:31:24 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 0x10db9ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dbb7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8c79d8e5e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dbb35e0>, '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 0x10d796cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d7c1990>, '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.wnp7iW0Yeu/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.1dzQA9UNRg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:31:24 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 06:31:24 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 06:31:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wnp7iW0Yeu/Render', 06:31:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:31:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:31:24 INFO - 'HOME': '/Users/cltbld', 06:31:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:31:24 INFO - 'LOGNAME': 'cltbld', 06:31:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:31:24 INFO - 'MOZ_NO_REMOTE': '1', 06:31:24 INFO - 'NO_EM_RESTART': '1', 06:31:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:31:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:31:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:31:24 INFO - 'PWD': '/builds/slave/test', 06:31:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:31:24 INFO - 'SHELL': '/bin/bash', 06:31:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.1dzQA9UNRg/Listeners', 06:31:24 INFO - 'TMPDIR': '/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/', 06:31:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:31:24 INFO - 'USER': 'cltbld', 06:31:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:31:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:31:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:31:24 INFO - 'XPC_FLAGS': '0x0', 06:31:24 INFO - 'XPC_SERVICE_NAME': '0', 06:31:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:31:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:31:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:31:24 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 06:31:24 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 06:31:24 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 06:31:24 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 06:31:24 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 06:31:24 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 06:31:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:31:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:31:27 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:31:27 INFO - Installing collected packages: mozsystemmonitor 06:31:27 INFO - Running setup.py install for mozsystemmonitor 06:31:27 INFO - Successfully installed mozsystemmonitor 06:31:27 INFO - Cleaning up... 06:31:27 INFO - Return code: 0 06:31:27 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:31:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:31:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:31:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:31:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:31:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:31:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:31:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10db9ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dbb7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8c79d8e5e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dbb35e0>, '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 0x10d796cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d7c1990>, '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.wnp7iW0Yeu/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.1dzQA9UNRg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:31:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 06:31:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 06:31:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wnp7iW0Yeu/Render', 06:31:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:31:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:31:27 INFO - 'HOME': '/Users/cltbld', 06:31:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:31:27 INFO - 'LOGNAME': 'cltbld', 06:31:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:31:27 INFO - 'MOZ_NO_REMOTE': '1', 06:31:27 INFO - 'NO_EM_RESTART': '1', 06:31:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:31:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:31:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:31:27 INFO - 'PWD': '/builds/slave/test', 06:31:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:31:27 INFO - 'SHELL': '/bin/bash', 06:31:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.1dzQA9UNRg/Listeners', 06:31:27 INFO - 'TMPDIR': '/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/', 06:31:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:31:27 INFO - 'USER': 'cltbld', 06:31:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:31:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:31:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:31:27 INFO - 'XPC_FLAGS': '0x0', 06:31:27 INFO - 'XPC_SERVICE_NAME': '0', 06:31:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:31:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:31:27 INFO - Downloading/unpacking blobuploader==1.2.4 06:31:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:31:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:31:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:31:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:31:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:31:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:31:30 INFO - Downloading blobuploader-1.2.4.tar.gz 06:31:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:31:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:31: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 06:31: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 06:31: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 06:31: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 06:31: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 06:31: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 06:31:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:31:31 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:31:31 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 06:31:31 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 06:31:31 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 06:31:31 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 06:31:31 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 06:31:31 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 06:31:31 INFO - Downloading docopt-0.6.1.tar.gz 06:31:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:31:31 INFO - Installing collected packages: blobuploader, requests, docopt 06:31:31 INFO - Running setup.py install for blobuploader 06:31:31 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:31:31 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:31:31 INFO - Running setup.py install for requests 06:31:32 INFO - Running setup.py install for docopt 06:31:32 INFO - Successfully installed blobuploader requests docopt 06:31:32 INFO - Cleaning up... 06:31:32 INFO - Return code: 0 06:31:32 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:31:32 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')]} 06:31:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:31:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:31:32 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')]} 06:31:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:31:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:31:32 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 0x10db9ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dbb7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8c79d8e5e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dbb35e0>, '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 0x10d796cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d7c1990>, '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.wnp7iW0Yeu/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.1dzQA9UNRg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:31:32 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 06:31:32 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 06:31:32 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wnp7iW0Yeu/Render', 06:31:32 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:31:32 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:31:32 INFO - 'HOME': '/Users/cltbld', 06:31:32 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:31:32 INFO - 'LOGNAME': 'cltbld', 06:31:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:31:32 INFO - 'MOZ_NO_REMOTE': '1', 06:31:32 INFO - 'NO_EM_RESTART': '1', 06:31:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:31:32 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:31:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:31:32 INFO - 'PWD': '/builds/slave/test', 06:31:32 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:31:32 INFO - 'SHELL': '/bin/bash', 06:31:32 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.1dzQA9UNRg/Listeners', 06:31:32 INFO - 'TMPDIR': '/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/', 06:31:32 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:31:32 INFO - 'USER': 'cltbld', 06:31:32 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:31:32 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:31:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:31:32 INFO - 'XPC_FLAGS': '0x0', 06:31:32 INFO - 'XPC_SERVICE_NAME': '0', 06:31:32 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:31:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:31:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:31:32 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-gNpZoc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:31:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:31:32 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-LcXajC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:31:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:31:33 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-U3lj6k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:31:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:31:33 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-WhnNSU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:31:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:31:33 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-Jihvqb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:31:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:31:33 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-nUrwFM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:31:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:31:33 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-dBYO1i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:31:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:31:33 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-cbDHIA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:31:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:31:33 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-PDStVO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:31:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:31:33 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-SNTPz8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:31:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:31:33 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-I8JaRU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:31:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:31:33 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-icqOTs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:31:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:31:34 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-FTFlQX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:31:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:31:34 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-oKPMHJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:31:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:31:34 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-TDIuhv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:31:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:31:34 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-vTEUSD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:31:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:31:34 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-feBJuM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:31:34 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:31:34 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-X10XXD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:31:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:31:34 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-QtUa0P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:31:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:31:34 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-yGAnCY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:31:34 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:31:35 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-FaNXMh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:31:35 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:31:35 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 06:31:35 INFO - Running setup.py install for manifestparser 06:31:35 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:31:35 INFO - Running setup.py install for mozcrash 06:31:35 INFO - Running setup.py install for mozdebug 06:31:35 INFO - Running setup.py install for mozdevice 06:31:36 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:31:36 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:31:36 INFO - Running setup.py install for mozfile 06:31:36 INFO - Running setup.py install for mozhttpd 06:31:36 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:31:36 INFO - Running setup.py install for mozinfo 06:31:36 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:31:36 INFO - Running setup.py install for mozInstall 06:31:36 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:31:36 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:31:36 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:31:36 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:31:36 INFO - Running setup.py install for mozleak 06:31:36 INFO - Running setup.py install for mozlog 06:31:36 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:31:36 INFO - Running setup.py install for moznetwork 06:31:37 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:31:37 INFO - Running setup.py install for mozprocess 06:31:37 INFO - Running setup.py install for mozprofile 06:31:37 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:31:37 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:31:37 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:31:37 INFO - Running setup.py install for mozrunner 06:31:37 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:31:37 INFO - Running setup.py install for mozscreenshot 06:31:37 INFO - Running setup.py install for moztest 06:31:37 INFO - Running setup.py install for mozversion 06:31:37 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:31:37 INFO - Running setup.py install for wptserve 06:31:38 INFO - Running setup.py install for marionette-driver 06:31:38 INFO - Running setup.py install for browsermob-proxy 06:31:38 INFO - Running setup.py install for marionette-client 06:31:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:31:38 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:31:38 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 06:31:38 INFO - Cleaning up... 06:31:38 INFO - Return code: 0 06:31:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:31: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')]} 06:31:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:31:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:31: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')]} 06:31:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:31:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:31:38 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 0x10db9ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dbb7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8c79d8e5e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dbb35e0>, '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 0x10d796cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d7c1990>, '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.wnp7iW0Yeu/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.1dzQA9UNRg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:31:38 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 06:31:38 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 06:31:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wnp7iW0Yeu/Render', 06:31:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:31:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:31:38 INFO - 'HOME': '/Users/cltbld', 06:31:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:31:38 INFO - 'LOGNAME': 'cltbld', 06:31:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:31:38 INFO - 'MOZ_NO_REMOTE': '1', 06:31:38 INFO - 'NO_EM_RESTART': '1', 06:31:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:31:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:31:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:31:38 INFO - 'PWD': '/builds/slave/test', 06:31:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:31:38 INFO - 'SHELL': '/bin/bash', 06:31:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.1dzQA9UNRg/Listeners', 06:31:38 INFO - 'TMPDIR': '/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/', 06:31:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:31:38 INFO - 'USER': 'cltbld', 06:31:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:31:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:31:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:31:38 INFO - 'XPC_FLAGS': '0x0', 06:31:38 INFO - 'XPC_SERVICE_NAME': '0', 06:31:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:31:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:31:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:31:39 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-7MwMvb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:31:39 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)) 06:31:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:31:39 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-qbKBje-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:31:39 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)) 06:31:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:31:39 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-xZvJAj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:31:39 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)) 06:31:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:31:39 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-eXKssm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:31:39 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)) 06:31:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:31:39 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-VDlpN2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:31:39 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)) 06:31:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:31:39 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-zdD6VC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:31:39 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)) 06:31:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:31:39 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-GHYwOo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:31:39 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)) 06:31:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:31:39 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-2u0V6j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:31:39 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)) 06:31:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:31:39 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-3zlDsk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:31:40 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)) 06:31:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:31:40 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-88Chjb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:31:40 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)) 06:31:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:31:40 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-F2V3pU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:31:40 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)) 06:31:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:31:40 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-8mNOVR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:31:40 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)) 06:31:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:31:40 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-VqH5Cy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:31:40 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)) 06:31:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:31:40 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-9Oo7Aj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:31:40 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)) 06:31:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:31:40 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-9_579x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:31:40 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)) 06:31:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:31:40 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-sNmDus-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:31:40 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)) 06:31:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:31:40 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-WQJfs4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:31:40 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)) 06:31:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:31:40 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-NXUk_A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:31:41 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)) 06:31:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:31:41 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-czjGFs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:31:41 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)) 06:31:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:31:41 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-Qz6yGU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:31:41 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)) 06:31:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:31:41 INFO - Running setup.py (path:/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/pip-n0qu48-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:31:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:31:41 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)) 06:31:41 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)) 06:31:41 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)) 06:31:41 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)) 06:31:41 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)) 06:31:41 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)) 06:31:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:31:41 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 06:31:41 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 06:31:41 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 06:31:41 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 06:31:41 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 06:31:41 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 06:31:44 INFO - Downloading blessings-1.6.tar.gz 06:31:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:31:44 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)) 06:31:44 INFO - Installing collected packages: blessings 06:31:44 INFO - Running setup.py install for blessings 06:31:44 INFO - Successfully installed blessings 06:31:44 INFO - Cleaning up... 06:31:44 INFO - Return code: 0 06:31:44 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:31:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:31:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:31:44 INFO - Reading from file tmpfile_stdout 06:31:44 INFO - Current package versions: 06:31:44 INFO - blessings == 1.6 06:31:44 INFO - blobuploader == 1.2.4 06:31:44 INFO - browsermob-proxy == 0.6.0 06:31:44 INFO - docopt == 0.6.1 06:31:44 INFO - manifestparser == 1.1 06:31:44 INFO - marionette-client == 2.3.0 06:31:44 INFO - marionette-driver == 1.4.0 06:31:44 INFO - mozInstall == 1.12 06:31:44 INFO - mozcrash == 0.17 06:31:44 INFO - mozdebug == 0.1 06:31:44 INFO - mozdevice == 0.48 06:31:44 INFO - mozfile == 1.2 06:31:44 INFO - mozhttpd == 0.7 06:31:44 INFO - mozinfo == 0.9 06:31:44 INFO - mozleak == 0.1 06:31:44 INFO - mozlog == 3.1 06:31:44 INFO - moznetwork == 0.27 06:31:44 INFO - mozprocess == 0.22 06:31:44 INFO - mozprofile == 0.28 06:31:44 INFO - mozrunner == 6.11 06:31:44 INFO - mozscreenshot == 0.1 06:31:44 INFO - mozsystemmonitor == 0.0 06:31:44 INFO - moztest == 0.7 06:31:44 INFO - mozversion == 1.4 06:31:44 INFO - psutil == 3.1.1 06:31:44 INFO - requests == 1.2.3 06:31:44 INFO - wptserve == 1.4.0 06:31:44 INFO - wsgiref == 0.1.2 06:31:44 INFO - Running post-action listener: _resource_record_post_action 06:31:44 INFO - Running post-action listener: _start_resource_monitoring 06:31:44 INFO - Starting resource monitoring. 06:31:44 INFO - ##### 06:31:44 INFO - ##### Running pull step. 06:31:44 INFO - ##### 06:31:44 INFO - Running pre-action listener: _resource_record_pre_action 06:31:44 INFO - Running main action method: pull 06:31:44 INFO - Pull has nothing to do! 06:31:44 INFO - Running post-action listener: _resource_record_post_action 06:31:44 INFO - ##### 06:31:44 INFO - ##### Running install step. 06:31:44 INFO - ##### 06:31:44 INFO - Running pre-action listener: _resource_record_pre_action 06:31:44 INFO - Running main action method: install 06:31:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:31:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:31:45 INFO - Reading from file tmpfile_stdout 06:31:45 INFO - Detecting whether we're running mozinstall >=1.0... 06:31:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:31:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:31:45 INFO - Reading from file tmpfile_stdout 06:31:45 INFO - Output received: 06:31:45 INFO - Usage: mozinstall [options] installer 06:31:45 INFO - Options: 06:31:45 INFO - -h, --help show this help message and exit 06:31:45 INFO - -d DEST, --destination=DEST 06:31:45 INFO - Directory to install application into. [default: 06:31:45 INFO - "/builds/slave/test"] 06:31:45 INFO - --app=APP Application being installed. [default: firefox] 06:31:45 INFO - mkdir: /builds/slave/test/build/application 06:31:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 06:31:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 06:32:03 INFO - Reading from file tmpfile_stdout 06:32:03 INFO - Output received: 06:32:03 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 06:32:03 INFO - Running post-action listener: _resource_record_post_action 06:32:03 INFO - ##### 06:32:03 INFO - ##### Running run-tests step. 06:32:03 INFO - ##### 06:32:03 INFO - Running pre-action listener: _resource_record_pre_action 06:32:03 INFO - Running main action method: run_tests 06:32:03 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:32:03 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:32:03 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:32:03 INFO - grabbing minidump binary from tooltool 06:32:03 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')]} 06:32:03 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 0x10dbb35e0>, '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 0x10d796cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d7c1990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:32:03 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 06:32:03 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 06:32:03 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:32:03 INFO - Return code: 0 06:32:03 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 06:32:03 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:32:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 06:32:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 06:32:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wnp7iW0Yeu/Render', 06:32:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:32:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:32:03 INFO - 'HOME': '/Users/cltbld', 06:32:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:32:03 INFO - 'LOGNAME': 'cltbld', 06:32:03 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:32:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:32:03 INFO - 'MOZ_NO_REMOTE': '1', 06:32:03 INFO - 'NO_EM_RESTART': '1', 06:32:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:32:03 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:32:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:32:03 INFO - 'PWD': '/builds/slave/test', 06:32:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:32:03 INFO - 'SHELL': '/bin/bash', 06:32:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.1dzQA9UNRg/Listeners', 06:32:03 INFO - 'TMPDIR': '/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/', 06:32:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:32:03 INFO - 'USER': 'cltbld', 06:32:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:32:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:32:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:32:03 INFO - 'XPC_FLAGS': '0x0', 06:32:03 INFO - 'XPC_SERVICE_NAME': '0', 06:32:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:32:03 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 06:32:03 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 06:32:03 INFO - import pkg_resources 06:32:04 INFO - Using 1 client processes 06:32:04 INFO - wptserve Starting http server on 127.0.0.1:8000 06:32:04 INFO - wptserve Starting http server on 127.0.0.1:8001 06:32:04 INFO - wptserve Starting http server on 127.0.0.1:8443 06:32:06 INFO - SUITE-START | Running 778 tests 06:32:06 INFO - Running testharness tests 06:32:06 INFO - Setting up ssl 06:32:06 INFO - PROCESS | certutil | 06:32:06 INFO - PROCESS | certutil | 06:32:06 INFO - PROCESS | certutil | 06:32:06 INFO - Certificate Nickname Trust Attributes 06:32:06 INFO - SSL,S/MIME,JAR/XPI 06:32:06 INFO - 06:32:06 INFO - web-platform-tests CT,, 06:32:06 INFO - 06:32:06 INFO - Starting runner 06:32:07 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 06:32:08 INFO - PROCESS | 1652 | 1466515928032 Marionette DEBUG Marionette enabled via build flag and pref 06:32:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x113cec800 == 1 [pid = 1652] [id = 1] 06:32:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 1 (0x113ced000) [pid = 1652] [serial = 1] [outer = 0x0] 06:32:08 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:32:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 2 (0x113cee000) [pid = 1652] [serial = 2] [outer = 0x113ced000] 06:32:08 INFO - PROCESS | 1652 | 1466515928596 Marionette INFO Listening on port 2828 06:32:08 INFO - PROCESS | 1652 | 1466515928832 Marionette DEBUG Marionette enabled via command-line flag 06:32:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x116a5e800 == 2 [pid = 1652] [id = 2] 06:32:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 3 (0x116a5f000) [pid = 1652] [serial = 3] [outer = 0x0] 06:32:08 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:32:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 4 (0x116a60000) [pid = 1652] [serial = 4] [outer = 0x116a5f000] 06:32:08 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:32:08 INFO - PROCESS | 1652 | 1466515928997 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49292 06:32:09 INFO - PROCESS | 1652 | 1466515929070 Marionette DEBUG Closed connection conn0 06:32:09 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:32:09 INFO - PROCESS | 1652 | 1466515929076 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49293 06:32:09 INFO - PROCESS | 1652 | 1466515929084 Marionette DEBUG Closed connection conn1 06:32:09 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:32:09 INFO - PROCESS | 1652 | 1466515929089 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49294 06:32:09 INFO - PROCESS | 1652 | 1466515929097 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:32:09 INFO - PROCESS | 1652 | 1466515929103 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160621055703","device":"desktop","version":"48.0"} 06:32:09 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:32:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x119dc8800 == 3 [pid = 1652] [id = 3] 06:32:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 5 (0x119dc9000) [pid = 1652] [serial = 5] [outer = 0x0] 06:32:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x119dc9800 == 4 [pid = 1652] [id = 4] 06:32:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 6 (0x11a0c4400) [pid = 1652] [serial = 6] [outer = 0x0] 06:32:10 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:32:10 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:32:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f03800 == 5 [pid = 1652] [id = 5] 06:32:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 7 (0x11a0c3c00) [pid = 1652] [serial = 7] [outer = 0x0] 06:32:10 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:32:10 INFO - PROCESS | 1652 | [1652] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:32:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 8 (0x123fa5400) [pid = 1652] [serial = 8] [outer = 0x11a0c3c00] 06:32:10 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 06:32:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 9 (0x123d60800) [pid = 1652] [serial = 9] [outer = 0x119dc9000] 06:32:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 10 (0x12453d400) [pid = 1652] [serial = 10] [outer = 0x11a0c4400] 06:32:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 11 (0x12453f000) [pid = 1652] [serial = 11] [outer = 0x11a0c3c00] 06:32:10 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:32:11 INFO - PROCESS | 1652 | 1466515931072 Marionette INFO startBrowser efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:11 INFO - PROCESS | 1652 | 1466515931098 Marionette DEBUG loaded listener.js 06:32:11 INFO - PROCESS | 1652 | 1466515931108 Marionette DEBUG loaded listener.js 06:32:11 INFO - PROCESS | 1652 | 1466515931109 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:11 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 06:32:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 12 (0x126696000) [pid = 1652] [serial = 12] [outer = 0x11a0c3c00] 06:32:11 INFO - PROCESS | 1652 | 1466515931417 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"efc9f2de-45f3-5740-a5e7-a945e1ea05d9","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160621055703","device":"desktop","version":"48.0","command_id":1}}] 06:32:11 INFO - PROCESS | 1652 | 1466515931516 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}] 06:32:11 INFO - PROCESS | 1652 | 1466515931518 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:11 INFO - PROCESS | 1652 | 1466515931561 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 06:32:11 INFO - PROCESS | 1652 | 1466515931642 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:32:11 INFO - PROCESS | 1652 | 1466515931643 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:11 INFO - PROCESS | 1652 | [1652] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:32:11 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:32:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 13 (0x128bdc800) [pid = 1652] [serial = 13] [outer = 0x11a0c3c00] 06:32:11 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:32:11 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:11 INFO - PROCESS | 1652 | 1466515931924 Marionette TRACE conn2 <- [1,3,null,{}] 06:32:11 INFO - PROCESS | 1652 | 1466515931926 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:32:11 INFO - PROCESS | 1652 | 1466515931929 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:11 INFO - PROCESS | 1652 | 1466515931946 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 06:32:11 INFO - PROCESS | 1652 | 1466515931973 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 06:32:11 INFO - PROCESS | 1652 | 1466515931975 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 06:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:32:11 INFO - PROCESS | 1652 | 1466515931978 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:32:11 INFO - PROCESS | 1652 | 1466515931980 Marionette TRACE conn2 <- [1,6,null,{}] 06:32:11 INFO - PROCESS | 1652 | 1466515931983 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}] 06:32:11 INFO - PROCESS | 1652 | 1466515931985 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:12 INFO - PROCESS | 1652 | 1466515931997 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 06:32:12 INFO - PROCESS | 1652 | 1466515932000 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:12 INFO - PROCESS | 1652 | 1466515932003 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12913a800 == 6 [pid = 1652] [id = 6] 06:32:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 14 (0x128ed1400) [pid = 1652] [serial = 14] [outer = 0x0] 06:32:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 15 (0x128ed3000) [pid = 1652] [serial = 15] [outer = 0x128ed1400] 06:32:12 INFO - PROCESS | 1652 | 1466515932035 Marionette DEBUG loaded listener.js 06:32:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 16 (0x1291d4c00) [pid = 1652] [serial = 16] [outer = 0x128ed1400] 06:32:12 INFO - PROCESS | 1652 | 1466515932349 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]]]}] 06:32:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x129442800 == 7 [pid = 1652] [id = 7] 06:32:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 17 (0x128eca800) [pid = 1652] [serial = 17] [outer = 0x0] 06:32:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 18 (0x1291dbc00) [pid = 1652] [serial = 18] [outer = 0x128eca800] 06:32:12 INFO - PROCESS | 1652 | 1466515932375 Marionette DEBUG loaded listener.js 06:32:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 19 (0x12a44ec00) [pid = 1652] [serial = 19] [outer = 0x128eca800] 06:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 470ms 06:32:12 INFO - PROCESS | 1652 | 1466515932456 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 06:32:12 INFO - PROCESS | 1652 | 1466515932458 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 06:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:32:12 INFO - PROCESS | 1652 | 1466515932466 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:32:12 INFO - PROCESS | 1652 | 1466515932467 Marionette TRACE conn2 <- [1,10,null,{}] 06:32:12 INFO - PROCESS | 1652 | 1466515932476 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}] 06:32:12 INFO - PROCESS | 1652 | 1466515932480 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:12 INFO - PROCESS | 1652 | 1466515932615 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 06:32:12 INFO - PROCESS | 1652 | 1466515932641 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:12 INFO - PROCESS | 1652 | 1466515932642 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a830800 == 8 [pid = 1652] [id = 8] 06:32:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 20 (0x12a81d800) [pid = 1652] [serial = 20] [outer = 0x0] 06:32:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 21 (0x12a81f400) [pid = 1652] [serial = 21] [outer = 0x12a81d800] 06:32:12 INFO - PROCESS | 1652 | 1466515932672 Marionette DEBUG loaded listener.js 06:32:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 22 (0x12a823800) [pid = 1652] [serial = 22] [outer = 0x12a81d800] 06:32:12 INFO - PROCESS | 1652 | 1466515932980 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]]]}] 06:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 524ms 06:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:32:12 INFO - PROCESS | 1652 | 1466515932994 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 06:32:12 INFO - PROCESS | 1652 | 1466515932996 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 06:32:13 INFO - PROCESS | 1652 | 1466515932998 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:32:13 INFO - PROCESS | 1652 | 1466515932999 Marionette TRACE conn2 <- [1,14,null,{}] 06:32:13 INFO - PROCESS | 1652 | 1466515933031 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}] 06:32:13 INFO - PROCESS | 1652 | 1466515933033 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:13 INFO - PROCESS | 1652 | 1466515933174 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 06:32:13 INFO - PROCESS | 1652 | 1466515933182 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:13 INFO - PROCESS | 1652 | 1466515933183 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b808000 == 9 [pid = 1652] [id = 9] 06:32:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 23 (0x12ab96c00) [pid = 1652] [serial = 23] [outer = 0x0] 06:32:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 24 (0x12b1e3400) [pid = 1652] [serial = 24] [outer = 0x12ab96c00] 06:32:13 INFO - PROCESS | 1652 | 1466515933208 Marionette DEBUG loaded listener.js 06:32:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 25 (0x12b90d800) [pid = 1652] [serial = 25] [outer = 0x12ab96c00] 06:32:13 INFO - PROCESS | 1652 | 1466515933475 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]]]}] 06:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 519ms 06:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:32:13 INFO - PROCESS | 1652 | 1466515933525 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 06:32:13 INFO - PROCESS | 1652 | 1466515933526 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 06:32:13 INFO - PROCESS | 1652 | 1466515933528 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:32:13 INFO - PROCESS | 1652 | 1466515933529 Marionette TRACE conn2 <- [1,18,null,{}] 06:32:13 INFO - PROCESS | 1652 | 1466515933532 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}] 06:32:13 INFO - PROCESS | 1652 | 1466515933533 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:13 INFO - PROCESS | 1652 | 1466515933642 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 06:32:13 INFO - PROCESS | 1652 | 1466515933646 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:13 INFO - PROCESS | 1652 | 1466515933649 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb65000 == 10 [pid = 1652] [id = 10] 06:32:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 26 (0x12bb06400) [pid = 1652] [serial = 26] [outer = 0x0] 06:32:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 27 (0x12bb0b400) [pid = 1652] [serial = 27] [outer = 0x12bb06400] 06:32:13 INFO - PROCESS | 1652 | 1466515933673 Marionette DEBUG loaded listener.js 06:32:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 28 (0x12bb11800) [pid = 1652] [serial = 28] [outer = 0x12bb06400] 06:32:13 INFO - PROCESS | 1652 | 1466515933943 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]]]}] 06:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 06:32:13 INFO - PROCESS | 1652 | 1466515933948 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 06:32:13 INFO - PROCESS | 1652 | 1466515933949 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 06:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:32:13 INFO - PROCESS | 1652 | 1466515933960 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:32:13 INFO - PROCESS | 1652 | 1466515933961 Marionette TRACE conn2 <- [1,22,null,{}] 06:32:13 INFO - PROCESS | 1652 | 1466515933963 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}] 06:32:13 INFO - PROCESS | 1652 | 1466515933964 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:14 INFO - PROCESS | 1652 | 1466515934068 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 06:32:14 INFO - PROCESS | 1652 | 1466515934072 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:14 INFO - PROCESS | 1652 | 1466515934073 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x121029800 == 11 [pid = 1652] [id = 11] 06:32:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 29 (0x12bcb0800) [pid = 1652] [serial = 29] [outer = 0x0] 06:32:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 30 (0x12bcbdc00) [pid = 1652] [serial = 30] [outer = 0x12bcb0800] 06:32:14 INFO - PROCESS | 1652 | 1466515934099 Marionette DEBUG loaded listener.js 06:32:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 31 (0x12be57c00) [pid = 1652] [serial = 31] [outer = 0x12bcb0800] 06:32:14 INFO - PROCESS | 1652 | 1466515934343 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]]]}] 06:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 06:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:32:14 INFO - PROCESS | 1652 | 1466515934378 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 06:32:14 INFO - PROCESS | 1652 | 1466515934379 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 06:32:14 INFO - PROCESS | 1652 | 1466515934381 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:32:14 INFO - PROCESS | 1652 | 1466515934383 Marionette TRACE conn2 <- [1,26,null,{}] 06:32:14 INFO - PROCESS | 1652 | 1466515934394 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}] 06:32:14 INFO - PROCESS | 1652 | 1466515934395 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:14 INFO - PROCESS | 1652 | 1466515934498 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 06:32:14 INFO - PROCESS | 1652 | 1466515934503 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:14 INFO - PROCESS | 1652 | 1466515934505 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c159800 == 12 [pid = 1652] [id = 12] 06:32:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 32 (0x11844e000) [pid = 1652] [serial = 32] [outer = 0x0] 06:32:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 33 (0x1185b0400) [pid = 1652] [serial = 33] [outer = 0x11844e000] 06:32:14 INFO - PROCESS | 1652 | 1466515934529 Marionette DEBUG loaded listener.js 06:32:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 34 (0x12be5b000) [pid = 1652] [serial = 34] [outer = 0x11844e000] 06:32:14 INFO - PROCESS | 1652 | 1466515934773 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]]]}] 06:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 427ms 06:32:14 INFO - PROCESS | 1652 | 1466515934810 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 06:32:14 INFO - PROCESS | 1652 | 1466515934811 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 06:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:32:14 INFO - PROCESS | 1652 | 1466515934816 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:32:14 INFO - PROCESS | 1652 | 1466515934818 Marionette TRACE conn2 <- [1,30,null,{}] 06:32:14 INFO - PROCESS | 1652 | 1466515934845 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}] 06:32:14 INFO - PROCESS | 1652 | 1466515934847 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:14 INFO - PROCESS | 1652 | 1466515934986 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 06:32:14 INFO - PROCESS | 1652 | 1466515934993 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:14 INFO - PROCESS | 1652 | 1466515934994 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c534800 == 13 [pid = 1652] [id = 13] 06:32:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 35 (0x12be5e000) [pid = 1652] [serial = 35] [outer = 0x0] 06:32:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 36 (0x12bf3ac00) [pid = 1652] [serial = 36] [outer = 0x12be5e000] 06:32:15 INFO - PROCESS | 1652 | 1466515935034 Marionette DEBUG loaded listener.js 06:32:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 37 (0x12bf3e400) [pid = 1652] [serial = 37] [outer = 0x12be5e000] 06:32:15 INFO - PROCESS | 1652 | 1466515935417 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]]]}] 06:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 06:32:15 INFO - PROCESS | 1652 | 1466515935444 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 06:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:32:15 INFO - PROCESS | 1652 | 1466515935446 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 06:32:15 INFO - PROCESS | 1652 | 1466515935448 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:32:15 INFO - PROCESS | 1652 | 1466515935449 Marionette TRACE conn2 <- [1,34,null,{}] 06:32:15 INFO - PROCESS | 1652 | 1466515935451 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}] 06:32:15 INFO - PROCESS | 1652 | 1466515935452 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:15 INFO - PROCESS | 1652 | 1466515935544 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 06:32:15 INFO - PROCESS | 1652 | 1466515935547 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:15 INFO - PROCESS | 1652 | 1466515935548 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c65e800 == 14 [pid = 1652] [id = 14] 06:32:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 38 (0x12bf40c00) [pid = 1652] [serial = 38] [outer = 0x0] 06:32:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 39 (0x12c397800) [pid = 1652] [serial = 39] [outer = 0x12bf40c00] 06:32:15 INFO - PROCESS | 1652 | 1466515935573 Marionette DEBUG loaded listener.js 06:32:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 40 (0x12c39d000) [pid = 1652] [serial = 40] [outer = 0x12bf40c00] 06:32:15 INFO - PROCESS | 1652 | 1466515935819 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]]]}] 06:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 06:32:15 INFO - PROCESS | 1652 | 1466515935866 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 06:32:15 INFO - PROCESS | 1652 | 1466515935868 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 06:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:32:15 INFO - PROCESS | 1652 | 1466515935878 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:32:15 INFO - PROCESS | 1652 | 1466515935879 Marionette TRACE conn2 <- [1,38,null,{}] 06:32:15 INFO - PROCESS | 1652 | 1466515935881 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}] 06:32:15 INFO - PROCESS | 1652 | 1466515935882 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:15 INFO - PROCESS | 1652 | 1466515935988 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 06:32:15 INFO - PROCESS | 1652 | 1466515935992 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:15 INFO - PROCESS | 1652 | 1466515935993 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c9e9000 == 15 [pid = 1652] [id = 15] 06:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 41 (0x12c3a0000) [pid = 1652] [serial = 41] [outer = 0x0] 06:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 42 (0x12c977800) [pid = 1652] [serial = 42] [outer = 0x12c3a0000] 06:32:16 INFO - PROCESS | 1652 | 1466515936018 Marionette DEBUG loaded listener.js 06:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 43 (0x12c97d400) [pid = 1652] [serial = 43] [outer = 0x12c3a0000] 06:32:16 INFO - PROCESS | 1652 | 1466515936262 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]]]}] 06:32:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf55800 == 16 [pid = 1652] [id = 16] 06:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 44 (0x12cf56000) [pid = 1652] [serial = 44] [outer = 0x0] 06:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 06:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 45 (0x12cf58000) [pid = 1652] [serial = 45] [outer = 0x12cf56000] 06:32:16 INFO - PROCESS | 1652 | 1466515936315 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 06:32:16 INFO - PROCESS | 1652 | 1466515936316 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 06:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 46 (0x12cf5c800) [pid = 1652] [serial = 46] [outer = 0x12cf56000] 06:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:32:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf55000 == 17 [pid = 1652] [id = 17] 06:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 47 (0x12cda2800) [pid = 1652] [serial = 47] [outer = 0x0] 06:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 48 (0x12cdae400) [pid = 1652] [serial = 48] [outer = 0x12cda2800] 06:32:16 INFO - PROCESS | 1652 | 1466515936372 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:32:16 INFO - PROCESS | 1652 | 1466515936373 Marionette TRACE conn2 <- [1,42,null,{}] 06:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 49 (0x116a06400) [pid = 1652] [serial = 49] [outer = 0x12cda2800] 06:32:16 INFO - PROCESS | 1652 | 1466515936405 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}] 06:32:16 INFO - PROCESS | 1652 | 1466515936406 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:16 INFO - PROCESS | 1652 | 1466515936506 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 06:32:16 INFO - PROCESS | 1652 | 1466515936537 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:16 INFO - PROCESS | 1652 | 1466515936538 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d27b000 == 18 [pid = 1652] [id = 18] 06:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 50 (0x12d2c0400) [pid = 1652] [serial = 50] [outer = 0x0] 06:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 51 (0x12d2c2800) [pid = 1652] [serial = 51] [outer = 0x12d2c0400] 06:32:16 INFO - PROCESS | 1652 | 1466515936563 Marionette DEBUG loaded listener.js 06:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 52 (0x12d2c6c00) [pid = 1652] [serial = 52] [outer = 0x12d2c0400] 06:32:16 INFO - PROCESS | 1652 | 1466515936824 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]]]}] 06:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 525ms 06:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:32:16 INFO - PROCESS | 1652 | 1466515936860 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 06:32:16 INFO - PROCESS | 1652 | 1466515936861 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 06:32:16 INFO - PROCESS | 1652 | 1466515936863 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:32:16 INFO - PROCESS | 1652 | 1466515936865 Marionette TRACE conn2 <- [1,46,null,{}] 06:32:16 INFO - PROCESS | 1652 | 1466515936875 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}] 06:32:16 INFO - PROCESS | 1652 | 1466515936876 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:16 INFO - PROCESS | 1652 | 1466515936983 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 06:32:16 INFO - PROCESS | 1652 | 1466515936987 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:16 INFO - PROCESS | 1652 | 1466515936988 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d6df800 == 19 [pid = 1652] [id = 19] 06:32:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0x11813f000) [pid = 1652] [serial = 53] [outer = 0x0] 06:32:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0x118a6b400) [pid = 1652] [serial = 54] [outer = 0x11813f000] 06:32:17 INFO - PROCESS | 1652 | 1466515937015 Marionette DEBUG loaded listener.js 06:32:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0x12d2ca000) [pid = 1652] [serial = 55] [outer = 0x11813f000] 06:32:17 INFO - PROCESS | 1652 | 1466515937258 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]]]}] 06:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 06:32:17 INFO - PROCESS | 1652 | 1466515937291 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 06:32:17 INFO - PROCESS | 1652 | 1466515937292 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 06:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:32:17 INFO - PROCESS | 1652 | 1466515937296 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:32:17 INFO - PROCESS | 1652 | 1466515937297 Marionette TRACE conn2 <- [1,50,null,{}] 06:32:17 INFO - PROCESS | 1652 | 1466515937300 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}] 06:32:17 INFO - PROCESS | 1652 | 1466515937301 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:17 INFO - PROCESS | 1652 | 1466515937414 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 06:32:17 INFO - PROCESS | 1652 | 1466515937417 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:17 INFO - PROCESS | 1652 | 1466515937418 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d556000 == 20 [pid = 1652] [id = 20] 06:32:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x1268c1c00) [pid = 1652] [serial = 56] [outer = 0x0] 06:32:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x12b8d5000) [pid = 1652] [serial = 57] [outer = 0x1268c1c00] 06:32:17 INFO - PROCESS | 1652 | 1466515937442 Marionette DEBUG loaded listener.js 06:32:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x12d2cb400) [pid = 1652] [serial = 58] [outer = 0x1268c1c00] 06:32:17 INFO - PROCESS | 1652 | 1466515937673 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]]]}] 06:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 419ms 06:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:32:17 INFO - PROCESS | 1652 | 1466515937724 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 06:32:17 INFO - PROCESS | 1652 | 1466515937725 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 06:32:17 INFO - PROCESS | 1652 | 1466515937732 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:32:17 INFO - PROCESS | 1652 | 1466515937734 Marionette TRACE conn2 <- [1,54,null,{}] 06:32:17 INFO - PROCESS | 1652 | 1466515937744 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}] 06:32:17 INFO - PROCESS | 1652 | 1466515937745 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:17 INFO - PROCESS | 1652 | 1466515937845 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 06:32:17 INFO - PROCESS | 1652 | 1466515937857 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:17 INFO - PROCESS | 1652 | 1466515937858 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d565000 == 21 [pid = 1652] [id = 21] 06:32:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x12d2ce800) [pid = 1652] [serial = 59] [outer = 0x0] 06:32:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x12d612c00) [pid = 1652] [serial = 60] [outer = 0x12d2ce800] 06:32:17 INFO - PROCESS | 1652 | 1466515937882 Marionette DEBUG loaded listener.js 06:32:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x12d616c00) [pid = 1652] [serial = 61] [outer = 0x12d2ce800] 06:32:18 INFO - PROCESS | 1652 | 1466515938215 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]]]}] 06:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1030ms 06:32:18 INFO - PROCESS | 1652 | 1466515938798 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 06:32:18 INFO - PROCESS | 1652 | 1466515938805 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 06:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:32:18 INFO - PROCESS | 1652 | 1466515938815 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:32:18 INFO - PROCESS | 1652 | 1466515938819 Marionette TRACE conn2 <- [1,58,null,{}] 06:32:18 INFO - PROCESS | 1652 | 1466515938824 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}] 06:32:18 INFO - PROCESS | 1652 | 1466515938828 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:19 INFO - PROCESS | 1652 | 1466515939003 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 06:32:19 INFO - PROCESS | 1652 | 1466515939124 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:19 INFO - PROCESS | 1652 | 1466515939128 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x112737800 == 22 [pid = 1652] [id = 22] 06:32:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x112aab400) [pid = 1652] [serial = 62] [outer = 0x0] 06:32:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x112ab0000) [pid = 1652] [serial = 63] [outer = 0x112aab400] 06:32:19 INFO - PROCESS | 1652 | 1466515939180 Marionette DEBUG loaded listener.js 06:32:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x11320fc00) [pid = 1652] [serial = 64] [outer = 0x112aab400] 06:32:19 INFO - PROCESS | 1652 | 1466515939594 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]]]}] 06:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 825ms 06:32:19 INFO - PROCESS | 1652 | 1466515939638 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 06:32:19 INFO - PROCESS | 1652 | 1466515939642 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 06:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:32:19 INFO - PROCESS | 1652 | 1466515939646 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:32:19 INFO - PROCESS | 1652 | 1466515939648 Marionette TRACE conn2 <- [1,62,null,{}] 06:32:19 INFO - PROCESS | 1652 | 1466515939651 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}] 06:32:19 INFO - PROCESS | 1652 | 1466515939653 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:19 INFO - PROCESS | 1652 | 1466515939771 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 06:32:19 INFO - PROCESS | 1652 | 1466515939814 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:19 INFO - PROCESS | 1652 | 1466515939815 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x116abb800 == 23 [pid = 1652] [id = 23] 06:32:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x115f8a000) [pid = 1652] [serial = 65] [outer = 0x0] 06:32:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x116a0c400) [pid = 1652] [serial = 66] [outer = 0x115f8a000] 06:32:19 INFO - PROCESS | 1652 | 1466515939848 Marionette DEBUG loaded listener.js 06:32:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x117095000) [pid = 1652] [serial = 67] [outer = 0x115f8a000] 06:32:20 INFO - PROCESS | 1652 | 1466515940289 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]]]}] 06:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 670ms 06:32:20 INFO - PROCESS | 1652 | 1466515940317 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 06:32:20 INFO - PROCESS | 1652 | 1466515940319 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 06:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:32:20 INFO - PROCESS | 1652 | 1466515940323 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:32:20 INFO - PROCESS | 1652 | 1466515940326 Marionette TRACE conn2 <- [1,66,null,{}] 06:32:20 INFO - PROCESS | 1652 | 1466515940333 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}] 06:32:20 INFO - PROCESS | 1652 | 1466515940336 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:20 INFO - PROCESS | 1652 | 1466515940466 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 06:32:20 INFO - PROCESS | 1652 | 1466515940510 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:20 INFO - PROCESS | 1652 | 1466515940512 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x117256800 == 24 [pid = 1652] [id = 24] 06:32:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x118447000) [pid = 1652] [serial = 68] [outer = 0x0] 06:32:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x118a71000) [pid = 1652] [serial = 69] [outer = 0x118447000] 06:32:20 INFO - PROCESS | 1652 | 1466515940544 Marionette DEBUG loaded listener.js 06:32:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x119a9a400) [pid = 1652] [serial = 70] [outer = 0x118447000] 06:32:21 INFO - PROCESS | 1652 | 1466515941183 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]]]}] 06:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 922ms 06:32:21 INFO - PROCESS | 1652 | 1466515941246 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 06:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:32:21 INFO - PROCESS | 1652 | 1466515941248 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 06:32:21 INFO - PROCESS | 1652 | 1466515941251 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:32:21 INFO - PROCESS | 1652 | 1466515941253 Marionette TRACE conn2 <- [1,70,null,{}] 06:32:21 INFO - PROCESS | 1652 | 1466515941256 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}] 06:32:21 INFO - PROCESS | 1652 | 1466515941258 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:21 INFO - PROCESS | 1652 | 1466515941341 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 06:32:21 INFO - PROCESS | 1652 | 1466515941394 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:21 INFO - PROCESS | 1652 | 1466515941395 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x114f51000 == 25 [pid = 1652] [id = 25] 06:32:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x116736000) [pid = 1652] [serial = 71] [outer = 0x0] 06:32:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x116a08000) [pid = 1652] [serial = 72] [outer = 0x116736000] 06:32:21 INFO - PROCESS | 1652 | 1466515941422 Marionette DEBUG loaded listener.js 06:32:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x116a82400) [pid = 1652] [serial = 73] [outer = 0x116736000] 06:32:21 INFO - PROCESS | 1652 | 1466515941836 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]]]}] 06:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 622ms 06:32:21 INFO - PROCESS | 1652 | 1466515941873 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 06:32:21 INFO - PROCESS | 1652 | 1466515941876 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 06:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:32:21 INFO - PROCESS | 1652 | 1466515941880 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:32:21 INFO - PROCESS | 1652 | 1466515941882 Marionette TRACE conn2 <- [1,74,null,{}] 06:32:21 INFO - PROCESS | 1652 | 1466515941884 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}] 06:32:21 INFO - PROCESS | 1652 | 1466515941886 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:21 INFO - PROCESS | 1652 | 1466515941964 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 06:32:21 INFO - PROCESS | 1652 | 1466515941969 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:21 INFO - PROCESS | 1652 | 1466515941972 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x116518800 == 26 [pid = 1652] [id = 26] 06:32:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x11708c800) [pid = 1652] [serial = 74] [outer = 0x0] 06:32:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1177d1800) [pid = 1652] [serial = 75] [outer = 0x11708c800] 06:32:22 INFO - PROCESS | 1652 | 1466515942001 Marionette DEBUG loaded listener.js 06:32:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118286400) [pid = 1652] [serial = 76] [outer = 0x11708c800] 06:32:22 INFO - PROCESS | 1652 | 1466515942339 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]]]}] 06:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 468ms 06:32:22 INFO - PROCESS | 1652 | 1466515942354 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 06:32:22 INFO - PROCESS | 1652 | 1466515942355 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 06:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:32:22 INFO - PROCESS | 1652 | 1466515942358 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:32:22 INFO - PROCESS | 1652 | 1466515942360 Marionette TRACE conn2 <- [1,78,null,{}] 06:32:22 INFO - PROCESS | 1652 | 1466515942367 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}] 06:32:22 INFO - PROCESS | 1652 | 1466515942372 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:22 INFO - PROCESS | 1652 | 1466515942448 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 06:32:22 INFO - PROCESS | 1652 | 1466515942454 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:22 INFO - PROCESS | 1652 | 1466515942457 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x116abf800 == 27 [pid = 1652] [id = 27] 06:32:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118337000) [pid = 1652] [serial = 77] [outer = 0x0] 06:32:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11844e800) [pid = 1652] [serial = 78] [outer = 0x118337000] 06:32:22 INFO - PROCESS | 1652 | 1466515942484 Marionette DEBUG loaded listener.js 06:32:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118961c00) [pid = 1652] [serial = 79] [outer = 0x118337000] 06:32:22 INFO - PROCESS | 1652 | 1466515942816 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]]]}] 06:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 473ms 06:32:22 INFO - PROCESS | 1652 | 1466515942831 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 06:32:22 INFO - PROCESS | 1652 | 1466515942834 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 06:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:32:22 INFO - PROCESS | 1652 | 1466515942840 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:32:22 INFO - PROCESS | 1652 | 1466515942842 Marionette TRACE conn2 <- [1,82,null,{}] 06:32:22 INFO - PROCESS | 1652 | 1466515942845 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}] 06:32:22 INFO - PROCESS | 1652 | 1466515942847 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:22 INFO - PROCESS | 1652 | 1466515942975 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 06:32:23 INFO - PROCESS | 1652 | 1466515943040 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:23 INFO - PROCESS | 1652 | 1466515943041 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x117253000 == 28 [pid = 1652] [id = 28] 06:32:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11895fc00) [pid = 1652] [serial = 80] [outer = 0x0] 06:32:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118980c00) [pid = 1652] [serial = 81] [outer = 0x11895fc00] 06:32:23 INFO - PROCESS | 1652 | 1466515943080 Marionette DEBUG loaded listener.js 06:32:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118aedc00) [pid = 1652] [serial = 82] [outer = 0x11895fc00] 06:32:23 INFO - PROCESS | 1652 | 1466515943485 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]]]}] 06:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 670ms 06:32:23 INFO - PROCESS | 1652 | 1466515943510 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 06:32:23 INFO - PROCESS | 1652 | 1466515943512 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 06:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:32:23 INFO - PROCESS | 1652 | 1466515943515 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:32:23 INFO - PROCESS | 1652 | 1466515943517 Marionette TRACE conn2 <- [1,86,null,{}] 06:32:23 INFO - PROCESS | 1652 | 1466515943521 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}] 06:32:23 INFO - PROCESS | 1652 | 1466515943522 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:23 INFO - PROCESS | 1652 | 1466515943628 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 06:32:23 INFO - PROCESS | 1652 | 1466515943637 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:23 INFO - PROCESS | 1652 | 1466515943639 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x116281000 == 29 [pid = 1652] [id = 29] 06:32:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x113338c00) [pid = 1652] [serial = 83] [outer = 0x0] 06:32:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119440c00) [pid = 1652] [serial = 84] [outer = 0x113338c00] 06:32:23 INFO - PROCESS | 1652 | 1466515943664 Marionette DEBUG loaded listener.js 06:32:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119a54800) [pid = 1652] [serial = 85] [outer = 0x113338c00] 06:32:23 INFO - PROCESS | 1652 | 1466515943949 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]]]}] 06:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 470ms 06:32:23 INFO - PROCESS | 1652 | 1466515943993 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 06:32:23 INFO - PROCESS | 1652 | 1466515943995 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 06:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:32:23 INFO - PROCESS | 1652 | 1466515943997 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:32:23 INFO - PROCESS | 1652 | 1466515943998 Marionette TRACE conn2 <- [1,90,null,{}] 06:32:24 INFO - PROCESS | 1652 | 1466515944001 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}] 06:32:24 INFO - PROCESS | 1652 | 1466515944008 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:24 INFO - PROCESS | 1652 | 1466515944104 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 06:32:24 INFO - PROCESS | 1652 | 1466515944108 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:24 INFO - PROCESS | 1652 | 1466515944109 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186e6800 == 30 [pid = 1652] [id = 30] 06:32:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119a99000) [pid = 1652] [serial = 86] [outer = 0x0] 06:32:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119d0a800) [pid = 1652] [serial = 87] [outer = 0x119a99000] 06:32:24 INFO - PROCESS | 1652 | 1466515944135 Marionette DEBUG loaded listener.js 06:32:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1211ed400) [pid = 1652] [serial = 88] [outer = 0x119a99000] 06:32:24 INFO - PROCESS | 1652 | 1466515944536 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]]]}] 06:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 569ms 06:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:32:24 INFO - PROCESS | 1652 | 1466515944567 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 06:32:24 INFO - PROCESS | 1652 | 1466515944569 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 06:32:24 INFO - PROCESS | 1652 | 1466515944572 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:32:24 INFO - PROCESS | 1652 | 1466515944574 Marionette TRACE conn2 <- [1,94,null,{}] 06:32:24 INFO - PROCESS | 1652 | 1466515944577 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}] 06:32:24 INFO - PROCESS | 1652 | 1466515944579 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:24 INFO - PROCESS | 1652 | 1466515944694 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 06:32:24 INFO - PROCESS | 1652 | 1466515944699 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:24 INFO - PROCESS | 1652 | 1466515944700 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x11929a000 == 31 [pid = 1652] [id = 31] 06:32:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1211ed000) [pid = 1652] [serial = 89] [outer = 0x0] 06:32:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x123a09c00) [pid = 1652] [serial = 90] [outer = 0x1211ed000] 06:32:24 INFO - PROCESS | 1652 | 1466515944726 Marionette DEBUG loaded listener.js 06:32:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x123dee400) [pid = 1652] [serial = 91] [outer = 0x1211ed000] 06:32:25 INFO - PROCESS | 1652 | 1466515945030 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]]]}] 06:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 470ms 06:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:32:25 INFO - PROCESS | 1652 | 1466515945043 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 06:32:25 INFO - PROCESS | 1652 | 1466515945044 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 06:32:25 INFO - PROCESS | 1652 | 1466515945046 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:32:25 INFO - PROCESS | 1652 | 1466515945047 Marionette TRACE conn2 <- [1,98,null,{}] 06:32:25 INFO - PROCESS | 1652 | 1466515945050 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}] 06:32:25 INFO - PROCESS | 1652 | 1466515945051 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:25 INFO - PROCESS | 1652 | 1466515945139 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 06:32:25 INFO - PROCESS | 1652 | 1466515945185 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:25 INFO - PROCESS | 1652 | 1466515945186 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x11982d800 == 32 [pid = 1652] [id = 32] 06:32:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1238f2c00) [pid = 1652] [serial = 92] [outer = 0x0] 06:32:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x123fa3800) [pid = 1652] [serial = 93] [outer = 0x1238f2c00] 06:32:25 INFO - PROCESS | 1652 | 1466515945210 Marionette DEBUG loaded listener.js 06:32:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124534c00) [pid = 1652] [serial = 94] [outer = 0x1238f2c00] 06:32:25 INFO - PROCESS | 1652 | 1466515945468 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]]]}] 06:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 470ms 06:32:25 INFO - PROCESS | 1652 | 1466515945516 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 06:32:25 INFO - PROCESS | 1652 | 1466515945518 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 06:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:32:25 INFO - PROCESS | 1652 | 1466515945528 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:32:25 INFO - PROCESS | 1652 | 1466515945529 Marionette TRACE conn2 <- [1,102,null,{}] 06:32:25 INFO - PROCESS | 1652 | 1466515945531 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}] 06:32:25 INFO - PROCESS | 1652 | 1466515945533 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:25 INFO - PROCESS | 1652 | 1466515945614 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 06:32:25 INFO - PROCESS | 1652 | 1466515945618 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:25 INFO - PROCESS | 1652 | 1466515945621 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d4d000 == 33 [pid = 1652] [id = 33] 06:32:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11813f400) [pid = 1652] [serial = 95] [outer = 0x0] 06:32:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1249cbc00) [pid = 1652] [serial = 96] [outer = 0x11813f400] 06:32:25 INFO - PROCESS | 1652 | 1466515945646 Marionette DEBUG loaded listener.js 06:32:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x124ace400) [pid = 1652] [serial = 97] [outer = 0x11813f400] 06:32:25 INFO - PROCESS | 1652 | 1466515945958 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]]]}] 06:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 469ms 06:32:25 INFO - PROCESS | 1652 | 1466515945998 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 06:32:26 INFO - PROCESS | 1652 | 1466515945999 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 06:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:32:26 INFO - PROCESS | 1652 | 1466515946002 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:32:26 INFO - PROCESS | 1652 | 1466515946005 Marionette TRACE conn2 <- [1,106,null,{}] 06:32:26 INFO - PROCESS | 1652 | 1466515946008 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}] 06:32:26 INFO - PROCESS | 1652 | 1466515946009 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:26 INFO - PROCESS | 1652 | 1466515946109 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 06:32:26 INFO - PROCESS | 1652 | 1466515946115 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:26 INFO - PROCESS | 1652 | 1466515946117 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x119db9000 == 34 [pid = 1652] [id = 34] 06:32:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124acec00) [pid = 1652] [serial = 98] [outer = 0x0] 06:32:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124c91000) [pid = 1652] [serial = 99] [outer = 0x124acec00] 06:32:26 INFO - PROCESS | 1652 | 1466515946142 Marionette DEBUG loaded listener.js 06:32:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x124cfb400) [pid = 1652] [serial = 100] [outer = 0x124acec00] 06:32:26 INFO - PROCESS | 1652 | 1466515946413 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]]]}] 06:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 422ms 06:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:32:26 INFO - PROCESS | 1652 | 1466515946428 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 06:32:26 INFO - PROCESS | 1652 | 1466515946430 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 06:32:26 INFO - PROCESS | 1652 | 1466515946432 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:32:26 INFO - PROCESS | 1652 | 1466515946434 Marionette TRACE conn2 <- [1,110,null,{}] 06:32:26 INFO - PROCESS | 1652 | 1466515946444 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}] 06:32:26 INFO - PROCESS | 1652 | 1466515946446 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:26 INFO - PROCESS | 1652 | 1466515946542 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 06:32:26 INFO - PROCESS | 1652 | 1466515946546 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:26 INFO - PROCESS | 1652 | 1466515946548 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x123863800 == 35 [pid = 1652] [id = 35] 06:32:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x124cf2c00) [pid = 1652] [serial = 101] [outer = 0x0] 06:32:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x125609800) [pid = 1652] [serial = 102] [outer = 0x124cf2c00] 06:32:26 INFO - PROCESS | 1652 | 1466515946574 Marionette DEBUG loaded listener.js 06:32:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11844b000) [pid = 1652] [serial = 103] [outer = 0x124cf2c00] 06:32:26 INFO - PROCESS | 1652 | 1466515946929 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]]]}] 06:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 527ms 06:32:26 INFO - PROCESS | 1652 | 1466515946960 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 06:32:26 INFO - PROCESS | 1652 | 1466515946962 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 06:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:32:26 INFO - PROCESS | 1652 | 1466515946964 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:32:26 INFO - PROCESS | 1652 | 1466515946966 Marionette TRACE conn2 <- [1,114,null,{}] 06:32:26 INFO - PROCESS | 1652 | 1466515946968 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}] 06:32:26 INFO - PROCESS | 1652 | 1466515946970 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:27 INFO - PROCESS | 1652 | 1466515947102 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 06:32:27 INFO - PROCESS | 1652 | 1466515947112 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:27 INFO - PROCESS | 1652 | 1466515947113 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12397d000 == 36 [pid = 1652] [id = 36] 06:32:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126046c00) [pid = 1652] [serial = 104] [outer = 0x0] 06:32:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1268be800) [pid = 1652] [serial = 105] [outer = 0x126046c00] 06:32:27 INFO - PROCESS | 1652 | 1466515947152 Marionette DEBUG loaded listener.js 06:32:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x126c12000) [pid = 1652] [serial = 106] [outer = 0x126046c00] 06:32:27 INFO - PROCESS | 1652 | 1466515947496 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]]]}] 06:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 569ms 06:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:32:27 INFO - PROCESS | 1652 | 1466515947533 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 06:32:27 INFO - PROCESS | 1652 | 1466515947534 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 06:32:27 INFO - PROCESS | 1652 | 1466515947539 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:32:27 INFO - PROCESS | 1652 | 1466515947540 Marionette TRACE conn2 <- [1,118,null,{}] 06:32:27 INFO - PROCESS | 1652 | 1466515947543 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}] 06:32:27 INFO - PROCESS | 1652 | 1466515947544 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:27 INFO - PROCESS | 1652 | 1466515947623 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 06:32:27 INFO - PROCESS | 1652 | 1466515947669 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:27 INFO - PROCESS | 1652 | 1466515947670 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b5c800 == 37 [pid = 1652] [id = 37] 06:32:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12503a000) [pid = 1652] [serial = 107] [outer = 0x0] 06:32:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x126c19c00) [pid = 1652] [serial = 108] [outer = 0x12503a000] 06:32:27 INFO - PROCESS | 1652 | 1466515947701 Marionette DEBUG loaded listener.js 06:32:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x128b54800) [pid = 1652] [serial = 109] [outer = 0x12503a000] 06:32:27 INFO - PROCESS | 1652 | 1466515947939 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]]]}] 06:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 421ms 06:32:27 INFO - PROCESS | 1652 | 1466515947960 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 06:32:27 INFO - PROCESS | 1652 | 1466515947962 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 06:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:32:27 INFO - PROCESS | 1652 | 1466515947966 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:32:27 INFO - PROCESS | 1652 | 1466515947968 Marionette TRACE conn2 <- [1,122,null,{}] 06:32:27 INFO - PROCESS | 1652 | 1466515947984 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}] 06:32:27 INFO - PROCESS | 1652 | 1466515947987 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:28 INFO - PROCESS | 1652 | 1466515948137 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 06:32:28 INFO - PROCESS | 1652 | 1466515948144 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:28 INFO - PROCESS | 1652 | 1466515948146 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12405c800 == 38 [pid = 1652] [id = 38] 06:32:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x128be6800) [pid = 1652] [serial = 110] [outer = 0x0] 06:32:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128c4d000) [pid = 1652] [serial = 111] [outer = 0x128be6800] 06:32:28 INFO - PROCESS | 1652 | 1466515948185 Marionette DEBUG loaded listener.js 06:32:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x128ece000) [pid = 1652] [serial = 112] [outer = 0x128be6800] 06:32:28 INFO - PROCESS | 1652 | 1466515948647 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]]]}] 06:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 730ms 06:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:32:28 INFO - PROCESS | 1652 | 1466515948696 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 06:32:28 INFO - PROCESS | 1652 | 1466515948697 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 06:32:28 INFO - PROCESS | 1652 | 1466515948699 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:32:28 INFO - PROCESS | 1652 | 1466515948700 Marionette TRACE conn2 <- [1,126,null,{}] 06:32:28 INFO - PROCESS | 1652 | 1466515948702 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}] 06:32:28 INFO - PROCESS | 1652 | 1466515948703 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:28 INFO - PROCESS | 1652 | 1466515948784 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 06:32:28 INFO - PROCESS | 1652 | 1466515948797 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:28 INFO - PROCESS | 1652 | 1466515948798 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x124970800 == 39 [pid = 1652] [id = 39] 06:32:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x128bda400) [pid = 1652] [serial = 113] [outer = 0x0] 06:32:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1291d7400) [pid = 1652] [serial = 114] [outer = 0x128bda400] 06:32:28 INFO - PROCESS | 1652 | 1466515948823 Marionette DEBUG loaded listener.js 06:32:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12940ec00) [pid = 1652] [serial = 115] [outer = 0x128bda400] 06:32:29 INFO - PROCESS | 1652 | 1466515949142 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]]]}] 06:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 468ms 06:32:29 INFO - PROCESS | 1652 | 1466515949167 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 06:32:29 INFO - PROCESS | 1652 | 1466515949169 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 06:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:32:29 INFO - PROCESS | 1652 | 1466515949173 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:32:29 INFO - PROCESS | 1652 | 1466515949174 Marionette TRACE conn2 <- [1,130,null,{}] 06:32:29 INFO - PROCESS | 1652 | 1466515949176 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}] 06:32:29 INFO - PROCESS | 1652 | 1466515949178 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:29 INFO - PROCESS | 1652 | 1466515949261 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 06:32:29 INFO - PROCESS | 1652 | 1466515949992 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:29 INFO - PROCESS | 1652 | 1466515949993 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x112619800 == 40 [pid = 1652] [id = 40] 06:32:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x113337c00) [pid = 1652] [serial = 116] [outer = 0x0] 06:32:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1162a7c00) [pid = 1652] [serial = 117] [outer = 0x113337c00] 06:32:30 INFO - PROCESS | 1652 | 1466515950023 Marionette DEBUG loaded listener.js 06:32:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x116a7ec00) [pid = 1652] [serial = 118] [outer = 0x113337c00] 06:32:30 INFO - PROCESS | 1652 | 1466515950373 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]]]}] 06:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1220ms 06:32:30 INFO - PROCESS | 1652 | 1466515950401 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 06:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:32:30 INFO - PROCESS | 1652 | 1466515950407 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 06:32:30 INFO - PROCESS | 1652 | 1466515950411 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:32:30 INFO - PROCESS | 1652 | 1466515950414 Marionette TRACE conn2 <- [1,134,null,{}] 06:32:30 INFO - PROCESS | 1652 | 1466515950420 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}] 06:32:30 INFO - PROCESS | 1652 | 1466515950422 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:30 INFO - PROCESS | 1652 | 1466515950566 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 06:32:30 INFO - PROCESS | 1652 | 1466515950591 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:30 INFO - PROCESS | 1652 | 1466515950593 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x11627f000 == 41 [pid = 1652] [id = 41] 06:32:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x118286c00) [pid = 1652] [serial = 119] [outer = 0x0] 06:32:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x11833b400) [pid = 1652] [serial = 120] [outer = 0x118286c00] 06:32:30 INFO - PROCESS | 1652 | 1466515950636 Marionette DEBUG loaded listener.js 06:32:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11844f800) [pid = 1652] [serial = 121] [outer = 0x118286c00] 06:32:31 INFO - PROCESS | 1652 | 1466515951058 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]]]}] 06:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 673ms 06:32:31 INFO - PROCESS | 1652 | 1466515951085 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 06:32:31 INFO - PROCESS | 1652 | 1466515951088 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 06:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:32:31 INFO - PROCESS | 1652 | 1466515951096 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:32:31 INFO - PROCESS | 1652 | 1466515951098 Marionette TRACE conn2 <- [1,138,null,{}] 06:32:31 INFO - PROCESS | 1652 | 1466515951100 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}] 06:32:31 INFO - PROCESS | 1652 | 1466515951101 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:31 INFO - PROCESS | 1652 | 1466515951210 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 06:32:31 INFO - PROCESS | 1652 | 1466515951256 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:31 INFO - PROCESS | 1652 | 1466515951257 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x117243000 == 42 [pid = 1652] [id = 42] 06:32:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x118969c00) [pid = 1652] [serial = 122] [outer = 0x0] 06:32:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x118aecc00) [pid = 1652] [serial = 123] [outer = 0x118969c00] 06:32:31 INFO - PROCESS | 1652 | 1466515951283 Marionette DEBUG loaded listener.js 06:32:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11944b400) [pid = 1652] [serial = 124] [outer = 0x118969c00] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x1268c1c00) [pid = 1652] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x11813f000) [pid = 1652] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12d2c0400) [pid = 1652] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12c3a0000) [pid = 1652] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12bf40c00) [pid = 1652] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12be5e000) [pid = 1652] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11844e000) [pid = 1652] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12bcb0800) [pid = 1652] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12bb06400) [pid = 1652] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12ab96c00) [pid = 1652] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12a81d800) [pid = 1652] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x128ed1400) [pid = 1652] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12503a000) [pid = 1652] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x115f8a000) [pid = 1652] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118447000) [pid = 1652] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x116736000) [pid = 1652] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11708c800) [pid = 1652] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118337000) [pid = 1652] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11895fc00) [pid = 1652] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x113338c00) [pid = 1652] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119a99000) [pid = 1652] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1211ed000) [pid = 1652] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1238f2c00) [pid = 1652] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11813f400) [pid = 1652] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124acec00) [pid = 1652] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x126046c00) [pid = 1652] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12d2ce800) [pid = 1652] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x112aab400) [pid = 1652] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:32:31 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x128be6800) [pid = 1652] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:32:31 INFO - PROCESS | 1652 | 1466515951992 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]]]}] 06:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 927ms 06:32:32 INFO - PROCESS | 1652 | 1466515952017 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 06:32:32 INFO - PROCESS | 1652 | 1466515952018 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 06:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:32:32 INFO - PROCESS | 1652 | 1466515952031 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:32:32 INFO - PROCESS | 1652 | 1466515952035 Marionette TRACE conn2 <- [1,142,null,{}] 06:32:32 INFO - PROCESS | 1652 | 1466515952044 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}] 06:32:32 INFO - PROCESS | 1652 | 1466515952046 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:32 INFO - PROCESS | 1652 | 1466515952135 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 06:32:32 INFO - PROCESS | 1652 | 1466515952182 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:32 INFO - PROCESS | 1652 | 1466515952183 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f71800 == 43 [pid = 1652] [id = 43] 06:32:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1122aac00) [pid = 1652] [serial = 125] [outer = 0x0] 06:32:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118449000) [pid = 1652] [serial = 126] [outer = 0x1122aac00] 06:32:32 INFO - PROCESS | 1652 | 1466515952207 Marionette DEBUG loaded listener.js 06:32:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119a9f000) [pid = 1652] [serial = 127] [outer = 0x1122aac00] 06:32:32 INFO - PROCESS | 1652 | 1466515952479 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]]]}] 06:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 481ms 06:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:32:32 INFO - PROCESS | 1652 | 1466515952511 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 06:32:32 INFO - PROCESS | 1652 | 1466515952513 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 06:32:32 INFO - PROCESS | 1652 | 1466515952515 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:32:32 INFO - PROCESS | 1652 | 1466515952516 Marionette TRACE conn2 <- [1,146,null,{}] 06:32:32 INFO - PROCESS | 1652 | 1466515952526 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}] 06:32:32 INFO - PROCESS | 1652 | 1466515952528 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:32 INFO - PROCESS | 1652 | 1466515952617 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 06:32:32 INFO - PROCESS | 1652 | 1466515952634 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:32 INFO - PROCESS | 1652 | 1466515952635 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x11850d000 == 44 [pid = 1652] [id = 44] 06:32:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x115f88000) [pid = 1652] [serial = 128] [outer = 0x0] 06:32:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119d0b000) [pid = 1652] [serial = 129] [outer = 0x115f88000] 06:32:32 INFO - PROCESS | 1652 | 1466515952697 Marionette DEBUG loaded listener.js 06:32:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1210e2c00) [pid = 1652] [serial = 130] [outer = 0x115f88000] 06:32:32 INFO - PROCESS | 1652 | 1466515952985 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]]]}] 06:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 524ms 06:32:33 INFO - PROCESS | 1652 | 1466515953042 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 06:32:33 INFO - PROCESS | 1652 | 1466515953044 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 06:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:32:33 INFO - PROCESS | 1652 | 1466515953047 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:32:33 INFO - PROCESS | 1652 | 1466515953049 Marionette TRACE conn2 <- [1,150,null,{}] 06:32:33 INFO - PROCESS | 1652 | 1466515953055 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}] 06:32:33 INFO - PROCESS | 1652 | 1466515953057 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:33 INFO - PROCESS | 1652 | 1466515953167 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 06:32:33 INFO - PROCESS | 1652 | 1466515953239 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:33 INFO - PROCESS | 1652 | 1466515953244 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d4b800 == 45 [pid = 1652] [id = 45] 06:32:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x123b8f800) [pid = 1652] [serial = 131] [outer = 0x0] 06:32:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x123be7000) [pid = 1652] [serial = 132] [outer = 0x123b8f800] 06:32:33 INFO - PROCESS | 1652 | 1466515953293 Marionette DEBUG loaded listener.js 06:32:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12453ac00) [pid = 1652] [serial = 133] [outer = 0x123b8f800] 06:32:33 INFO - PROCESS | 1652 | 1466515953627 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]]]}] 06:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 620ms 06:32:33 INFO - PROCESS | 1652 | 1466515953668 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 06:32:33 INFO - PROCESS | 1652 | 1466515953669 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 06:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:32:33 INFO - PROCESS | 1652 | 1466515953675 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:32:33 INFO - PROCESS | 1652 | 1466515953676 Marionette TRACE conn2 <- [1,154,null,{}] 06:32:33 INFO - PROCESS | 1652 | 1466515953678 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}] 06:32:33 INFO - PROCESS | 1652 | 1466515953680 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:33 INFO - PROCESS | 1652 | 1466515953784 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 06:32:33 INFO - PROCESS | 1652 | 1466515953791 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:33 INFO - PROCESS | 1652 | 1466515953792 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x115e9a000 == 46 [pid = 1652] [id = 46] 06:32:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x124537000) [pid = 1652] [serial = 134] [outer = 0x0] 06:32:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x124c84400) [pid = 1652] [serial = 135] [outer = 0x124537000] 06:32:33 INFO - PROCESS | 1652 | 1466515953816 Marionette DEBUG loaded listener.js 06:32:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12603e800) [pid = 1652] [serial = 136] [outer = 0x124537000] 06:32:34 INFO - PROCESS | 1652 | 1466515954320 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]]]}] 06:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 669ms 06:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:32:34 INFO - PROCESS | 1652 | 1466515954352 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 06:32:34 INFO - PROCESS | 1652 | 1466515954355 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 06:32:34 INFO - PROCESS | 1652 | 1466515954359 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:32:34 INFO - PROCESS | 1652 | 1466515954363 Marionette TRACE conn2 <- [1,158,null,{}] 06:32:34 INFO - PROCESS | 1652 | 1466515954367 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}] 06:32:34 INFO - PROCESS | 1652 | 1466515954368 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:34 INFO - PROCESS | 1652 | 1466515954466 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 06:32:34 INFO - PROCESS | 1652 | 1466515954543 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:34 INFO - PROCESS | 1652 | 1466515954545 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x116bc3800 == 47 [pid = 1652] [id = 47] 06:32:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1176b0c00) [pid = 1652] [serial = 137] [outer = 0x0] 06:32:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1177cb800) [pid = 1652] [serial = 138] [outer = 0x1176b0c00] 06:32:34 INFO - PROCESS | 1652 | 1466515954577 Marionette DEBUG loaded listener.js 06:32:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x118448400) [pid = 1652] [serial = 139] [outer = 0x1176b0c00] 06:32:35 INFO - PROCESS | 1652 | 1466515955051 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]]]}] 06:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 721ms 06:32:35 INFO - PROCESS | 1652 | 1466515955082 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 06:32:35 INFO - PROCESS | 1652 | 1466515955087 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 06:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:32:35 INFO - PROCESS | 1652 | 1466515955095 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:32:35 INFO - PROCESS | 1652 | 1466515955098 Marionette TRACE conn2 <- [1,162,null,{}] 06:32:35 INFO - PROCESS | 1652 | 1466515955102 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}] 06:32:35 INFO - PROCESS | 1652 | 1466515955105 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:35 INFO - PROCESS | 1652 | 1466515955246 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 06:32:35 INFO - PROCESS | 1652 | 1466515955331 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:35 INFO - PROCESS | 1652 | 1466515955333 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x121048800 == 48 [pid = 1652] [id = 48] 06:32:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x118ae8c00) [pid = 1652] [serial = 140] [outer = 0x0] 06:32:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x119445000) [pid = 1652] [serial = 141] [outer = 0x118ae8c00] 06:32:35 INFO - PROCESS | 1652 | 1466515955382 Marionette DEBUG loaded listener.js 06:32:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x119aa4c00) [pid = 1652] [serial = 142] [outer = 0x118ae8c00] 06:32:35 INFO - PROCESS | 1652 | 1466515955861 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]]]}] 06:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 772ms 06:32:35 INFO - PROCESS | 1652 | 1466515955867 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 06:32:35 INFO - PROCESS | 1652 | 1466515955869 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 06:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:32:35 INFO - PROCESS | 1652 | 1466515955871 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:32:35 INFO - PROCESS | 1652 | 1466515955874 Marionette TRACE conn2 <- [1,166,null,{}] 06:32:35 INFO - PROCESS | 1652 | 1466515955882 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}] 06:32:35 INFO - PROCESS | 1652 | 1466515955885 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:35 INFO - PROCESS | 1652 | 1466515955980 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 06:32:36 INFO - PROCESS | 1652 | 1466515956026 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:36 INFO - PROCESS | 1652 | 1466515956028 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x118271000 == 49 [pid = 1652] [id = 49] 06:32:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x123b91400) [pid = 1652] [serial = 143] [outer = 0x0] 06:32:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x124540800) [pid = 1652] [serial = 144] [outer = 0x123b91400] 06:32:36 INFO - PROCESS | 1652 | 1466515956059 Marionette DEBUG loaded listener.js 06:32:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x125602c00) [pid = 1652] [serial = 145] [outer = 0x123b91400] 06:32:36 INFO - PROCESS | 1652 | 1466515956491 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]]]}] 06:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 06:32:36 INFO - PROCESS | 1652 | 1466515956544 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 06:32:36 INFO - PROCESS | 1652 | 1466515956546 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 06:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:32:36 INFO - PROCESS | 1652 | 1466515956548 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:32:36 INFO - PROCESS | 1652 | 1466515956549 Marionette TRACE conn2 <- [1,170,null,{}] 06:32:36 INFO - PROCESS | 1652 | 1466515956552 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}] 06:32:36 INFO - PROCESS | 1652 | 1466515956553 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:36 INFO - PROCESS | 1652 | 1466515956649 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 06:32:36 INFO - PROCESS | 1652 | 1466515956707 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:36 INFO - PROCESS | 1652 | 1466515956709 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12561e000 == 50 [pid = 1652] [id = 50] 06:32:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x126046c00) [pid = 1652] [serial = 146] [outer = 0x0] 06:32:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x126632000) [pid = 1652] [serial = 147] [outer = 0x126046c00] 06:32:36 INFO - PROCESS | 1652 | 1466515956739 Marionette DEBUG loaded listener.js 06:32:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1268e3400) [pid = 1652] [serial = 148] [outer = 0x126046c00] 06:32:37 INFO - PROCESS | 1652 | 1466515957149 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]]]}] 06:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 619ms 06:32:37 INFO - PROCESS | 1652 | 1466515957168 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 06:32:37 INFO - PROCESS | 1652 | 1466515957169 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 06:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:32:37 INFO - PROCESS | 1652 | 1466515957171 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:32:37 INFO - PROCESS | 1652 | 1466515957173 Marionette TRACE conn2 <- [1,174,null,{}] 06:32:37 INFO - PROCESS | 1652 | 1466515957175 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}] 06:32:37 INFO - PROCESS | 1652 | 1466515957176 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:37 INFO - PROCESS | 1652 | 1466515957282 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 06:32:37 INFO - PROCESS | 1652 | 1466515957356 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:37 INFO - PROCESS | 1652 | 1466515957358 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x113c1f000 == 51 [pid = 1652] [id = 51] 06:32:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x115f87000) [pid = 1652] [serial = 149] [outer = 0x0] 06:32:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x116b1c800) [pid = 1652] [serial = 150] [outer = 0x115f87000] 06:32:37 INFO - PROCESS | 1652 | 1466515957387 Marionette DEBUG loaded listener.js 06:32:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x118a6f000) [pid = 1652] [serial = 151] [outer = 0x115f87000] 06:32:37 INFO - PROCESS | 1652 | 1466515957862 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]]]}] 06:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 720ms 06:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:32:37 INFO - PROCESS | 1652 | 1466515957892 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 06:32:37 INFO - PROCESS | 1652 | 1466515957896 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 06:32:37 INFO - PROCESS | 1652 | 1466515957900 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:32:37 INFO - PROCESS | 1652 | 1466515957903 Marionette TRACE conn2 <- [1,178,null,{}] 06:32:37 INFO - PROCESS | 1652 | 1466515957930 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}] 06:32:37 INFO - PROCESS | 1652 | 1466515957932 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:38 INFO - PROCESS | 1652 | 1466515958015 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 06:32:38 INFO - PROCESS | 1652 | 1466515958074 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:38 INFO - PROCESS | 1652 | 1466515958075 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x115ffa000 == 52 [pid = 1652] [id = 52] 06:32:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x116a7a800) [pid = 1652] [serial = 152] [outer = 0x0] 06:32:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x116b1c000) [pid = 1652] [serial = 153] [outer = 0x116a7a800] 06:32:38 INFO - PROCESS | 1652 | 1466515958106 Marionette DEBUG loaded listener.js 06:32:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x1176ba000) [pid = 1652] [serial = 154] [outer = 0x116a7a800] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x119d4b800 == 51 [pid = 1652] [id = 45] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x11850d000 == 50 [pid = 1652] [id = 44] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x117f71800 == 49 [pid = 1652] [id = 43] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x117243000 == 48 [pid = 1652] [id = 42] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x116281000 == 47 [pid = 1652] [id = 29] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x11627f000 == 46 [pid = 1652] [id = 41] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x11929a000 == 45 [pid = 1652] [id = 31] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x117253000 == 44 [pid = 1652] [id = 28] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x1186e6800 == 43 [pid = 1652] [id = 30] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x116abf800 == 42 [pid = 1652] [id = 27] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x112619800 == 41 [pid = 1652] [id = 40] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x119d4d000 == 40 [pid = 1652] [id = 33] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x11982d800 == 39 [pid = 1652] [id = 32] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x113c1f000 == 38 [pid = 1652] [id = 51] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12561e000 == 37 [pid = 1652] [id = 50] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x118271000 == 36 [pid = 1652] [id = 49] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x123b5c800 == 35 [pid = 1652] [id = 37] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12397d000 == 34 [pid = 1652] [id = 36] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x124970800 == 33 [pid = 1652] [id = 39] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x121048800 == 32 [pid = 1652] [id = 48] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12405c800 == 31 [pid = 1652] [id = 38] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x116bc3800 == 30 [pid = 1652] [id = 47] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x119db9000 == 29 [pid = 1652] [id = 34] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x115e9a000 == 28 [pid = 1652] [id = 46] 06:32:38 INFO - PROCESS | 1652 | --DOCSHELL 0x123863800 == 27 [pid = 1652] [id = 35] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12453f000) [pid = 1652] [serial = 11] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x126c19c00) [pid = 1652] [serial = 108] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x128c4d000) [pid = 1652] [serial = 111] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x116a0c400) [pid = 1652] [serial = 66] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x118a71000) [pid = 1652] [serial = 69] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x116a08000) [pid = 1652] [serial = 72] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1177d1800) [pid = 1652] [serial = 75] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x118286400) [pid = 1652] [serial = 76] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11844e800) [pid = 1652] [serial = 78] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x118980c00) [pid = 1652] [serial = 81] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x119440c00) [pid = 1652] [serial = 84] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x119a54800) [pid = 1652] [serial = 85] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x119d0a800) [pid = 1652] [serial = 87] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x123a09c00) [pid = 1652] [serial = 90] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x123dee400) [pid = 1652] [serial = 91] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x123fa3800) [pid = 1652] [serial = 93] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1249cbc00) [pid = 1652] [serial = 96] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x124c91000) [pid = 1652] [serial = 99] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x124534c00) [pid = 1652] [serial = 94] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x125609800) [pid = 1652] [serial = 102] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1268be800) [pid = 1652] [serial = 105] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x112ab0000) [pid = 1652] [serial = 63] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x124ace400) [pid = 1652] [serial = 97] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x124cfb400) [pid = 1652] [serial = 100] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11320fc00) [pid = 1652] [serial = 64] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x126c12000) [pid = 1652] [serial = 106] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116a82400) [pid = 1652] [serial = 73] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128b54800) [pid = 1652] [serial = 109] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118aedc00) [pid = 1652] [serial = 82] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118961c00) [pid = 1652] [serial = 79] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1211ed400) [pid = 1652] [serial = 88] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x117095000) [pid = 1652] [serial = 67] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119a9a400) [pid = 1652] [serial = 70] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128ece000) [pid = 1652] [serial = 112] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1291d7400) [pid = 1652] [serial = 114] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12d616c00) [pid = 1652] [serial = 61] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12bcbdc00) [pid = 1652] [serial = 30] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12bb0b400) [pid = 1652] [serial = 27] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12bb11800) [pid = 1652] [serial = 28] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12b1e3400) [pid = 1652] [serial = 24] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12b90d800) [pid = 1652] [serial = 25] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a81f400) [pid = 1652] [serial = 21] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a823800) [pid = 1652] [serial = 22] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1291dbc00) [pid = 1652] [serial = 18] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128ed3000) [pid = 1652] [serial = 15] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1291d4c00) [pid = 1652] [serial = 16] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x123fa5400) [pid = 1652] [serial = 8] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12d612c00) [pid = 1652] [serial = 60] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12b8d5000) [pid = 1652] [serial = 57] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12d2cb400) [pid = 1652] [serial = 58] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12d2ca000) [pid = 1652] [serial = 55] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x118a6b400) [pid = 1652] [serial = 54] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12d2c2800) [pid = 1652] [serial = 51] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12d2c6c00) [pid = 1652] [serial = 52] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12cf58000) [pid = 1652] [serial = 45] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x12cdae400) [pid = 1652] [serial = 48] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x12c977800) [pid = 1652] [serial = 42] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x12c97d400) [pid = 1652] [serial = 43] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x12c39d000) [pid = 1652] [serial = 40] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x12c397800) [pid = 1652] [serial = 39] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x12bf3ac00) [pid = 1652] [serial = 36] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x12bf3e400) [pid = 1652] [serial = 37] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x1185b0400) [pid = 1652] [serial = 33] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x12be5b000) [pid = 1652] [serial = 34] [outer = 0x0] [url = about:blank] 06:32:38 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x12be57c00) [pid = 1652] [serial = 31] [outer = 0x0] [url = about:blank] 06:32:39 INFO - PROCESS | 1652 | 1466515959070 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]]]}] 06:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1195ms 06:32:39 INFO - PROCESS | 1652 | 1466515959095 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 06:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:32:39 INFO - PROCESS | 1652 | 1466515959097 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 06:32:39 INFO - PROCESS | 1652 | 1466515959100 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:32:39 INFO - PROCESS | 1652 | 1466515959102 Marionette TRACE conn2 <- [1,182,null,{}] 06:32:39 INFO - PROCESS | 1652 | 1466515959107 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}] 06:32:39 INFO - PROCESS | 1652 | 1466515959108 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:39 INFO - PROCESS | 1652 | 1466515959183 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 06:32:39 INFO - PROCESS | 1652 | 1466515959226 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:39 INFO - PROCESS | 1652 | 1466515959229 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x115eac800 == 28 [pid = 1652] [id = 53] 06:32:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x116a08400) [pid = 1652] [serial = 155] [outer = 0x0] 06:32:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x117093800) [pid = 1652] [serial = 156] [outer = 0x116a08400] 06:32:39 INFO - PROCESS | 1652 | 1466515959256 Marionette DEBUG loaded listener.js 06:32:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x1177d4400) [pid = 1652] [serial = 157] [outer = 0x116a08400] 06:32:39 INFO - PROCESS | 1652 | 1466515959540 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]]]}] 06:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 473ms 06:32:39 INFO - PROCESS | 1652 | 1466515959577 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 06:32:39 INFO - PROCESS | 1652 | 1466515959580 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 06:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:32:39 INFO - PROCESS | 1652 | 1466515959586 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:32:39 INFO - PROCESS | 1652 | 1466515959591 Marionette TRACE conn2 <- [1,186,null,{}] 06:32:39 INFO - PROCESS | 1652 | 1466515959594 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}] 06:32:39 INFO - PROCESS | 1652 | 1466515959596 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:39 INFO - PROCESS | 1652 | 1466515959673 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 06:32:39 INFO - PROCESS | 1652 | 1466515959677 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:39 INFO - PROCESS | 1652 | 1466515959678 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x116bb5800 == 29 [pid = 1652] [id = 54] 06:32:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x11844a400) [pid = 1652] [serial = 158] [outer = 0x0] 06:32:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x118726c00) [pid = 1652] [serial = 159] [outer = 0x11844a400] 06:32:39 INFO - PROCESS | 1652 | 1466515959709 Marionette DEBUG loaded listener.js 06:32:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x11897ec00) [pid = 1652] [serial = 160] [outer = 0x11844a400] 06:32:40 INFO - PROCESS | 1652 | 1466515960046 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]]]}] 06:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 523ms 06:32:40 INFO - PROCESS | 1652 | 1466515960109 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 06:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:32:40 INFO - PROCESS | 1652 | 1466515960111 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 06:32:40 INFO - PROCESS | 1652 | 1466515960114 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:32:40 INFO - PROCESS | 1652 | 1466515960117 Marionette TRACE conn2 <- [1,190,null,{}] 06:32:40 INFO - PROCESS | 1652 | 1466515960127 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}] 06:32:40 INFO - PROCESS | 1652 | 1466515960131 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:40 INFO - PROCESS | 1652 | 1466515960235 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 06:32:40 INFO - PROCESS | 1652 | 1466515960245 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:40 INFO - PROCESS | 1652 | 1466515960248 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x11826a800 == 30 [pid = 1652] [id = 55] 06:32:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x1162a2000) [pid = 1652] [serial = 161] [outer = 0x0] 06:32:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x119a53400) [pid = 1652] [serial = 162] [outer = 0x1162a2000] 06:32:40 INFO - PROCESS | 1652 | 1466515960293 Marionette DEBUG loaded listener.js 06:32:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x119d04000) [pid = 1652] [serial = 163] [outer = 0x1162a2000] 06:32:40 INFO - PROCESS | 1652 | 1466515960769 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]]]}] 06:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 672ms 06:32:40 INFO - PROCESS | 1652 | 1466515960787 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 06:32:40 INFO - PROCESS | 1652 | 1466515960790 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 06:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:32:40 INFO - PROCESS | 1652 | 1466515960793 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:32:40 INFO - PROCESS | 1652 | 1466515960795 Marionette TRACE conn2 <- [1,194,null,{}] 06:32:40 INFO - PROCESS | 1652 | 1466515960798 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}] 06:32:40 INFO - PROCESS | 1652 | 1466515960800 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:40 INFO - PROCESS | 1652 | 1466515960882 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 06:32:40 INFO - PROCESS | 1652 | 1466515960887 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:40 INFO - PROCESS | 1652 | 1466515960889 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ab1000 == 31 [pid = 1652] [id = 56] 06:32:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1210e0000) [pid = 1652] [serial = 164] [outer = 0x0] 06:32:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1211ea000) [pid = 1652] [serial = 165] [outer = 0x1210e0000] 06:32:40 INFO - PROCESS | 1652 | 1466515960915 Marionette DEBUG loaded listener.js 06:32:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x123a08000) [pid = 1652] [serial = 166] [outer = 0x1210e0000] 06:32:41 INFO - PROCESS | 1652 | 1466515961241 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]]]}] 06:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 469ms 06:32:41 INFO - PROCESS | 1652 | 1466515961263 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 06:32:41 INFO - PROCESS | 1652 | 1466515961264 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 06:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:32:41 INFO - PROCESS | 1652 | 1466515961266 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:32:41 INFO - PROCESS | 1652 | 1466515961267 Marionette TRACE conn2 <- [1,198,null,{}] 06:32:41 INFO - PROCESS | 1652 | 1466515961279 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}] 06:32:41 INFO - PROCESS | 1652 | 1466515961280 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:41 INFO - PROCESS | 1652 | 1466515961366 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 06:32:41 INFO - PROCESS | 1652 | 1466515961371 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:41 INFO - PROCESS | 1652 | 1466515961373 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x119837000 == 32 [pid = 1652] [id = 57] 06:32:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x116a05c00) [pid = 1652] [serial = 167] [outer = 0x0] 06:32:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x123bf1800) [pid = 1652] [serial = 168] [outer = 0x116a05c00] 06:32:41 INFO - PROCESS | 1652 | 1466515961399 Marionette DEBUG loaded listener.js 06:32:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x12420b000) [pid = 1652] [serial = 169] [outer = 0x116a05c00] 06:32:41 INFO - PROCESS | 1652 | 1466515961775 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]]]}] 06:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 522ms 06:32:41 INFO - PROCESS | 1652 | 1466515961790 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 06:32:41 INFO - PROCESS | 1652 | 1466515961791 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 06:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:32:41 INFO - PROCESS | 1652 | 1466515961794 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:32:41 INFO - PROCESS | 1652 | 1466515961795 Marionette TRACE conn2 <- [1,202,null,{}] 06:32:41 INFO - PROCESS | 1652 | 1466515961797 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}] 06:32:41 INFO - PROCESS | 1652 | 1466515961802 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:41 INFO - PROCESS | 1652 | 1466515961963 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 06:32:41 INFO - PROCESS | 1652 | 1466515961979 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:41 INFO - PROCESS | 1652 | 1466515961981 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x121014800 == 33 [pid = 1652] [id = 58] 06:32:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x12453f000) [pid = 1652] [serial = 170] [outer = 0x0] 06:32:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x12550e400) [pid = 1652] [serial = 171] [outer = 0x12453f000] 06:32:42 INFO - PROCESS | 1652 | 1466515962022 Marionette DEBUG loaded listener.js 06:32:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x126041400) [pid = 1652] [serial = 172] [outer = 0x12453f000] 06:32:42 INFO - PROCESS | 1652 | 1466515962439 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]]]}] 06:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 668ms 06:32:42 INFO - PROCESS | 1652 | 1466515962462 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 06:32:42 INFO - PROCESS | 1652 | 1466515962463 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 06:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:32:42 INFO - PROCESS | 1652 | 1466515962466 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:32:42 INFO - PROCESS | 1652 | 1466515962467 Marionette TRACE conn2 <- [1,206,null,{}] 06:32:42 INFO - PROCESS | 1652 | 1466515962485 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}] 06:32:42 INFO - PROCESS | 1652 | 1466515962486 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:42 INFO - PROCESS | 1652 | 1466515962574 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 06:32:42 INFO - PROCESS | 1652 | 1466515962577 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:42 INFO - PROCESS | 1652 | 1466515962578 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x123866000 == 34 [pid = 1652] [id = 59] 06:32:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1249c5400) [pid = 1652] [serial = 173] [outer = 0x0] 06:32:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x12668c000) [pid = 1652] [serial = 174] [outer = 0x1249c5400] 06:32:42 INFO - PROCESS | 1652 | 1466515962603 Marionette DEBUG loaded listener.js 06:32:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1268c7c00) [pid = 1652] [serial = 175] [outer = 0x1249c5400] 06:32:42 INFO - PROCESS | 1652 | 1466515962925 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]]]}] 06:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 518ms 06:32:42 INFO - PROCESS | 1652 | 1466515962984 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 06:32:42 INFO - PROCESS | 1652 | 1466515962986 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 06:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:32:42 INFO - PROCESS | 1652 | 1466515962988 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:32:42 INFO - PROCESS | 1652 | 1466515962989 Marionette TRACE conn2 <- [1,210,null,{}] 06:32:42 INFO - PROCESS | 1652 | 1466515962991 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}] 06:32:42 INFO - PROCESS | 1652 | 1466515962992 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:43 INFO - PROCESS | 1652 | 1466515963081 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 06:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x124537000) [pid = 1652] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x123b8f800) [pid = 1652] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118286c00) [pid = 1652] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1122aac00) [pid = 1652] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118969c00) [pid = 1652] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x115f88000) [pid = 1652] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x113337c00) [pid = 1652] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x128bda400) [pid = 1652] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:32:43 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x124cf2c00) [pid = 1652] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:32:43 INFO - PROCESS | 1652 | 1466515963193 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:43 INFO - PROCESS | 1652 | 1466515963195 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f75800 == 35 [pid = 1652] [id = 60] 06:32:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x112f69400) [pid = 1652] [serial = 176] [outer = 0x0] 06:32:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x118286c00) [pid = 1652] [serial = 177] [outer = 0x112f69400] 06:32:43 INFO - PROCESS | 1652 | 1466515963225 Marionette DEBUG loaded listener.js 06:32:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1238f0c00) [pid = 1652] [serial = 178] [outer = 0x112f69400] 06:32:43 INFO - PROCESS | 1652 | 1466515963468 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]]]}] 06:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 521ms 06:32:43 INFO - PROCESS | 1652 | 1466515963512 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 06:32:43 INFO - PROCESS | 1652 | 1466515963522 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 06:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:32:43 INFO - PROCESS | 1652 | 1466515963532 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:32:43 INFO - PROCESS | 1652 | 1466515963533 Marionette TRACE conn2 <- [1,214,null,{}] 06:32:43 INFO - PROCESS | 1652 | 1466515963544 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}] 06:32:43 INFO - PROCESS | 1652 | 1466515963545 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:43 INFO - PROCESS | 1652 | 1466515963623 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 06:32:43 INFO - PROCESS | 1652 | 1466515963628 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:43 INFO - PROCESS | 1652 | 1466515963629 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x11826a000 == 36 [pid = 1652] [id = 61] 06:32:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x12407a400) [pid = 1652] [serial = 179] [outer = 0x0] 06:32:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x126c17800) [pid = 1652] [serial = 180] [outer = 0x12407a400] 06:32:43 INFO - PROCESS | 1652 | 1466515963655 Marionette DEBUG loaded listener.js 06:32:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x128bda800) [pid = 1652] [serial = 181] [outer = 0x12407a400] 06:32:43 INFO - PROCESS | 1652 | 1466515963949 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]]]}] 06:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 469ms 06:32:44 INFO - PROCESS | 1652 | 1466515964001 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 06:32:44 INFO - PROCESS | 1652 | 1466515964003 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 06:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:32:44 INFO - PROCESS | 1652 | 1466515964007 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:32:44 INFO - PROCESS | 1652 | 1466515964008 Marionette TRACE conn2 <- [1,218,null,{}] 06:32:44 INFO - PROCESS | 1652 | 1466515964011 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}] 06:32:44 INFO - PROCESS | 1652 | 1466515964012 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:44 INFO - PROCESS | 1652 | 1466515964106 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 06:32:44 INFO - PROCESS | 1652 | 1466515964113 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:44 INFO - PROCESS | 1652 | 1466515964114 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12429e000 == 37 [pid = 1652] [id = 62] 06:32:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x128be3400) [pid = 1652] [serial = 182] [outer = 0x0] 06:32:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x128c4b000) [pid = 1652] [serial = 183] [outer = 0x128be3400] 06:32:44 INFO - PROCESS | 1652 | 1466515964141 Marionette DEBUG loaded listener.js 06:32:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x128ec9400) [pid = 1652] [serial = 184] [outer = 0x128be3400] 06:32:44 INFO - PROCESS | 1652 | 1466515964423 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]]]}] 06:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 06:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:32:44 INFO - PROCESS | 1652 | 1466515964476 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 06:32:44 INFO - PROCESS | 1652 | 1466515964478 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 06:32:44 INFO - PROCESS | 1652 | 1466515964480 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:32:44 INFO - PROCESS | 1652 | 1466515964482 Marionette TRACE conn2 <- [1,222,null,{}] 06:32:44 INFO - PROCESS | 1652 | 1466515964484 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}] 06:32:44 INFO - PROCESS | 1652 | 1466515964496 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:44 INFO - PROCESS | 1652 | 1466515964582 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 06:32:44 INFO - PROCESS | 1652 | 1466515964591 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:44 INFO - PROCESS | 1652 | 1466515964593 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x119835800 == 38 [pid = 1652] [id = 63] 06:32:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x128ed0400) [pid = 1652] [serial = 185] [outer = 0x0] 06:32:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1291dec00) [pid = 1652] [serial = 186] [outer = 0x128ed0400] 06:32:44 INFO - PROCESS | 1652 | 1466515964620 Marionette DEBUG loaded listener.js 06:32:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12a449400) [pid = 1652] [serial = 187] [outer = 0x128ed0400] 06:32:44 INFO - PROCESS | 1652 | 1466515964938 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]]]}] 06:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 469ms 06:32:44 INFO - PROCESS | 1652 | 1466515964949 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 06:32:44 INFO - PROCESS | 1652 | 1466515964950 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 06:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:32:44 INFO - PROCESS | 1652 | 1466515964952 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:32:44 INFO - PROCESS | 1652 | 1466515964955 Marionette TRACE conn2 <- [1,226,null,{}] 06:32:44 INFO - PROCESS | 1652 | 1466515964960 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}] 06:32:44 INFO - PROCESS | 1652 | 1466515964961 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:45 INFO - PROCESS | 1652 | 1466515965059 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 06:32:45 INFO - PROCESS | 1652 | 1466515965065 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:45 INFO - PROCESS | 1652 | 1466515965066 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12660f000 == 39 [pid = 1652] [id = 64] 06:32:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x128ec9000) [pid = 1652] [serial = 188] [outer = 0x0] 06:32:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12a44d000) [pid = 1652] [serial = 189] [outer = 0x128ec9000] 06:32:45 INFO - PROCESS | 1652 | 1466515965091 Marionette DEBUG loaded listener.js 06:32:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12a572400) [pid = 1652] [serial = 190] [outer = 0x128ec9000] 06:32:45 INFO - PROCESS | 1652 | 1466515965533 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]]]}] 06:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 621ms 06:32:45 INFO - PROCESS | 1652 | 1466515965575 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 06:32:45 INFO - PROCESS | 1652 | 1466515965578 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 06:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:32:45 INFO - PROCESS | 1652 | 1466515965581 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:32:45 INFO - PROCESS | 1652 | 1466515965583 Marionette TRACE conn2 <- [1,230,null,{}] 06:32:45 INFO - PROCESS | 1652 | 1466515965616 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}] 06:32:45 INFO - PROCESS | 1652 | 1466515965618 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:45 INFO - PROCESS | 1652 | 1466515965728 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 06:32:45 INFO - PROCESS | 1652 | 1466515965798 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:45 INFO - PROCESS | 1652 | 1466515965799 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ab0000 == 40 [pid = 1652] [id = 65] 06:32:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116738000) [pid = 1652] [serial = 191] [outer = 0x0] 06:32:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x117089000) [pid = 1652] [serial = 192] [outer = 0x116738000] 06:32:45 INFO - PROCESS | 1652 | 1466515965830 Marionette DEBUG loaded listener.js 06:32:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118147000) [pid = 1652] [serial = 193] [outer = 0x116738000] 06:32:46 INFO - PROCESS | 1652 | 1466515966292 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]]]}] 06:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 771ms 06:32:46 INFO - PROCESS | 1652 | 1466515966381 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 06:32:46 INFO - PROCESS | 1652 | 1466515966384 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 06:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:32:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x115f89c00) [pid = 1652] [serial = 194] [outer = 0x12cda2800] 06:32:46 INFO - PROCESS | 1652 | 1466515966414 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:32:46 INFO - PROCESS | 1652 | 1466515966416 Marionette TRACE conn2 <- [1,234,null,{}] 06:32:46 INFO - PROCESS | 1652 | 1466515966437 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}] 06:32:46 INFO - PROCESS | 1652 | 1466515966439 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:46 INFO - PROCESS | 1652 | 1466515966667 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 06:32:46 INFO - PROCESS | 1652 | 1466515966675 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:46 INFO - PROCESS | 1652 | 1466515966677 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x115ff9000 == 41 [pid = 1652] [id = 66] 06:32:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11833b000) [pid = 1652] [serial = 195] [outer = 0x0] 06:32:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118448800) [pid = 1652] [serial = 196] [outer = 0x11833b000] 06:32:46 INFO - PROCESS | 1652 | 1466515966704 Marionette DEBUG loaded listener.js 06:32:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11897f800) [pid = 1652] [serial = 197] [outer = 0x11833b000] 06:32:47 INFO - PROCESS | 1652 | --DOCSHELL 0x119835800 == 40 [pid = 1652] [id = 63] 06:32:47 INFO - PROCESS | 1652 | --DOCSHELL 0x12429e000 == 39 [pid = 1652] [id = 62] 06:32:47 INFO - PROCESS | 1652 | --DOCSHELL 0x11826a000 == 38 [pid = 1652] [id = 61] 06:32:47 INFO - PROCESS | 1652 | --DOCSHELL 0x117f75800 == 37 [pid = 1652] [id = 60] 06:32:47 INFO - PROCESS | 1652 | --DOCSHELL 0x123866000 == 36 [pid = 1652] [id = 59] 06:32:47 INFO - PROCESS | 1652 | --DOCSHELL 0x121014800 == 35 [pid = 1652] [id = 58] 06:32:47 INFO - PROCESS | 1652 | --DOCSHELL 0x119837000 == 34 [pid = 1652] [id = 57] 06:32:47 INFO - PROCESS | 1652 | --DOCSHELL 0x118ab1000 == 33 [pid = 1652] [id = 56] 06:32:47 INFO - PROCESS | 1652 | --DOCSHELL 0x11826a800 == 32 [pid = 1652] [id = 55] 06:32:47 INFO - PROCESS | 1652 | --DOCSHELL 0x116bb5800 == 31 [pid = 1652] [id = 54] 06:32:47 INFO - PROCESS | 1652 | --DOCSHELL 0x115eac800 == 30 [pid = 1652] [id = 53] 06:32:47 INFO - PROCESS | 1652 | 1466515967200 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]]]}] 06:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 845ms 06:32:47 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12940ec00) [pid = 1652] [serial = 115] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x123be7000) [pid = 1652] [serial = 132] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11833b400) [pid = 1652] [serial = 120] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118449000) [pid = 1652] [serial = 126] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118aecc00) [pid = 1652] [serial = 123] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12453ac00) [pid = 1652] [serial = 133] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119d0b000) [pid = 1652] [serial = 129] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11944b400) [pid = 1652] [serial = 124] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1162a7c00) [pid = 1652] [serial = 117] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119a9f000) [pid = 1652] [serial = 127] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x116a7ec00) [pid = 1652] [serial = 118] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11844f800) [pid = 1652] [serial = 121] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1210e2c00) [pid = 1652] [serial = 130] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11844b000) [pid = 1652] [serial = 103] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12603e800) [pid = 1652] [serial = 136] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x124c84400) [pid = 1652] [serial = 135] [outer = 0x0] [url = about:blank] 06:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:32:47 INFO - PROCESS | 1652 | 1466515967257 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 06:32:47 INFO - PROCESS | 1652 | 1466515967260 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 06:32:47 INFO - PROCESS | 1652 | 1466515967267 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:32:47 INFO - PROCESS | 1652 | 1466515967270 Marionette TRACE conn2 <- [1,238,null,{}] 06:32:47 INFO - PROCESS | 1652 | 1466515967283 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}] 06:32:47 INFO - PROCESS | 1652 | 1466515967286 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:47 INFO - PROCESS | 1652 | 1466515967397 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 06:32:47 INFO - PROCESS | 1652 | 1466515967412 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:47 INFO - PROCESS | 1652 | 1466515967414 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x116788800 == 31 [pid = 1652] [id = 67] 06:32:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118ae9400) [pid = 1652] [serial = 198] [outer = 0x0] 06:32:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118af6c00) [pid = 1652] [serial = 199] [outer = 0x118ae9400] 06:32:47 INFO - PROCESS | 1652 | 1466515967452 Marionette DEBUG loaded listener.js 06:32:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119a9ac00) [pid = 1652] [serial = 200] [outer = 0x118ae9400] 06:32:47 INFO - PROCESS | 1652 | 1466515967764 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]]]}] 06:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 530ms 06:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:32:47 INFO - PROCESS | 1652 | 1466515967800 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 06:32:47 INFO - PROCESS | 1652 | 1466515967802 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 06:32:47 INFO - PROCESS | 1652 | 1466515967807 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:32:47 INFO - PROCESS | 1652 | 1466515967808 Marionette TRACE conn2 <- [1,242,null,{}] 06:32:47 INFO - PROCESS | 1652 | 1466515967811 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}] 06:32:47 INFO - PROCESS | 1652 | 1466515967812 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:47 INFO - PROCESS | 1652 | 1466515967889 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 06:32:47 INFO - PROCESS | 1652 | 1466515967895 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:47 INFO - PROCESS | 1652 | 1466515967896 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x118505000 == 32 [pid = 1652] [id = 68] 06:32:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1210d6000) [pid = 1652] [serial = 201] [outer = 0x0] 06:32:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x123b8c000) [pid = 1652] [serial = 202] [outer = 0x1210d6000] 06:32:47 INFO - PROCESS | 1652 | 1466515967927 Marionette DEBUG loaded listener.js 06:32:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12420b800) [pid = 1652] [serial = 203] [outer = 0x1210d6000] 06:32:48 INFO - PROCESS | 1652 | 1466515968272 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]]]}] 06:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 519ms 06:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:32:48 INFO - PROCESS | 1652 | 1466515968326 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 06:32:48 INFO - PROCESS | 1652 | 1466515968328 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 06:32:48 INFO - PROCESS | 1652 | 1466515968340 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:32:48 INFO - PROCESS | 1652 | 1466515968343 Marionette TRACE conn2 <- [1,246,null,{}] 06:32:48 INFO - PROCESS | 1652 | 1466515968351 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}] 06:32:48 INFO - PROCESS | 1652 | 1466515968353 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:48 INFO - PROCESS | 1652 | 1466515968431 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 06:32:48 INFO - PROCESS | 1652 | 1466515968434 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:48 INFO - PROCESS | 1652 | 1466515968436 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d4d000 == 33 [pid = 1652] [id = 69] 06:32:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12453e000) [pid = 1652] [serial = 204] [outer = 0x0] 06:32:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124cfa800) [pid = 1652] [serial = 205] [outer = 0x12453e000] 06:32:48 INFO - PROCESS | 1652 | 1466515968464 Marionette DEBUG loaded listener.js 06:32:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12560a400) [pid = 1652] [serial = 206] [outer = 0x12453e000] 06:32:48 INFO - PROCESS | 1652 | 1466515968761 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]]]}] 06:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 485ms 06:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:32:48 INFO - PROCESS | 1652 | 1466515968818 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 06:32:48 INFO - PROCESS | 1652 | 1466515968819 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 06:32:48 INFO - PROCESS | 1652 | 1466515968822 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:32:48 INFO - PROCESS | 1652 | 1466515968823 Marionette TRACE conn2 <- [1,250,null,{}] 06:32:48 INFO - PROCESS | 1652 | 1466515968825 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}] 06:32:48 INFO - PROCESS | 1652 | 1466515968826 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:48 INFO - PROCESS | 1652 | 1466515968898 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 06:32:48 INFO - PROCESS | 1652 | 1466515968903 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:48 INFO - PROCESS | 1652 | 1466515968905 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12103d000 == 34 [pid = 1652] [id = 70] 06:32:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116a7a400) [pid = 1652] [serial = 207] [outer = 0x0] 06:32:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12648f000) [pid = 1652] [serial = 208] [outer = 0x116a7a400] 06:32:48 INFO - PROCESS | 1652 | 1466515968931 Marionette DEBUG loaded listener.js 06:32:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1268e6c00) [pid = 1652] [serial = 209] [outer = 0x116a7a400] 06:32:49 INFO - PROCESS | 1652 | 1466515969266 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]]]}] 06:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 468ms 06:32:49 INFO - PROCESS | 1652 | 1466515969309 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 06:32:49 INFO - PROCESS | 1652 | 1466515969310 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 06:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:32:49 INFO - PROCESS | 1652 | 1466515969313 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:32:49 INFO - PROCESS | 1652 | 1466515969314 Marionette TRACE conn2 <- [1,254,null,{}] 06:32:49 INFO - PROCESS | 1652 | 1466515969323 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}] 06:32:49 INFO - PROCESS | 1652 | 1466515969324 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:49 INFO - PROCESS | 1652 | 1466515969438 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 06:32:49 INFO - PROCESS | 1652 | 1466515969443 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:49 INFO - PROCESS | 1652 | 1466515969447 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x123d6f800 == 35 [pid = 1652] [id = 71] 06:32:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128ec8800) [pid = 1652] [serial = 210] [outer = 0x0] 06:32:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1291d9400) [pid = 1652] [serial = 211] [outer = 0x128ec8800] 06:32:49 INFO - PROCESS | 1652 | 1466515969473 Marionette DEBUG loaded listener.js 06:32:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x129419000) [pid = 1652] [serial = 212] [outer = 0x128ec8800] 06:32:49 INFO - PROCESS | 1652 | 1466515969794 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]]]}] 06:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 526ms 06:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:32:49 INFO - PROCESS | 1652 | 1466515969841 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 06:32:49 INFO - PROCESS | 1652 | 1466515969843 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 06:32:49 INFO - PROCESS | 1652 | 1466515969845 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:32:49 INFO - PROCESS | 1652 | 1466515969846 Marionette TRACE conn2 <- [1,258,null,{}] 06:32:49 INFO - PROCESS | 1652 | 1466515969848 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}] 06:32:49 INFO - PROCESS | 1652 | 1466515969849 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:49 INFO - PROCESS | 1652 | 1466515969941 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 06:32:49 INFO - PROCESS | 1652 | 1466515969973 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:49 INFO - PROCESS | 1652 | 1466515969974 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1242ab000 == 36 [pid = 1652] [id = 72] 06:32:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x129419c00) [pid = 1652] [serial = 213] [outer = 0x0] 06:32:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a56c800) [pid = 1652] [serial = 214] [outer = 0x129419c00] 06:32:50 INFO - PROCESS | 1652 | 1466515969999 Marionette DEBUG loaded listener.js 06:32:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a5f6400) [pid = 1652] [serial = 215] [outer = 0x129419c00] 06:32:50 INFO - PROCESS | 1652 | 1466515970332 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]]]}] 06:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 518ms 06:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:32:50 INFO - PROCESS | 1652 | 1466515970363 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 06:32:50 INFO - PROCESS | 1652 | 1466515970364 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 06:32:50 INFO - PROCESS | 1652 | 1466515970367 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:32:50 INFO - PROCESS | 1652 | 1466515970368 Marionette TRACE conn2 <- [1,262,null,{}] 06:32:50 INFO - PROCESS | 1652 | 1466515970370 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}] 06:32:50 INFO - PROCESS | 1652 | 1466515970371 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:50 INFO - PROCESS | 1652 | 1466515970462 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 06:32:50 INFO - PROCESS | 1652 | 1466515970495 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:50 INFO - PROCESS | 1652 | 1466515970496 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x126421000 == 37 [pid = 1652] [id = 73] 06:32:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128eca000) [pid = 1652] [serial = 216] [outer = 0x0] 06:32:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a81c800) [pid = 1652] [serial = 217] [outer = 0x128eca000] 06:32:50 INFO - PROCESS | 1652 | 1466515970521 Marionette DEBUG loaded listener.js 06:32:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a823800) [pid = 1652] [serial = 218] [outer = 0x128eca000] 06:32:50 INFO - PROCESS | 1652 | 1466515970800 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]]]}] 06:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 06:32:50 INFO - PROCESS | 1652 | 1466515970843 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 06:32:50 INFO - PROCESS | 1652 | 1466515970844 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 06:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:32:50 INFO - PROCESS | 1652 | 1466515970847 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:32:50 INFO - PROCESS | 1652 | 1466515970848 Marionette TRACE conn2 <- [1,266,null,{}] 06:32:50 INFO - PROCESS | 1652 | 1466515970850 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}] 06:32:50 INFO - PROCESS | 1652 | 1466515970851 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:50 INFO - PROCESS | 1652 | 1466515970951 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 06:32:50 INFO - PROCESS | 1652 | 1466515970955 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:50 INFO - PROCESS | 1652 | 1466515970957 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x126ab2000 == 38 [pid = 1652] [id = 74] 06:32:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a822400) [pid = 1652] [serial = 219] [outer = 0x0] 06:32:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12ab8f800) [pid = 1652] [serial = 220] [outer = 0x12a822400] 06:32:50 INFO - PROCESS | 1652 | 1466515970981 Marionette DEBUG loaded listener.js 06:32:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12ab96800) [pid = 1652] [serial = 221] [outer = 0x12a822400] 06:32:51 INFO - PROCESS | 1652 | 1466515971407 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]]]}] 06:32:51 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x128ed0400) [pid = 1652] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:32:51 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116a05c00) [pid = 1652] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:32:51 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1249c5400) [pid = 1652] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:32:51 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116a08400) [pid = 1652] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:32:51 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116a7a800) [pid = 1652] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:32:51 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11844a400) [pid = 1652] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:32:51 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1210e0000) [pid = 1652] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:32:51 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1162a2000) [pid = 1652] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:32:51 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12453f000) [pid = 1652] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:32:51 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1176b0c00) [pid = 1652] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:32:51 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118ae8c00) [pid = 1652] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:32:51 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x123b91400) [pid = 1652] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:32:51 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x126046c00) [pid = 1652] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:32:51 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x115f87000) [pid = 1652] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:32:51 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112f69400) [pid = 1652] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:32:51 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12407a400) [pid = 1652] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:32:51 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128be3400) [pid = 1652] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 621ms 06:32:51 INFO - PROCESS | 1652 | 1466515971469 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 06:32:51 INFO - PROCESS | 1652 | 1466515971470 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 06:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:32:51 INFO - PROCESS | 1652 | 1466515971472 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:32:51 INFO - PROCESS | 1652 | 1466515971473 Marionette TRACE conn2 <- [1,270,null,{}] 06:32:51 INFO - PROCESS | 1652 | 1466515971475 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}] 06:32:51 INFO - PROCESS | 1652 | 1466515971476 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:51 INFO - PROCESS | 1652 | 1466515971556 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 06:32:51 INFO - PROCESS | 1652 | 1466515971560 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:51 INFO - PROCESS | 1652 | 1466515971561 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c4f000 == 39 [pid = 1652] [id = 75] 06:32:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116a7a800) [pid = 1652] [serial = 222] [outer = 0x0] 06:32:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11833b800) [pid = 1652] [serial = 223] [outer = 0x116a7a800] 06:32:51 INFO - PROCESS | 1652 | 1466515971586 Marionette DEBUG loaded listener.js 06:32:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119d06400) [pid = 1652] [serial = 224] [outer = 0x116a7a800] 06:32:51 INFO - PROCESS | 1652 | 1466515971889 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]]]}] 06:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 06:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:32:51 INFO - PROCESS | 1652 | 1466515971941 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 06:32:51 INFO - PROCESS | 1652 | 1466515971942 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 06:32:51 INFO - PROCESS | 1652 | 1466515971944 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:32:51 INFO - PROCESS | 1652 | 1466515971946 Marionette TRACE conn2 <- [1,274,null,{}] 06:32:51 INFO - PROCESS | 1652 | 1466515971948 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}] 06:32:51 INFO - PROCESS | 1652 | 1466515971949 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:52 INFO - PROCESS | 1652 | 1466515972058 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 06:32:52 INFO - PROCESS | 1652 | 1466515972065 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:52 INFO - PROCESS | 1652 | 1466515972067 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12912e000 == 40 [pid = 1652] [id = 76] 06:32:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11683e400) [pid = 1652] [serial = 225] [outer = 0x0] 06:32:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124ac8400) [pid = 1652] [serial = 226] [outer = 0x11683e400] 06:32:52 INFO - PROCESS | 1652 | 1466515972093 Marionette DEBUG loaded listener.js 06:32:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12b1e1400) [pid = 1652] [serial = 227] [outer = 0x11683e400] 06:32:52 INFO - PROCESS | 1652 | 1466515972397 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]]]}] 06:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 467ms 06:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:32:52 INFO - PROCESS | 1652 | 1466515972413 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 06:32:52 INFO - PROCESS | 1652 | 1466515972414 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 06:32:52 INFO - PROCESS | 1652 | 1466515972416 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:32:52 INFO - PROCESS | 1652 | 1466515972418 Marionette TRACE conn2 <- [1,278,null,{}] 06:32:52 INFO - PROCESS | 1652 | 1466515972425 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}] 06:32:52 INFO - PROCESS | 1652 | 1466515972427 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:52 INFO - PROCESS | 1652 | 1466515972508 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 06:32:52 INFO - PROCESS | 1652 | 1466515972512 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:52 INFO - PROCESS | 1652 | 1466515972513 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x129456000 == 41 [pid = 1652] [id = 77] 06:32:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12b00fc00) [pid = 1652] [serial = 228] [outer = 0x0] 06:32:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b8cf800) [pid = 1652] [serial = 229] [outer = 0x12b00fc00] 06:32:52 INFO - PROCESS | 1652 | 1466515972538 Marionette DEBUG loaded listener.js 06:32:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12b8d4c00) [pid = 1652] [serial = 230] [outer = 0x12b00fc00] 06:32:52 INFO - PROCESS | 1652 | 1466515972861 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]]]}] 06:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 473ms 06:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:32:52 INFO - PROCESS | 1652 | 1466515972891 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 06:32:52 INFO - PROCESS | 1652 | 1466515972893 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 06:32:52 INFO - PROCESS | 1652 | 1466515972895 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:32:52 INFO - PROCESS | 1652 | 1466515972896 Marionette TRACE conn2 <- [1,282,null,{}] 06:32:52 INFO - PROCESS | 1652 | 1466515972898 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}] 06:32:52 INFO - PROCESS | 1652 | 1466515972899 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:53 INFO - PROCESS | 1652 | 1466515973001 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 06:32:53 INFO - PROCESS | 1652 | 1466515973009 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:53 INFO - PROCESS | 1652 | 1466515973010 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295d2800 == 42 [pid = 1652] [id = 78] 06:32:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b8d5400) [pid = 1652] [serial = 231] [outer = 0x0] 06:32:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b8db000) [pid = 1652] [serial = 232] [outer = 0x12b8d5400] 06:32:53 INFO - PROCESS | 1652 | 1466515973034 Marionette DEBUG loaded listener.js 06:32:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12b910000) [pid = 1652] [serial = 233] [outer = 0x12b8d5400] 06:32:53 INFO - PROCESS | 1652 | 1466515973345 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]]]}] 06:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 06:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:32:53 INFO - PROCESS | 1652 | 1466515973364 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 06:32:53 INFO - PROCESS | 1652 | 1466515973365 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 06:32:53 INFO - PROCESS | 1652 | 1466515973369 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:32:53 INFO - PROCESS | 1652 | 1466515973373 Marionette TRACE conn2 <- [1,286,null,{}] 06:32:53 INFO - PROCESS | 1652 | 1466515973378 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}] 06:32:53 INFO - PROCESS | 1652 | 1466515973379 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:53 INFO - PROCESS | 1652 | 1466515973569 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 06:32:53 INFO - PROCESS | 1652 | 1466515973653 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:53 INFO - PROCESS | 1652 | 1466515973656 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x113374000 == 43 [pid = 1652] [id = 79] 06:32:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11320f400) [pid = 1652] [serial = 234] [outer = 0x0] 06:32:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116240400) [pid = 1652] [serial = 235] [outer = 0x11320f400] 06:32:53 INFO - PROCESS | 1652 | 1466515973709 Marionette DEBUG loaded listener.js 06:32:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1177cac00) [pid = 1652] [serial = 236] [outer = 0x11320f400] 06:32:54 INFO - PROCESS | 1652 | 1466515974175 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]]]}] 06:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 874ms 06:32:54 INFO - PROCESS | 1652 | 1466515974243 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 06:32:54 INFO - PROCESS | 1652 | 1466515974246 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 06:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:32:54 INFO - PROCESS | 1652 | 1466515974249 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:32:54 INFO - PROCESS | 1652 | 1466515974251 Marionette TRACE conn2 <- [1,290,null,{}] 06:32:54 INFO - PROCESS | 1652 | 1466515974254 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}] 06:32:54 INFO - PROCESS | 1652 | 1466515974258 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:54 INFO - PROCESS | 1652 | 1466515974363 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 06:32:54 INFO - PROCESS | 1652 | 1466515974424 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:54 INFO - PROCESS | 1652 | 1466515974425 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c4e000 == 44 [pid = 1652] [id = 80] 06:32:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118454000) [pid = 1652] [serial = 237] [outer = 0x0] 06:32:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119449000) [pid = 1652] [serial = 238] [outer = 0x118454000] 06:32:54 INFO - PROCESS | 1652 | 1466515974457 Marionette DEBUG loaded listener.js 06:32:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1210e3800) [pid = 1652] [serial = 239] [outer = 0x118454000] 06:32:54 INFO - PROCESS | 1652 | 1466515974878 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]]]}] 06:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 671ms 06:32:54 INFO - PROCESS | 1652 | 1466515974921 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 06:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:32:54 INFO - PROCESS | 1652 | 1466515974923 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 06:32:54 INFO - PROCESS | 1652 | 1466515974926 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:32:54 INFO - PROCESS | 1652 | 1466515974927 Marionette TRACE conn2 <- [1,294,null,{}] 06:32:54 INFO - PROCESS | 1652 | 1466515974930 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}] 06:32:54 INFO - PROCESS | 1652 | 1466515974931 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:55 INFO - PROCESS | 1652 | 1466515975034 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 06:32:55 INFO - PROCESS | 1652 | 1466515975085 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:55 INFO - PROCESS | 1652 | 1466515975086 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x126aae800 == 45 [pid = 1652] [id = 81] 06:32:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x124540400) [pid = 1652] [serial = 240] [outer = 0x0] 06:32:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x124ad1400) [pid = 1652] [serial = 241] [outer = 0x124540400] 06:32:55 INFO - PROCESS | 1652 | 1466515975116 Marionette DEBUG loaded listener.js 06:32:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x125609400) [pid = 1652] [serial = 242] [outer = 0x124540400] 06:32:55 INFO - PROCESS | 1652 | 1466515975528 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]]]}] 06:32:55 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. 06:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 619ms 06:32:55 INFO - PROCESS | 1652 | 1466515975544 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 06:32:55 INFO - PROCESS | 1652 | 1466515975547 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 06:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:32:55 INFO - PROCESS | 1652 | 1466515975555 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:32:55 INFO - PROCESS | 1652 | 1466515975558 Marionette TRACE conn2 <- [1,298,null,{}] 06:32:55 INFO - PROCESS | 1652 | 1466515975561 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}] 06:32:55 INFO - PROCESS | 1652 | 1466515975564 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:55 INFO - PROCESS | 1652 | 1466515975670 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 06:32:55 INFO - PROCESS | 1652 | 1466515975762 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:55 INFO - PROCESS | 1652 | 1466515975764 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12913b800 == 46 [pid = 1652] [id = 82] 06:32:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126c14800) [pid = 1652] [serial = 243] [outer = 0x0] 06:32:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x128ad1400) [pid = 1652] [serial = 244] [outer = 0x126c14800] 06:32:55 INFO - PROCESS | 1652 | 1466515975793 Marionette DEBUG loaded listener.js 06:32:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x128ad7800) [pid = 1652] [serial = 245] [outer = 0x126c14800] 06:32:56 INFO - PROCESS | 1652 | 1466515976226 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]]]}] 06:32:56 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. 06:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 725ms 06:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:32:56 INFO - PROCESS | 1652 | 1466515976277 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 06:32:56 INFO - PROCESS | 1652 | 1466515976278 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 06:32:56 INFO - PROCESS | 1652 | 1466515976281 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:32:56 INFO - PROCESS | 1652 | 1466515976282 Marionette TRACE conn2 <- [1,302,null,{}] 06:32:56 INFO - PROCESS | 1652 | 1466515976284 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}] 06:32:56 INFO - PROCESS | 1652 | 1466515976286 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:56 INFO - PROCESS | 1652 | 1466515976422 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 06:32:56 INFO - PROCESS | 1652 | 1466515976433 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:56 INFO - PROCESS | 1652 | 1466515976434 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x119295000 == 47 [pid = 1652] [id = 83] 06:32:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x118a6a000) [pid = 1652] [serial = 246] [outer = 0x0] 06:32:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128ad5c00) [pid = 1652] [serial = 247] [outer = 0x118a6a000] 06:32:56 INFO - PROCESS | 1652 | 1466515976464 Marionette DEBUG loaded listener.js 06:32:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x128b4e800) [pid = 1652] [serial = 248] [outer = 0x118a6a000] 06:32:57 INFO - PROCESS | 1652 | 1466515977045 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]]]}] 06:32:57 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. 06:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 819ms 06:32:57 INFO - PROCESS | 1652 | 1466515977101 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 06:32:57 INFO - PROCESS | 1652 | 1466515977103 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 06:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:32:57 INFO - PROCESS | 1652 | 1466515977106 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:32:57 INFO - PROCESS | 1652 | 1466515977108 Marionette TRACE conn2 <- [1,306,null,{}] 06:32:57 INFO - PROCESS | 1652 | 1466515977112 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}] 06:32:57 INFO - PROCESS | 1652 | 1466515977113 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:57 INFO - PROCESS | 1652 | 1466515977203 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 06:32:57 INFO - PROCESS | 1652 | 1466515977273 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:57 INFO - PROCESS | 1652 | 1466515977274 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x116509000 == 48 [pid = 1652] [id = 84] 06:32:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11895f000) [pid = 1652] [serial = 249] [outer = 0x0] 06:32:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x118a78400) [pid = 1652] [serial = 250] [outer = 0x11895f000] 06:32:57 INFO - PROCESS | 1652 | 1466515977305 Marionette DEBUG loaded listener.js 06:32:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x119d0ec00) [pid = 1652] [serial = 251] [outer = 0x11895f000] 06:32:57 INFO - PROCESS | 1652 | 1466515977819 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]]]}] 06:32:57 INFO - PROCESS | 1652 | --DOCSHELL 0x115ffa000 == 47 [pid = 1652] [id = 52] 06:32:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1295d2800 == 46 [pid = 1652] [id = 78] 06:32:57 INFO - PROCESS | 1652 | --DOCSHELL 0x129456000 == 45 [pid = 1652] [id = 77] 06:32:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12912e000 == 44 [pid = 1652] [id = 76] 06:32:57 INFO - PROCESS | 1652 | --DOCSHELL 0x119c4f000 == 43 [pid = 1652] [id = 75] 06:32:57 INFO - PROCESS | 1652 | --DOCSHELL 0x126ab2000 == 42 [pid = 1652] [id = 74] 06:32:57 INFO - PROCESS | 1652 | --DOCSHELL 0x126421000 == 41 [pid = 1652] [id = 73] 06:32:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1242ab000 == 40 [pid = 1652] [id = 72] 06:32:57 INFO - PROCESS | 1652 | --DOCSHELL 0x123d6f800 == 39 [pid = 1652] [id = 71] 06:32:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12103d000 == 38 [pid = 1652] [id = 70] 06:32:57 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12a44d000) [pid = 1652] [serial = 189] [outer = 0x0] [url = about:blank] 06:32:57 INFO - PROCESS | 1652 | --DOCSHELL 0x119d4d000 == 37 [pid = 1652] [id = 69] 06:32:57 INFO - PROCESS | 1652 | --DOCSHELL 0x118505000 == 36 [pid = 1652] [id = 68] 06:32:57 INFO - PROCESS | 1652 | --DOCSHELL 0x116788800 == 35 [pid = 1652] [id = 67] 06:32:57 INFO - PROCESS | 1652 | --DOCSHELL 0x115ff9000 == 34 [pid = 1652] [id = 66] 06:32:57 INFO - PROCESS | 1652 | --DOCSHELL 0x12660f000 == 33 [pid = 1652] [id = 64] 06:32:57 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. 06:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 770ms 06:32:57 INFO - PROCESS | 1652 | 1466515977877 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 06:32:57 INFO - PROCESS | 1652 | 1466515977880 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 06:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:32:57 INFO - PROCESS | 1652 | 1466515977884 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:32:57 INFO - PROCESS | 1652 | 1466515977886 Marionette TRACE conn2 <- [1,310,null,{}] 06:32:57 INFO - PROCESS | 1652 | 1466515977888 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}] 06:32:57 INFO - PROCESS | 1652 | 1466515977890 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:57 INFO - PROCESS | 1652 | 1466515977969 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 06:32:57 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1291dec00) [pid = 1652] [serial = 186] [outer = 0x0] [url = about:blank] 06:32:57 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x123bf1800) [pid = 1652] [serial = 168] [outer = 0x0] [url = about:blank] 06:32:57 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12668c000) [pid = 1652] [serial = 174] [outer = 0x0] [url = about:blank] 06:32:57 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x117093800) [pid = 1652] [serial = 156] [outer = 0x0] [url = about:blank] 06:32:57 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1177d4400) [pid = 1652] [serial = 157] [outer = 0x0] [url = about:blank] 06:32:57 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1176ba000) [pid = 1652] [serial = 154] [outer = 0x0] [url = about:blank] 06:32:57 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x116b1c000) [pid = 1652] [serial = 153] [outer = 0x0] [url = about:blank] 06:32:57 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118726c00) [pid = 1652] [serial = 159] [outer = 0x0] [url = about:blank] 06:32:57 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11897ec00) [pid = 1652] [serial = 160] [outer = 0x0] [url = about:blank] 06:32:57 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1211ea000) [pid = 1652] [serial = 165] [outer = 0x0] [url = about:blank] 06:32:57 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119a53400) [pid = 1652] [serial = 162] [outer = 0x0] [url = about:blank] 06:32:57 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119d04000) [pid = 1652] [serial = 163] [outer = 0x0] [url = about:blank] 06:32:57 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12550e400) [pid = 1652] [serial = 171] [outer = 0x0] [url = about:blank] 06:32:57 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118448400) [pid = 1652] [serial = 139] [outer = 0x0] [url = about:blank] 06:32:57 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1177cb800) [pid = 1652] [serial = 138] [outer = 0x0] [url = about:blank] 06:32:57 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119aa4c00) [pid = 1652] [serial = 142] [outer = 0x0] [url = about:blank] 06:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x126041400) [pid = 1652] [serial = 172] [outer = 0x0] [url = about:blank] 06:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119445000) [pid = 1652] [serial = 141] [outer = 0x0] [url = about:blank] 06:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x125602c00) [pid = 1652] [serial = 145] [outer = 0x0] [url = about:blank] 06:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x124540800) [pid = 1652] [serial = 144] [outer = 0x0] [url = about:blank] 06:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1268e3400) [pid = 1652] [serial = 148] [outer = 0x0] [url = about:blank] 06:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126632000) [pid = 1652] [serial = 147] [outer = 0x0] [url = about:blank] 06:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118a6f000) [pid = 1652] [serial = 151] [outer = 0x0] [url = about:blank] 06:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116b1c800) [pid = 1652] [serial = 150] [outer = 0x0] [url = about:blank] 06:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1268c7c00) [pid = 1652] [serial = 175] [outer = 0x0] [url = about:blank] 06:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118286c00) [pid = 1652] [serial = 177] [outer = 0x0] [url = about:blank] 06:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1238f0c00) [pid = 1652] [serial = 178] [outer = 0x0] [url = about:blank] 06:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x126c17800) [pid = 1652] [serial = 180] [outer = 0x0] [url = about:blank] 06:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12420b000) [pid = 1652] [serial = 169] [outer = 0x0] [url = about:blank] 06:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128ec9400) [pid = 1652] [serial = 184] [outer = 0x0] [url = about:blank] 06:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128c4b000) [pid = 1652] [serial = 183] [outer = 0x0] [url = about:blank] 06:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a449400) [pid = 1652] [serial = 187] [outer = 0x0] [url = about:blank] 06:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128bda800) [pid = 1652] [serial = 181] [outer = 0x0] [url = about:blank] 06:32:58 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x123a08000) [pid = 1652] [serial = 166] [outer = 0x0] [url = about:blank] 06:32:58 INFO - PROCESS | 1652 | 1466515978034 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:58 INFO - PROCESS | 1652 | 1466515978035 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ab6800 == 34 [pid = 1652] [id = 85] 06:32:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1177cb800) [pid = 1652] [serial = 252] [outer = 0x0] 06:32:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11897fc00) [pid = 1652] [serial = 253] [outer = 0x1177cb800] 06:32:58 INFO - PROCESS | 1652 | 1466515978064 Marionette DEBUG loaded listener.js 06:32:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x123df6400) [pid = 1652] [serial = 254] [outer = 0x1177cb800] 06:32:58 INFO - PROCESS | 1652 | 1466515978425 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]]]}] 06:32:58 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. 06:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 572ms 06:32:58 INFO - PROCESS | 1652 | 1466515978458 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 06:32:58 INFO - PROCESS | 1652 | 1466515978460 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 06:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:32:58 INFO - PROCESS | 1652 | 1466515978464 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:32:58 INFO - PROCESS | 1652 | 1466515978467 Marionette TRACE conn2 <- [1,314,null,{}] 06:32:58 INFO - PROCESS | 1652 | 1466515978478 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}] 06:32:58 INFO - PROCESS | 1652 | 1466515978482 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:58 INFO - PROCESS | 1652 | 1466515978640 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 06:32:58 INFO - PROCESS | 1652 | 1466515978723 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:58 INFO - PROCESS | 1652 | 1466515978725 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x119839800 == 35 [pid = 1652] [id = 86] 06:32:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x125671c00) [pid = 1652] [serial = 255] [outer = 0x0] 06:32:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x126c15000) [pid = 1652] [serial = 256] [outer = 0x125671c00] 06:32:58 INFO - PROCESS | 1652 | 1466515978768 Marionette DEBUG loaded listener.js 06:32:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x128b4b000) [pid = 1652] [serial = 257] [outer = 0x125671c00] 06:32:59 INFO - PROCESS | 1652 | 1466515979064 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]]]}] 06:32:59 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. 06:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 624ms 06:32:59 INFO - PROCESS | 1652 | 1466515979094 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 06:32:59 INFO - PROCESS | 1652 | 1466515979096 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 06:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:32:59 INFO - PROCESS | 1652 | 1466515979099 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:32:59 INFO - PROCESS | 1652 | 1466515979100 Marionette TRACE conn2 <- [1,318,null,{}] 06:32:59 INFO - PROCESS | 1652 | 1466515979102 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}] 06:32:59 INFO - PROCESS | 1652 | 1466515979103 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:59 INFO - PROCESS | 1652 | 1466515979205 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 06:32:59 INFO - PROCESS | 1652 | 1466515979251 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:59 INFO - PROCESS | 1652 | 1466515979253 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x121022800 == 36 [pid = 1652] [id = 87] 06:32:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128b4ec00) [pid = 1652] [serial = 258] [outer = 0x0] 06:32:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128ecc000) [pid = 1652] [serial = 259] [outer = 0x128b4ec00] 06:32:59 INFO - PROCESS | 1652 | 1466515979277 Marionette DEBUG loaded listener.js 06:32:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1291d2400) [pid = 1652] [serial = 260] [outer = 0x128b4ec00] 06:32:59 INFO - PROCESS | 1652 | 1466515979557 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]]]}] 06:32:59 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. 06:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 469ms 06:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:32:59 INFO - PROCESS | 1652 | 1466515979569 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 06:32:59 INFO - PROCESS | 1652 | 1466515979570 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 06:32:59 INFO - PROCESS | 1652 | 1466515979582 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:32:59 INFO - PROCESS | 1652 | 1466515979583 Marionette TRACE conn2 <- [1,322,null,{}] 06:32:59 INFO - PROCESS | 1652 | 1466515979597 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}] 06:32:59 INFO - PROCESS | 1652 | 1466515979599 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:59 INFO - PROCESS | 1652 | 1466515979697 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 06:32:59 INFO - PROCESS | 1652 | 1466515979701 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:59 INFO - PROCESS | 1652 | 1466515979703 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:32:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x123d6b000 == 37 [pid = 1652] [id = 88] 06:32:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128ece000) [pid = 1652] [serial = 261] [outer = 0x0] 06:32:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a448800) [pid = 1652] [serial = 262] [outer = 0x128ece000] 06:32:59 INFO - PROCESS | 1652 | 1466515979730 Marionette DEBUG loaded listener.js 06:32:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a56fc00) [pid = 1652] [serial = 263] [outer = 0x128ece000] 06:33:00 INFO - PROCESS | 1652 | 1466515980068 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]]]}] 06:33:00 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. 06:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 528ms 06:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:33:00 INFO - PROCESS | 1652 | 1466515980118 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 06:33:00 INFO - PROCESS | 1652 | 1466515980119 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 06:33:00 INFO - PROCESS | 1652 | 1466515980125 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:33:00 INFO - PROCESS | 1652 | 1466515980126 Marionette TRACE conn2 <- [1,326,null,{}] 06:33:00 INFO - PROCESS | 1652 | 1466515980135 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}] 06:33:00 INFO - PROCESS | 1652 | 1466515980141 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:00 INFO - PROCESS | 1652 | 1466515980253 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 06:33:00 INFO - PROCESS | 1652 | 1466515980263 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:00 INFO - PROCESS | 1652 | 1466515980264 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x124a3e800 == 38 [pid = 1652] [id = 89] 06:33:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12a5fb400) [pid = 1652] [serial = 264] [outer = 0x0] 06:33:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12ab90400) [pid = 1652] [serial = 265] [outer = 0x12a5fb400] 06:33:00 INFO - PROCESS | 1652 | 1466515980290 Marionette DEBUG loaded listener.js 06:33:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b1e3c00) [pid = 1652] [serial = 266] [outer = 0x12a5fb400] 06:33:00 INFO - PROCESS | 1652 | 1466515980599 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]]]}] 06:33:00 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. 06:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 527ms 06:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:33:00 INFO - PROCESS | 1652 | 1466515980650 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 06:33:00 INFO - PROCESS | 1652 | 1466515980651 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 06:33:00 INFO - PROCESS | 1652 | 1466515980653 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:33:00 INFO - PROCESS | 1652 | 1466515980654 Marionette TRACE conn2 <- [1,330,null,{}] 06:33:00 INFO - PROCESS | 1652 | 1466515980657 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}] 06:33:00 INFO - PROCESS | 1652 | 1466515980658 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:00 INFO - PROCESS | 1652 | 1466515980752 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 06:33:00 INFO - PROCESS | 1652 | 1466515980761 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:00 INFO - PROCESS | 1652 | 1466515980762 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x126619000 == 39 [pid = 1652] [id = 90] 06:33:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b8d0800) [pid = 1652] [serial = 267] [outer = 0x0] 06:33:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12b8dcc00) [pid = 1652] [serial = 268] [outer = 0x12b8d0800] 06:33:00 INFO - PROCESS | 1652 | 1466515980787 Marionette DEBUG loaded listener.js 06:33:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b917800) [pid = 1652] [serial = 269] [outer = 0x12b8d0800] 06:33:01 INFO - PROCESS | 1652 | 1466515981201 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]]]}] 06:33:01 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. 06:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 570ms 06:33:01 INFO - PROCESS | 1652 | 1466515981225 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 06:33:01 INFO - PROCESS | 1652 | 1466515981227 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 06:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:33:01 INFO - PROCESS | 1652 | 1466515981230 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:33:01 INFO - PROCESS | 1652 | 1466515981232 Marionette TRACE conn2 <- [1,334,null,{}] 06:33:01 INFO - PROCESS | 1652 | 1466515981235 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}] 06:33:01 INFO - PROCESS | 1652 | 1466515981237 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:01 INFO - PROCESS | 1652 | 1466515981388 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 06:33:01 INFO - PROCESS | 1652 | 1466515981410 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:01 INFO - PROCESS | 1652 | 1466515981411 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b03000 == 40 [pid = 1652] [id = 91] 06:33:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12b8d6800) [pid = 1652] [serial = 270] [outer = 0x0] 06:33:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12bb09c00) [pid = 1652] [serial = 271] [outer = 0x12b8d6800] 06:33:01 INFO - PROCESS | 1652 | 1466515981451 Marionette DEBUG loaded listener.js 06:33:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12bb0f800) [pid = 1652] [serial = 272] [outer = 0x12b8d6800] 06:33:01 INFO - PROCESS | 1652 | 1466515981799 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]]]}] 06:33:01 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. 06:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 620ms 06:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:33:01 INFO - PROCESS | 1652 | 1466515981850 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 06:33:01 INFO - PROCESS | 1652 | 1466515981851 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 06:33:01 INFO - PROCESS | 1652 | 1466515981859 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:33:01 INFO - PROCESS | 1652 | 1466515981860 Marionette TRACE conn2 <- [1,338,null,{}] 06:33:01 INFO - PROCESS | 1652 | 1466515981862 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}] 06:33:01 INFO - PROCESS | 1652 | 1466515981864 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:01 INFO - PROCESS | 1652 | 1466515981962 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 06:33:01 INFO - PROCESS | 1652 | 1466515981966 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:01 INFO - PROCESS | 1652 | 1466515981967 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12943f000 == 41 [pid = 1652] [id = 92] 06:33:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12b90e000) [pid = 1652] [serial = 273] [outer = 0x0] 06:33:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12bcb0400) [pid = 1652] [serial = 274] [outer = 0x12b90e000] 06:33:01 INFO - PROCESS | 1652 | 1466515981991 Marionette DEBUG loaded listener.js 06:33:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12bcbb800) [pid = 1652] [serial = 275] [outer = 0x12b90e000] 06:33:02 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x129419c00) [pid = 1652] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:33:02 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x128eca000) [pid = 1652] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:33:02 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1210d6000) [pid = 1652] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:33:02 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118ae9400) [pid = 1652] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:33:02 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12453e000) [pid = 1652] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:33:02 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116a7a400) [pid = 1652] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:33:02 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12a822400) [pid = 1652] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:33:02 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11683e400) [pid = 1652] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:33:02 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116a7a800) [pid = 1652] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:33:02 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12b00fc00) [pid = 1652] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:33:02 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11833b000) [pid = 1652] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:33:02 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128ec8800) [pid = 1652] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:33:02 INFO - PROCESS | 1652 | 1466515982413 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]]]}] 06:33:02 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. 06:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 573ms 06:33:02 INFO - PROCESS | 1652 | 1466515982428 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 06:33:02 INFO - PROCESS | 1652 | 1466515982429 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 06:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:33:02 INFO - PROCESS | 1652 | 1466515982432 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:33:02 INFO - PROCESS | 1652 | 1466515982433 Marionette TRACE conn2 <- [1,342,null,{}] 06:33:02 INFO - PROCESS | 1652 | 1466515982435 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}] 06:33:02 INFO - PROCESS | 1652 | 1466515982436 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:02 INFO - PROCESS | 1652 | 1466515982519 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 06:33:02 INFO - PROCESS | 1652 | 1466515982524 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:02 INFO - PROCESS | 1652 | 1466515982525 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4cd000 == 42 [pid = 1652] [id = 93] 06:33:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119d7c400) [pid = 1652] [serial = 276] [outer = 0x0] 06:33:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126c11c00) [pid = 1652] [serial = 277] [outer = 0x119d7c400] 06:33:02 INFO - PROCESS | 1652 | 1466515982550 Marionette DEBUG loaded listener.js 06:33:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12ab98800) [pid = 1652] [serial = 278] [outer = 0x119d7c400] 06:33:02 INFO - PROCESS | 1652 | 1466515982867 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]]]}] 06:33:02 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. 06:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 06:33:02 INFO - PROCESS | 1652 | 1466515982900 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 06:33:02 INFO - PROCESS | 1652 | 1466515982902 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 06:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:33:02 INFO - PROCESS | 1652 | 1466515982920 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:33:02 INFO - PROCESS | 1652 | 1466515982925 Marionette TRACE conn2 <- [1,346,null,{}] 06:33:02 INFO - PROCESS | 1652 | 1466515982928 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}] 06:33:02 INFO - PROCESS | 1652 | 1466515982929 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:03 INFO - PROCESS | 1652 | 1466515983024 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 06:33:03 INFO - PROCESS | 1652 | 1466515983028 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:03 INFO - PROCESS | 1652 | 1466515983030 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a842800 == 43 [pid = 1652] [id = 94] 06:33:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b914800) [pid = 1652] [serial = 279] [outer = 0x0] 06:33:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12be5a000) [pid = 1652] [serial = 280] [outer = 0x12b914800] 06:33:03 INFO - PROCESS | 1652 | 1466515983064 Marionette DEBUG loaded listener.js 06:33:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12bf38c00) [pid = 1652] [serial = 281] [outer = 0x12b914800] 06:33:03 INFO - PROCESS | 1652 | 1466515983383 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]]]}] 06:33:03 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. 06:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 472ms 06:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:33:03 INFO - PROCESS | 1652 | 1466515983396 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 06:33:03 INFO - PROCESS | 1652 | 1466515983397 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 06:33:03 INFO - PROCESS | 1652 | 1466515983399 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:33:03 INFO - PROCESS | 1652 | 1466515983400 Marionette TRACE conn2 <- [1,350,null,{}] 06:33:03 INFO - PROCESS | 1652 | 1466515983403 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}] 06:33:03 INFO - PROCESS | 1652 | 1466515983404 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:03 INFO - PROCESS | 1652 | 1466515983494 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 06:33:03 INFO - PROCESS | 1652 | 1466515983497 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:03 INFO - PROCESS | 1652 | 1466515983498 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b13f800 == 44 [pid = 1652] [id = 95] 06:33:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11297a000) [pid = 1652] [serial = 282] [outer = 0x0] 06:33:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11297e000) [pid = 1652] [serial = 283] [outer = 0x11297a000] 06:33:03 INFO - PROCESS | 1652 | 1466515983522 Marionette DEBUG loaded listener.js 06:33:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x117095000) [pid = 1652] [serial = 284] [outer = 0x11297a000] 06:33:03 INFO - PROCESS | 1652 | 1466515983826 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]]]}] 06:33:03 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. 06:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 469ms 06:33:03 INFO - PROCESS | 1652 | 1466515983868 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 06:33:03 INFO - PROCESS | 1652 | 1466515983870 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 06:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:33:03 INFO - PROCESS | 1652 | 1466515983898 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:33:03 INFO - PROCESS | 1652 | 1466515983899 Marionette TRACE conn2 <- [1,354,null,{}] 06:33:03 INFO - PROCESS | 1652 | 1466515983902 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}] 06:33:03 INFO - PROCESS | 1652 | 1466515983903 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:03 INFO - PROCESS | 1652 | 1466515983992 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 06:33:04 INFO - PROCESS | 1652 | 1466515984003 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:04 INFO - PROCESS | 1652 | 1466515984004 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b819000 == 45 [pid = 1652] [id = 96] 06:33:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11702ec00) [pid = 1652] [serial = 285] [outer = 0x0] 06:33:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12bf38000) [pid = 1652] [serial = 286] [outer = 0x11702ec00] 06:33:04 INFO - PROCESS | 1652 | 1466515984030 Marionette DEBUG loaded listener.js 06:33:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12bf3e400) [pid = 1652] [serial = 287] [outer = 0x11702ec00] 06:33:04 INFO - PROCESS | 1652 | 1466515984446 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]]]}] 06:33:04 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. 06:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 588ms 06:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:33:04 INFO - PROCESS | 1652 | 1466515984468 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 06:33:04 INFO - PROCESS | 1652 | 1466515984471 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 06:33:04 INFO - PROCESS | 1652 | 1466515984474 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:33:04 INFO - PROCESS | 1652 | 1466515984476 Marionette TRACE conn2 <- [1,358,null,{}] 06:33:04 INFO - PROCESS | 1652 | 1466515984480 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}] 06:33:04 INFO - PROCESS | 1652 | 1466515984482 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:04 INFO - PROCESS | 1652 | 1466515984591 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 06:33:04 INFO - PROCESS | 1652 | 1466515984644 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:04 INFO - PROCESS | 1652 | 1466515984645 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x117554800 == 46 [pid = 1652] [id = 97] 06:33:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11708e400) [pid = 1652] [serial = 288] [outer = 0x0] 06:33:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x118286c00) [pid = 1652] [serial = 289] [outer = 0x11708e400] 06:33:04 INFO - PROCESS | 1652 | 1466515984676 Marionette DEBUG loaded listener.js 06:33:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x118a6b800) [pid = 1652] [serial = 290] [outer = 0x11708e400] 06:33:05 INFO - PROCESS | 1652 | 1466515985162 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]]]}] 06:33:05 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. 06:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 721ms 06:33:05 INFO - PROCESS | 1652 | 1466515985206 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 06:33:05 INFO - PROCESS | 1652 | 1466515985210 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 06:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:33:05 INFO - PROCESS | 1652 | 1466515985235 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:33:05 INFO - PROCESS | 1652 | 1466515985237 Marionette TRACE conn2 <- [1,362,null,{}] 06:33:05 INFO - PROCESS | 1652 | 1466515985242 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}] 06:33:05 INFO - PROCESS | 1652 | 1466515985244 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:05 INFO - PROCESS | 1652 | 1466515985378 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 06:33:05 INFO - PROCESS | 1652 | 1466515985431 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:05 INFO - PROCESS | 1652 | 1466515985432 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12496f000 == 47 [pid = 1652] [id = 98] 06:33:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x124c90000) [pid = 1652] [serial = 291] [outer = 0x0] 06:33:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x125671000) [pid = 1652] [serial = 292] [outer = 0x124c90000] 06:33:05 INFO - PROCESS | 1652 | 1466515985464 Marionette DEBUG loaded listener.js 06:33:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x128acb800) [pid = 1652] [serial = 293] [outer = 0x124c90000] 06:33:05 INFO - PROCESS | 1652 | 1466515985928 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]]]}] 06:33:05 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. 06:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 739ms 06:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:33:05 INFO - PROCESS | 1652 | 1466515985958 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 06:33:05 INFO - PROCESS | 1652 | 1466515985959 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 06:33:05 INFO - PROCESS | 1652 | 1466515985962 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:33:05 INFO - PROCESS | 1652 | 1466515985964 Marionette TRACE conn2 <- [1,366,null,{}] 06:33:05 INFO - PROCESS | 1652 | 1466515985972 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}] 06:33:05 INFO - PROCESS | 1652 | 1466515985976 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:06 INFO - PROCESS | 1652 | 1466515986082 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 06:33:06 INFO - PROCESS | 1652 | 1466515986137 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:06 INFO - PROCESS | 1652 | 1466515986139 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b81e000 == 48 [pid = 1652] [id = 99] 06:33:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1291dbc00) [pid = 1652] [serial = 294] [outer = 0x0] 06:33:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12a5f1000) [pid = 1652] [serial = 295] [outer = 0x1291dbc00] 06:33:06 INFO - PROCESS | 1652 | 1466515986171 Marionette DEBUG loaded listener.js 06:33:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12ab8c800) [pid = 1652] [serial = 296] [outer = 0x1291dbc00] 06:33:06 INFO - PROCESS | 1652 | 1466515986644 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]]]}] 06:33:06 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. 06:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 722ms 06:33:06 INFO - PROCESS | 1652 | 1466515986685 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 06:33:06 INFO - PROCESS | 1652 | 1466515986687 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 06:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:33:06 INFO - PROCESS | 1652 | 1466515986890 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:33:06 INFO - PROCESS | 1652 | 1466515986893 Marionette TRACE conn2 <- [1,370,null,{}] 06:33:06 INFO - PROCESS | 1652 | 1466515986897 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}] 06:33:06 INFO - PROCESS | 1652 | 1466515986899 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:06 INFO - PROCESS | 1652 | 1466515986991 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 06:33:07 INFO - PROCESS | 1652 | 1466515987039 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:07 INFO - PROCESS | 1652 | 1466515987041 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x118504800 == 49 [pid = 1652] [id = 100] 06:33:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x118967800) [pid = 1652] [serial = 297] [outer = 0x0] 06:33:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x118a70800) [pid = 1652] [serial = 298] [outer = 0x118967800] 06:33:07 INFO - PROCESS | 1652 | 1466515987069 Marionette DEBUG loaded listener.js 06:33:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x119a50800) [pid = 1652] [serial = 299] [outer = 0x118967800] 06:33:07 INFO - PROCESS | 1652 | 1466515987494 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]]]}] 06:33:07 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. 06:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 655ms 06:33:07 INFO - PROCESS | 1652 | 1466515987513 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 06:33:07 INFO - PROCESS | 1652 | 1466515987515 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 06:33:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:33:07 INFO - PROCESS | 1652 | 1466515987519 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:33:07 INFO - PROCESS | 1652 | 1466515987520 Marionette TRACE conn2 <- [1,374,null,{}] 06:33:07 INFO - PROCESS | 1652 | 1466515987524 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}] 06:33:07 INFO - PROCESS | 1652 | 1466515987527 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:07 INFO - PROCESS | 1652 | 1466515987619 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 06:33:07 INFO - PROCESS | 1652 | 1466515987671 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:07 INFO - PROCESS | 1652 | 1466515987672 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ba9000 == 50 [pid = 1652] [id = 101] 06:33:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x118286400) [pid = 1652] [serial = 300] [outer = 0x0] 06:33:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11944bc00) [pid = 1652] [serial = 301] [outer = 0x118286400] 06:33:07 INFO - PROCESS | 1652 | 1466515987700 Marionette DEBUG loaded listener.js 06:33:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x119d04000) [pid = 1652] [serial = 302] [outer = 0x118286400] 06:33:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12b13f800 == 49 [pid = 1652] [id = 95] 06:33:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12a842800 == 48 [pid = 1652] [id = 94] 06:33:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4cd000 == 47 [pid = 1652] [id = 93] 06:33:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12943f000 == 46 [pid = 1652] [id = 92] 06:33:08 INFO - PROCESS | 1652 | --DOCSHELL 0x128b03000 == 45 [pid = 1652] [id = 91] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12b8db000) [pid = 1652] [serial = 232] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOCSHELL 0x126619000 == 44 [pid = 1652] [id = 90] 06:33:08 INFO - PROCESS | 1652 | --DOCSHELL 0x124a3e800 == 43 [pid = 1652] [id = 89] 06:33:08 INFO - PROCESS | 1652 | --DOCSHELL 0x123d6b000 == 42 [pid = 1652] [id = 88] 06:33:08 INFO - PROCESS | 1652 | --DOCSHELL 0x121022800 == 41 [pid = 1652] [id = 87] 06:33:08 INFO - PROCESS | 1652 | --DOCSHELL 0x119839800 == 40 [pid = 1652] [id = 86] 06:33:08 INFO - PROCESS | 1652 | --DOCSHELL 0x116ab6800 == 39 [pid = 1652] [id = 85] 06:33:08 INFO - PROCESS | 1652 | --DOCSHELL 0x116509000 == 38 [pid = 1652] [id = 84] 06:33:08 INFO - PROCESS | 1652 | --DOCSHELL 0x12913b800 == 37 [pid = 1652] [id = 82] 06:33:08 INFO - PROCESS | 1652 | --DOCSHELL 0x126aae800 == 36 [pid = 1652] [id = 81] 06:33:08 INFO - PROCESS | 1652 | --DOCSHELL 0x119c4e000 == 35 [pid = 1652] [id = 80] 06:33:08 INFO - PROCESS | 1652 | --DOCSHELL 0x113374000 == 34 [pid = 1652] [id = 79] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12a823800) [pid = 1652] [serial = 218] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x124ac8400) [pid = 1652] [serial = 226] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11833b800) [pid = 1652] [serial = 223] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x119d06400) [pid = 1652] [serial = 224] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12b8d4c00) [pid = 1652] [serial = 230] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12ab96800) [pid = 1652] [serial = 221] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12b8cf800) [pid = 1652] [serial = 229] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11897f800) [pid = 1652] [serial = 197] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118448800) [pid = 1652] [serial = 196] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1291d9400) [pid = 1652] [serial = 211] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12b1e1400) [pid = 1652] [serial = 227] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x129419000) [pid = 1652] [serial = 212] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1268e6c00) [pid = 1652] [serial = 209] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12a56c800) [pid = 1652] [serial = 214] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12a81c800) [pid = 1652] [serial = 217] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12a5f6400) [pid = 1652] [serial = 215] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x123b8c000) [pid = 1652] [serial = 202] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12420b800) [pid = 1652] [serial = 203] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118af6c00) [pid = 1652] [serial = 199] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119a9ac00) [pid = 1652] [serial = 200] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x124cfa800) [pid = 1652] [serial = 205] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12560a400) [pid = 1652] [serial = 206] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12648f000) [pid = 1652] [serial = 208] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x117089000) [pid = 1652] [serial = 192] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12ab8f800) [pid = 1652] [serial = 220] [outer = 0x0] [url = about:blank] 06:33:08 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116a06400) [pid = 1652] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:33:08 INFO - PROCESS | 1652 | 1466515988215 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:33:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:33:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 720ms 06:33:08 INFO - PROCESS | 1652 | 1466515988285 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 06:33:08 INFO - PROCESS | 1652 | 1466515988287 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 06:33:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:33:08 INFO - PROCESS | 1652 | 1466515988337 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:33:08 INFO - PROCESS | 1652 | 1466515988339 Marionette TRACE conn2 <- [1,378,null,{}] 06:33:08 INFO - PROCESS | 1652 | 1466515988386 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}] 06:33:08 INFO - PROCESS | 1652 | 1466515988388 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:08 INFO - PROCESS | 1652 | 1466515988540 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 06:33:08 INFO - PROCESS | 1652 | 1466515988575 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:08 INFO - PROCESS | 1652 | 1466515988579 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x119830000 == 35 [pid = 1652] [id = 102] 06:33:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x125505000) [pid = 1652] [serial = 303] [outer = 0x0] 06:33:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x125604800) [pid = 1652] [serial = 304] [outer = 0x125505000] 06:33:08 INFO - PROCESS | 1652 | 1466515988609 Marionette DEBUG loaded listener.js 06:33:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126041c00) [pid = 1652] [serial = 305] [outer = 0x125505000] 06:33:08 INFO - PROCESS | 1652 | 1466515988978 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:33:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:33:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 725ms 06:33:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:33:09 INFO - PROCESS | 1652 | 1466515989030 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 06:33:09 INFO - PROCESS | 1652 | 1466515989032 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 06:33:09 INFO - PROCESS | 1652 | 1466515989035 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:33:09 INFO - PROCESS | 1652 | 1466515989039 Marionette TRACE conn2 <- [1,382,null,{}] 06:33:09 INFO - PROCESS | 1652 | 1466515989043 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}] 06:33:09 INFO - PROCESS | 1652 | 1466515989045 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:09 INFO - PROCESS | 1652 | 1466515989171 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 06:33:09 INFO - PROCESS | 1652 | 1466515989183 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:09 INFO - PROCESS | 1652 | 1466515989184 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x121042800 == 36 [pid = 1652] [id = 103] 06:33:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128acd000) [pid = 1652] [serial = 306] [outer = 0x0] 06:33:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128ad1800) [pid = 1652] [serial = 307] [outer = 0x128acd000] 06:33:09 INFO - PROCESS | 1652 | 1466515989227 Marionette DEBUG loaded listener.js 06:33:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128ada000) [pid = 1652] [serial = 308] [outer = 0x128acd000] 06:33:09 INFO - PROCESS | 1652 | 1466515989664 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:33:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:33:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 673ms 06:33:09 INFO - PROCESS | 1652 | 1466515989708 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 06:33:09 INFO - PROCESS | 1652 | 1466515989709 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 06:33:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:33:09 INFO - PROCESS | 1652 | 1466515989711 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:33:09 INFO - PROCESS | 1652 | 1466515989712 Marionette TRACE conn2 <- [1,386,null,{}] 06:33:09 INFO - PROCESS | 1652 | 1466515989715 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}] 06:33:09 INFO - PROCESS | 1652 | 1466515989716 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:09 INFO - PROCESS | 1652 | 1466515989794 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 06:33:09 INFO - PROCESS | 1652 | 1466515989816 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:09 INFO - PROCESS | 1652 | 1466515989817 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b6b800 == 37 [pid = 1652] [id = 104] 06:33:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128b4e000) [pid = 1652] [serial = 309] [outer = 0x0] 06:33:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128c49800) [pid = 1652] [serial = 310] [outer = 0x128b4e000] 06:33:09 INFO - PROCESS | 1652 | 1466515989842 Marionette DEBUG loaded listener.js 06:33:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1291d3800) [pid = 1652] [serial = 311] [outer = 0x128b4e000] 06:33:10 INFO - PROCESS | 1652 | 1466515990192 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]]]}] 06:33:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:33:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 519ms 06:33:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:33:10 INFO - PROCESS | 1652 | 1466515990239 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 06:33:10 INFO - PROCESS | 1652 | 1466515990241 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 06:33:10 INFO - PROCESS | 1652 | 1466515990243 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:33:10 INFO - PROCESS | 1652 | 1466515990244 Marionette TRACE conn2 <- [1,390,null,{}] 06:33:10 INFO - PROCESS | 1652 | 1466515990246 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}] 06:33:10 INFO - PROCESS | 1652 | 1466515990250 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:10 INFO - PROCESS | 1652 | 1466515990380 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 06:33:10 INFO - PROCESS | 1652 | 1466515990392 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:10 INFO - PROCESS | 1652 | 1466515990394 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1255e0800 == 38 [pid = 1652] [id = 105] 06:33:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x129414c00) [pid = 1652] [serial = 312] [outer = 0x0] 06:33:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12a570800) [pid = 1652] [serial = 313] [outer = 0x129414c00] 06:33:10 INFO - PROCESS | 1652 | 1466515990419 Marionette DEBUG loaded listener.js 06:33:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12ab8f800) [pid = 1652] [serial = 314] [outer = 0x129414c00] 06:33:10 INFO - PROCESS | 1652 | 1466515990775 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]]]}] 06:33:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:33:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 567ms 06:33:10 INFO - PROCESS | 1652 | 1466515990811 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 06:33:10 INFO - PROCESS | 1652 | 1466515990812 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 06:33:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:33:10 INFO - PROCESS | 1652 | 1466515990814 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:33:10 INFO - PROCESS | 1652 | 1466515990815 Marionette TRACE conn2 <- [1,394,null,{}] 06:33:10 INFO - PROCESS | 1652 | 1466515990818 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}] 06:33:10 INFO - PROCESS | 1652 | 1466515990819 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:10 INFO - PROCESS | 1652 | 1466515990916 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 06:33:10 INFO - PROCESS | 1652 | 1466515990921 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:10 INFO - PROCESS | 1652 | 1466515990922 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1260c2000 == 39 [pid = 1652] [id = 106] 06:33:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12ab90000) [pid = 1652] [serial = 315] [outer = 0x0] 06:33:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12b00c400) [pid = 1652] [serial = 316] [outer = 0x12ab90000] 06:33:10 INFO - PROCESS | 1652 | 1466515990947 Marionette DEBUG loaded listener.js 06:33:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12b8cf400) [pid = 1652] [serial = 317] [outer = 0x12ab90000] 06:33:11 INFO - PROCESS | 1652 | 1466515991154 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:33:11 INFO - PROCESS | 1652 | 1466515991320 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]]]}] 06:33:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:33:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 519ms 06:33:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:33:11 INFO - PROCESS | 1652 | 1466515991333 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 06:33:11 INFO - PROCESS | 1652 | 1466515991334 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 06:33:11 INFO - PROCESS | 1652 | 1466515991337 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:33:11 INFO - PROCESS | 1652 | 1466515991339 Marionette TRACE conn2 <- [1,398,null,{}] 06:33:11 INFO - PROCESS | 1652 | 1466515991348 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}] 06:33:11 INFO - PROCESS | 1652 | 1466515991350 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:11 INFO - PROCESS | 1652 | 1466515991453 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 06:33:11 INFO - PROCESS | 1652 | 1466515991457 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:11 INFO - PROCESS | 1652 | 1466515991458 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ba9800 == 40 [pid = 1652] [id = 107] 06:33:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12b8d0c00) [pid = 1652] [serial = 318] [outer = 0x0] 06:33:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12b911400) [pid = 1652] [serial = 319] [outer = 0x12b8d0c00] 06:33:11 INFO - PROCESS | 1652 | 1466515991483 Marionette DEBUG loaded listener.js 06:33:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12be4f800) [pid = 1652] [serial = 320] [outer = 0x12b8d0c00] 06:33:11 INFO - PROCESS | 1652 | 1466515991839 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]]]}] 06:33:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:33:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 529ms 06:33:11 INFO - PROCESS | 1652 | 1466515991866 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 06:33:11 INFO - PROCESS | 1652 | 1466515991867 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 06:33:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:33:11 INFO - PROCESS | 1652 | 1466515991870 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:33:11 INFO - PROCESS | 1652 | 1466515991871 Marionette TRACE conn2 <- [1,402,null,{}] 06:33:11 INFO - PROCESS | 1652 | 1466515991876 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}] 06:33:11 INFO - PROCESS | 1652 | 1466515991877 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:11 INFO - PROCESS | 1652 | 1466515991980 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 06:33:11 INFO - PROCESS | 1652 | 1466515991983 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:11 INFO - PROCESS | 1652 | 1466515991985 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x123976800 == 41 [pid = 1652] [id = 108] 06:33:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12be55800) [pid = 1652] [serial = 321] [outer = 0x0] 06:33:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12bf35000) [pid = 1652] [serial = 322] [outer = 0x12be55800] 06:33:12 INFO - PROCESS | 1652 | 1466515992009 Marionette DEBUG loaded listener.js 06:33:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12bf3ec00) [pid = 1652] [serial = 323] [outer = 0x12be55800] 06:33:12 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12b8d0800) [pid = 1652] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:33:12 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12b8d6800) [pid = 1652] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:33:12 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12b90e000) [pid = 1652] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:33:12 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11895f000) [pid = 1652] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:33:12 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119d7c400) [pid = 1652] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:33:12 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1177cb800) [pid = 1652] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:33:12 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12b8d5400) [pid = 1652] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:33:12 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x128b4ec00) [pid = 1652] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:33:12 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118a6a000) [pid = 1652] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:33:12 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x125671c00) [pid = 1652] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:33:12 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x128ece000) [pid = 1652] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:33:12 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11297a000) [pid = 1652] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:33:12 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12b914800) [pid = 1652] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:33:12 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12a5fb400) [pid = 1652] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:33:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:33:12 INFO - PROCESS | 1652 | 1466515992534 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]]]}] 06:33:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 674ms 06:33:12 INFO - PROCESS | 1652 | 1466515992543 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 06:33:12 INFO - PROCESS | 1652 | 1466515992545 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 06:33:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:33:12 INFO - PROCESS | 1652 | 1466515992547 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:33:12 INFO - PROCESS | 1652 | 1466515992548 Marionette TRACE conn2 <- [1,406,null,{}] 06:33:12 INFO - PROCESS | 1652 | 1466515992550 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}] 06:33:12 INFO - PROCESS | 1652 | 1466515992551 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:12 INFO - PROCESS | 1652 | 1466515992635 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 06:33:12 INFO - PROCESS | 1652 | 1466515992642 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:12 INFO - PROCESS | 1652 | 1466515992643 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295df800 == 42 [pid = 1652] [id = 109] 06:33:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x125676c00) [pid = 1652] [serial = 324] [outer = 0x0] 06:33:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12a820c00) [pid = 1652] [serial = 325] [outer = 0x125676c00] 06:33:12 INFO - PROCESS | 1652 | 1466515992675 Marionette DEBUG loaded listener.js 06:33:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12b918800) [pid = 1652] [serial = 326] [outer = 0x125676c00] 06:33:13 INFO - PROCESS | 1652 | 1466515993017 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]]]}] 06:33:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:33:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 06:33:13 INFO - PROCESS | 1652 | 1466515993065 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 06:33:13 INFO - PROCESS | 1652 | 1466515993067 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 06:33:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:33:13 INFO - PROCESS | 1652 | 1466515993069 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:33:13 INFO - PROCESS | 1652 | 1466515993071 Marionette TRACE conn2 <- [1,410,null,{}] 06:33:13 INFO - PROCESS | 1652 | 1466515993074 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}] 06:33:13 INFO - PROCESS | 1652 | 1466515993075 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:13 INFO - PROCESS | 1652 | 1466515993169 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 06:33:13 INFO - PROCESS | 1652 | 1466515993175 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:13 INFO - PROCESS | 1652 | 1466515993177 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a844000 == 43 [pid = 1652] [id = 110] 06:33:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12b8cd400) [pid = 1652] [serial = 327] [outer = 0x0] 06:33:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12c397c00) [pid = 1652] [serial = 328] [outer = 0x12b8cd400] 06:33:13 INFO - PROCESS | 1652 | 1466515993204 Marionette DEBUG loaded listener.js 06:33:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12c972800) [pid = 1652] [serial = 329] [outer = 0x12b8cd400] 06:33:13 INFO - PROCESS | 1652 | 1466515993563 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]]]}] 06:33:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:33:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 521ms 06:33:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:33:13 INFO - PROCESS | 1652 | 1466515993593 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 06:33:13 INFO - PROCESS | 1652 | 1466515993594 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 06:33:13 INFO - PROCESS | 1652 | 1466515993596 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:33:13 INFO - PROCESS | 1652 | 1466515993597 Marionette TRACE conn2 <- [1,414,null,{}] 06:33:13 INFO - PROCESS | 1652 | 1466515993600 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}] 06:33:13 INFO - PROCESS | 1652 | 1466515993601 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:13 INFO - PROCESS | 1652 | 1466515993696 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 06:33:13 INFO - PROCESS | 1652 | 1466515993749 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:13 INFO - PROCESS | 1652 | 1466515993750 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b80e800 == 44 [pid = 1652] [id = 111] 06:33:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x116aecc00) [pid = 1652] [serial = 330] [outer = 0x0] 06:33:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x116af5400) [pid = 1652] [serial = 331] [outer = 0x116aecc00] 06:33:13 INFO - PROCESS | 1652 | 1466515993774 Marionette DEBUG loaded listener.js 06:33:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x124073800) [pid = 1652] [serial = 332] [outer = 0x116aecc00] 06:33:14 INFO - PROCESS | 1652 | 1466515994057 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]]]}] 06:33:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:33:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 06:33:14 INFO - PROCESS | 1652 | 1466515994115 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 06:33:14 INFO - PROCESS | 1652 | 1466515994116 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 06:33:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:33:14 INFO - PROCESS | 1652 | 1466515994119 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:33:14 INFO - PROCESS | 1652 | 1466515994120 Marionette TRACE conn2 <- [1,418,null,{}] 06:33:14 INFO - PROCESS | 1652 | 1466515994125 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}] 06:33:14 INFO - PROCESS | 1652 | 1466515994126 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:14 INFO - PROCESS | 1652 | 1466515994210 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 06:33:14 INFO - PROCESS | 1652 | 1466515994214 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:14 INFO - PROCESS | 1652 | 1466515994215 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c158000 == 45 [pid = 1652] [id = 112] 06:33:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x116af7400) [pid = 1652] [serial = 333] [outer = 0x0] 06:33:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x119562400) [pid = 1652] [serial = 334] [outer = 0x116af7400] 06:33:14 INFO - PROCESS | 1652 | 1466515994239 Marionette DEBUG loaded listener.js 06:33:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119566400) [pid = 1652] [serial = 335] [outer = 0x116af7400] 06:33:15 INFO - PROCESS | 1652 | --DOCSHELL 0x119295000 == 44 [pid = 1652] [id = 83] 06:33:15 INFO - PROCESS | 1652 | --DOCSHELL 0x116ab0000 == 43 [pid = 1652] [id = 65] 06:33:15 INFO - PROCESS | 1652 | --DOCSHELL 0x116ba9000 == 42 [pid = 1652] [id = 101] 06:33:15 INFO - PROCESS | 1652 | --DOCSHELL 0x118504800 == 41 [pid = 1652] [id = 100] 06:33:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12b81e000 == 40 [pid = 1652] [id = 99] 06:33:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12496f000 == 39 [pid = 1652] [id = 98] 06:33:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12b819000 == 38 [pid = 1652] [id = 96] 06:33:15 INFO - PROCESS | 1652 | --DOCSHELL 0x117554800 == 37 [pid = 1652] [id = 97] 06:33:15 INFO - PROCESS | 1652 | --DOCSHELL 0x119830000 == 36 [pid = 1652] [id = 102] 06:33:15 INFO - PROCESS | 1652 | --DOCSHELL 0x123b6b800 == 35 [pid = 1652] [id = 104] 06:33:15 INFO - PROCESS | 1652 | --DOCSHELL 0x116ba9800 == 34 [pid = 1652] [id = 107] 06:33:15 INFO - PROCESS | 1652 | --DOCSHELL 0x1295df800 == 33 [pid = 1652] [id = 109] 06:33:15 INFO - PROCESS | 1652 | --DOCSHELL 0x1260c2000 == 32 [pid = 1652] [id = 106] 06:33:15 INFO - PROCESS | 1652 | --DOCSHELL 0x1255e0800 == 31 [pid = 1652] [id = 105] 06:33:15 INFO - PROCESS | 1652 | --DOCSHELL 0x123976800 == 30 [pid = 1652] [id = 108] 06:33:15 INFO - PROCESS | 1652 | --DOCSHELL 0x121042800 == 29 [pid = 1652] [id = 103] 06:33:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12a844000 == 28 [pid = 1652] [id = 110] 06:33:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12b80e800 == 27 [pid = 1652] [id = 111] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12b8dcc00) [pid = 1652] [serial = 268] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12bb09c00) [pid = 1652] [serial = 271] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12bcb0400) [pid = 1652] [serial = 274] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119d0ec00) [pid = 1652] [serial = 251] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118a78400) [pid = 1652] [serial = 250] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12ab98800) [pid = 1652] [serial = 278] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11897fc00) [pid = 1652] [serial = 253] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x123df6400) [pid = 1652] [serial = 254] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12b910000) [pid = 1652] [serial = 233] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119449000) [pid = 1652] [serial = 238] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128ecc000) [pid = 1652] [serial = 259] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1291d2400) [pid = 1652] [serial = 260] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128ad1400) [pid = 1652] [serial = 244] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128b4e800) [pid = 1652] [serial = 248] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128ad5c00) [pid = 1652] [serial = 247] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124ad1400) [pid = 1652] [serial = 241] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116240400) [pid = 1652] [serial = 235] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x128b4b000) [pid = 1652] [serial = 257] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126c15000) [pid = 1652] [serial = 256] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12a448800) [pid = 1652] [serial = 262] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x126c11c00) [pid = 1652] [serial = 277] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11297e000) [pid = 1652] [serial = 283] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12be5a000) [pid = 1652] [serial = 280] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x117095000) [pid = 1652] [serial = 284] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12bf38000) [pid = 1652] [serial = 286] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12ab90400) [pid = 1652] [serial = 265] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12b917800) [pid = 1652] [serial = 269] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12bb0f800) [pid = 1652] [serial = 272] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12bf38c00) [pid = 1652] [serial = 281] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12b1e3c00) [pid = 1652] [serial = 266] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12bcbb800) [pid = 1652] [serial = 275] [outer = 0x0] [url = about:blank] 06:33:15 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12a56fc00) [pid = 1652] [serial = 263] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 1652 | 1466515996159 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]]]}] 06:33:16 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 06:33:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2073ms 06:33:16 INFO - PROCESS | 1652 | 1466515996193 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 06:33:16 INFO - PROCESS | 1652 | 1466515996196 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 06:33:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:33:16 INFO - PROCESS | 1652 | 1466515996199 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:33:16 INFO - PROCESS | 1652 | 1466515996202 Marionette TRACE conn2 <- [1,422,null,{}] 06:33:16 INFO - PROCESS | 1652 | 1466515996206 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}] 06:33:16 INFO - PROCESS | 1652 | 1466515996208 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:16 INFO - PROCESS | 1652 | 1466515996286 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 06:33:16 INFO - PROCESS | 1652 | 1466515996293 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:16 INFO - PROCESS | 1652 | 1466515996294 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x115f46800 == 28 [pid = 1652] [id = 113] 06:33:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116aec400) [pid = 1652] [serial = 336] [outer = 0x0] 06:33:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116b1a800) [pid = 1652] [serial = 337] [outer = 0x116aec400] 06:33:16 INFO - PROCESS | 1652 | 1466515996323 Marionette DEBUG loaded listener.js 06:33:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118141400) [pid = 1652] [serial = 338] [outer = 0x116aec400] 06:33:17 INFO - PROCESS | 1652 | 1466515997147 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]]]}] 06:33:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:33:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 972ms 06:33:17 INFO - PROCESS | 1652 | 1466515997173 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 06:33:17 INFO - PROCESS | 1652 | 1466515997176 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 06:33:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:33:17 INFO - PROCESS | 1652 | 1466515997181 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:33:17 INFO - PROCESS | 1652 | 1466515997183 Marionette TRACE conn2 <- [1,426,null,{}] 06:33:17 INFO - PROCESS | 1652 | 1466515997185 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}] 06:33:17 INFO - PROCESS | 1652 | 1466515997187 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:17 INFO - PROCESS | 1652 | 1466515997265 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 06:33:17 INFO - PROCESS | 1652 | 1466515997269 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:17 INFO - PROCESS | 1652 | 1466515997272 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x117243000 == 29 [pid = 1652] [id = 114] 06:33:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118340400) [pid = 1652] [serial = 339] [outer = 0x0] 06:33:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11897ec00) [pid = 1652] [serial = 340] [outer = 0x118340400] 06:33:17 INFO - PROCESS | 1652 | 1466515997302 Marionette DEBUG loaded listener.js 06:33:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118af6c00) [pid = 1652] [serial = 341] [outer = 0x118340400] 06:33:17 INFO - PROCESS | 1652 | 1466515997664 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] 06:33:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:33:17 INFO - PROCESS | 1652 | 1466515997712 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 06:33:17 INFO - PROCESS | 1652 | 1466515997714 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:33:17 INFO - PROCESS | 1652 | 1466515997717 Marionette TRACE conn2 <- [1,430,null,{}] 06:33:17 INFO - PROCESS | 1652 | 1466515997725 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}] 06:33:17 INFO - PROCESS | 1652 | 1466515997728 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:17 INFO - PROCESS | 1652 | 1466515997830 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 06:33:17 INFO - PROCESS | 1652 | 1466515997838 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:17 INFO - PROCESS | 1652 | 1466515997840 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x11851b000 == 30 [pid = 1652] [id = 115] 06:33:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x111e2e800) [pid = 1652] [serial = 342] [outer = 0x0] 06:33:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119a98800) [pid = 1652] [serial = 343] [outer = 0x111e2e800] 06:33:17 INFO - PROCESS | 1652 | 1466515997868 Marionette DEBUG loaded listener.js 06:33:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1210e2400) [pid = 1652] [serial = 344] [outer = 0x111e2e800] 06:33:18 INFO - PROCESS | 1652 | 1466515998181 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]]]}] 06:33:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:33:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 471ms 06:33:18 INFO - PROCESS | 1652 | 1466515998186 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 06:33:18 INFO - PROCESS | 1652 | 1466515998188 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 06:33:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:33:18 INFO - PROCESS | 1652 | 1466515998199 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:33:18 INFO - PROCESS | 1652 | 1466515998200 Marionette TRACE conn2 <- [1,434,null,{}] 06:33:18 INFO - PROCESS | 1652 | 1466515998202 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}] 06:33:18 INFO - PROCESS | 1652 | 1466515998204 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:18 INFO - PROCESS | 1652 | 1466515998286 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 06:33:18 INFO - PROCESS | 1652 | 1466515998291 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:18 INFO - PROCESS | 1652 | 1466515998293 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c4a800 == 31 [pid = 1652] [id = 116] 06:33:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1238f9400) [pid = 1652] [serial = 345] [outer = 0x0] 06:33:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12453fc00) [pid = 1652] [serial = 346] [outer = 0x1238f9400] 06:33:18 INFO - PROCESS | 1652 | 1466515998318 Marionette DEBUG loaded listener.js 06:33:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124c84400) [pid = 1652] [serial = 347] [outer = 0x1238f9400] 06:33:18 INFO - PROCESS | 1652 | 1466515998647 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]]]}] 06:33:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:33:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 469ms 06:33:18 INFO - PROCESS | 1652 | 1466515998669 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 06:33:18 INFO - PROCESS | 1652 | 1466515998671 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 06:33:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:33:18 INFO - PROCESS | 1652 | 1466515998675 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:33:18 INFO - PROCESS | 1652 | 1466515998676 Marionette TRACE conn2 <- [1,438,null,{}] 06:33:18 INFO - PROCESS | 1652 | 1466515998679 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}] 06:33:18 INFO - PROCESS | 1652 | 1466515998680 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:18 INFO - PROCESS | 1652 | 1466515998784 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 06:33:18 INFO - PROCESS | 1652 | 1466515998792 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:18 INFO - PROCESS | 1652 | 1466515998794 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x121029000 == 32 [pid = 1652] [id = 117] 06:33:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11813f000) [pid = 1652] [serial = 348] [outer = 0x0] 06:33:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124cf8c00) [pid = 1652] [serial = 349] [outer = 0x11813f000] 06:33:18 INFO - PROCESS | 1652 | 1466515998819 Marionette DEBUG loaded listener.js 06:33:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x125669c00) [pid = 1652] [serial = 350] [outer = 0x11813f000] 06:33:19 INFO - PROCESS | 1652 | 1466515999150 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]]]}] 06:33:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:33:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 520ms 06:33:19 INFO - PROCESS | 1652 | 1466515999195 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 06:33:19 INFO - PROCESS | 1652 | 1466515999196 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 06:33:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:33:19 INFO - PROCESS | 1652 | 1466515999198 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:33:19 INFO - PROCESS | 1652 | 1466515999199 Marionette TRACE conn2 <- [1,442,null,{}] 06:33:19 INFO - PROCESS | 1652 | 1466515999202 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}] 06:33:19 INFO - PROCESS | 1652 | 1466515999206 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:19 INFO - PROCESS | 1652 | 1466515999299 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 06:33:19 INFO - PROCESS | 1652 | 1466515999302 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:19 INFO - PROCESS | 1652 | 1466515999304 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b75000 == 33 [pid = 1652] [id = 118] 06:33:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126038c00) [pid = 1652] [serial = 351] [outer = 0x0] 06:33:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1268d8400) [pid = 1652] [serial = 352] [outer = 0x126038c00] 06:33:19 INFO - PROCESS | 1652 | 1466515999332 Marionette DEBUG loaded listener.js 06:33:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128b52000) [pid = 1652] [serial = 353] [outer = 0x126038c00] 06:33:19 INFO - PROCESS | 1652 | 1466515999675 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]]]}] 06:33:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:33:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 521ms 06:33:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:33:19 INFO - PROCESS | 1652 | 1466515999719 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 06:33:19 INFO - PROCESS | 1652 | 1466515999721 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 06:33:19 INFO - PROCESS | 1652 | 1466515999723 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:33:19 INFO - PROCESS | 1652 | 1466515999724 Marionette TRACE conn2 <- [1,446,null,{}] 06:33:19 INFO - PROCESS | 1652 | 1466515999726 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}] 06:33:19 INFO - PROCESS | 1652 | 1466515999727 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:19 INFO - PROCESS | 1652 | 1466515999808 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 06:33:19 INFO - PROCESS | 1652 | 1466515999812 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:19 INFO - PROCESS | 1652 | 1466515999813 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x10ebab800 == 34 [pid = 1652] [id = 119] 06:33:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126c1a000) [pid = 1652] [serial = 354] [outer = 0x0] 06:33:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128ec8c00) [pid = 1652] [serial = 355] [outer = 0x126c1a000] 06:33:19 INFO - PROCESS | 1652 | 1466515999840 Marionette DEBUG loaded listener.js 06:33:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1291d2000) [pid = 1652] [serial = 356] [outer = 0x126c1a000] 06:33:20 INFO - PROCESS | 1652 | 1466516000165 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]]]}] 06:33:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:33:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 468ms 06:33:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:33:20 INFO - PROCESS | 1652 | 1466516000192 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 06:33:20 INFO - PROCESS | 1652 | 1466516000194 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 06:33:20 INFO - PROCESS | 1652 | 1466516000196 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:33:20 INFO - PROCESS | 1652 | 1466516000197 Marionette TRACE conn2 <- [1,450,null,{}] 06:33:20 INFO - PROCESS | 1652 | 1466516000200 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}] 06:33:20 INFO - PROCESS | 1652 | 1466516000201 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:20 INFO - PROCESS | 1652 | 1466516000275 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 06:33:20 INFO - PROCESS | 1652 | 1466516000278 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:20 INFO - PROCESS | 1652 | 1466516000279 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256ae000 == 35 [pid = 1652] [id = 120] 06:33:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128ed3400) [pid = 1652] [serial = 357] [outer = 0x0] 06:33:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x129412000) [pid = 1652] [serial = 358] [outer = 0x128ed3400] 06:33:20 INFO - PROCESS | 1652 | 1466516000304 Marionette DEBUG loaded listener.js 06:33:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12a44d000) [pid = 1652] [serial = 359] [outer = 0x128ed3400] 06:33:20 INFO - PROCESS | 1652 | 1466516000653 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] 06:33:20 INFO - PROCESS | 1652 | 1466516000666 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 06:33:20 INFO - PROCESS | 1652 | 1466516000668 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:33:20 INFO - PROCESS | 1652 | 1466516000669 Marionette TRACE conn2 <- [1,454,null,{}] 06:33:20 INFO - PROCESS | 1652 | 1466516000673 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}] 06:33:20 INFO - PROCESS | 1652 | 1466516000675 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:20 INFO - PROCESS | 1652 | 1466516000788 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 06:33:20 INFO - PROCESS | 1652 | 1466516000804 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:20 INFO - PROCESS | 1652 | 1466516000805 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x118519800 == 36 [pid = 1652] [id = 121] 06:33:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a44e400) [pid = 1652] [serial = 360] [outer = 0x0] 06:33:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12a56fc00) [pid = 1652] [serial = 361] [outer = 0x12a44e400] 06:33:20 INFO - PROCESS | 1652 | 1466516000830 Marionette DEBUG loaded listener.js 06:33:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12a81a800) [pid = 1652] [serial = 362] [outer = 0x12a44e400] 06:33:21 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:21 INFO - PROCESS | 1652 | 1466516001171 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]]]}] 06:33:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:33:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 518ms 06:33:21 INFO - PROCESS | 1652 | 1466516001187 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 06:33:21 INFO - PROCESS | 1652 | 1466516001188 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 06:33:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:33:21 INFO - PROCESS | 1652 | 1466516001194 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:33:21 INFO - PROCESS | 1652 | 1466516001195 Marionette TRACE conn2 <- [1,458,null,{}] 06:33:21 INFO - PROCESS | 1652 | 1466516001205 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}] 06:33:21 INFO - PROCESS | 1652 | 1466516001208 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:21 INFO - PROCESS | 1652 | 1466516001306 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 06:33:21 INFO - PROCESS | 1652 | 1466516001310 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:21 INFO - PROCESS | 1652 | 1466516001311 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b1a000 == 37 [pid = 1652] [id = 122] 06:33:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1177cc400) [pid = 1652] [serial = 363] [outer = 0x0] 06:33:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12a828c00) [pid = 1652] [serial = 364] [outer = 0x1177cc400] 06:33:21 INFO - PROCESS | 1652 | 1466516001335 Marionette DEBUG loaded listener.js 06:33:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12b006000) [pid = 1652] [serial = 365] [outer = 0x1177cc400] 06:33:21 INFO - PROCESS | 1652 | 1466516001682 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] 06:33:21 INFO - PROCESS | 1652 | 1466516001723 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 06:33:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:33:21 INFO - PROCESS | 1652 | 1466516001726 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:33:21 INFO - PROCESS | 1652 | 1466516001728 Marionette TRACE conn2 <- [1,462,null,{}] 06:33:21 INFO - PROCESS | 1652 | 1466516001731 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}] 06:33:21 INFO - PROCESS | 1652 | 1466516001732 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:21 INFO - PROCESS | 1652 | 1466516001836 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 06:33:21 INFO - PROCESS | 1652 | 1466516001847 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:21 INFO - PROCESS | 1652 | 1466516001856 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x121023800 == 38 [pid = 1652] [id = 123] 06:33:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12b007400) [pid = 1652] [serial = 366] [outer = 0x0] 06:33:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12b8d3800) [pid = 1652] [serial = 367] [outer = 0x12b007400] 06:33:21 INFO - PROCESS | 1652 | 1466516001884 Marionette DEBUG loaded listener.js 06:33:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12bb0f800) [pid = 1652] [serial = 368] [outer = 0x12b007400] 06:33:22 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:22 INFO - PROCESS | 1652 | 1466516002246 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] 06:33:22 INFO - PROCESS | 1652 | 1466516002298 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 06:33:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:33:22 INFO - PROCESS | 1652 | 1466516002301 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:33:22 INFO - PROCESS | 1652 | 1466516002302 Marionette TRACE conn2 <- [1,466,null,{}] 06:33:22 INFO - PROCESS | 1652 | 1466516002304 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}] 06:33:22 INFO - PROCESS | 1652 | 1466516002306 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:22 INFO - PROCESS | 1652 | 1466516002400 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 06:33:22 INFO - PROCESS | 1652 | 1466516002411 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:22 INFO - PROCESS | 1652 | 1466516002412 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5a5800 == 39 [pid = 1652] [id = 124] 06:33:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12bb10800) [pid = 1652] [serial = 369] [outer = 0x0] 06:33:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12be51400) [pid = 1652] [serial = 370] [outer = 0x12bb10800] 06:33:22 INFO - PROCESS | 1652 | 1466516002436 Marionette DEBUG loaded listener.js 06:33:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12bf36400) [pid = 1652] [serial = 371] [outer = 0x12bb10800] 06:33:22 INFO - PROCESS | 1652 | 1466516002992 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] 06:33:23 INFO - PROCESS | 1652 | 1466516003021 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 06:33:23 INFO - PROCESS | 1652 | 1466516003024 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:33:23 INFO - PROCESS | 1652 | 1466516003025 Marionette TRACE conn2 <- [1,470,null,{}] 06:33:23 INFO - PROCESS | 1652 | 1466516003028 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}] 06:33:23 INFO - PROCESS | 1652 | 1466516003029 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:23 INFO - PROCESS | 1652 | 1466516003127 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 06:33:23 INFO - PROCESS | 1652 | 1466516003140 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:23 INFO - PROCESS | 1652 | 1466516003141 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x119294800 == 40 [pid = 1652] [id = 125] 06:33:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1177d2000) [pid = 1652] [serial = 372] [outer = 0x0] 06:33:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118964000) [pid = 1652] [serial = 373] [outer = 0x1177d2000] 06:33:23 INFO - PROCESS | 1652 | 1466516003165 Marionette DEBUG loaded listener.js 06:33:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1211eb400) [pid = 1652] [serial = 374] [outer = 0x1177d2000] 06:33:23 INFO - PROCESS | 1652 | 1466516003485 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]]]}] 06:33:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:33:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 470ms 06:33:23 INFO - PROCESS | 1652 | 1466516003495 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 06:33:23 INFO - PROCESS | 1652 | 1466516003496 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 06:33:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:33:23 INFO - PROCESS | 1652 | 1466516003498 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:33:23 INFO - PROCESS | 1652 | 1466516003499 Marionette TRACE conn2 <- [1,474,null,{}] 06:33:23 INFO - PROCESS | 1652 | 1466516003501 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}] 06:33:23 INFO - PROCESS | 1652 | 1466516003502 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:23 INFO - PROCESS | 1652 | 1466516003582 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 06:33:23 INFO - PROCESS | 1652 | 1466516003637 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:23 INFO - PROCESS | 1652 | 1466516003637 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a840800 == 41 [pid = 1652] [id = 126] 06:33:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x117089c00) [pid = 1652] [serial = 375] [outer = 0x0] 06:33:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126c16000) [pid = 1652] [serial = 376] [outer = 0x117089c00] 06:33:23 INFO - PROCESS | 1652 | 1466516003662 Marionette DEBUG loaded listener.js 06:33:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12ab8d400) [pid = 1652] [serial = 377] [outer = 0x117089c00] 06:33:23 INFO - PROCESS | 1652 | 1466516003959 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]]]}] 06:33:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:33:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 471ms 06:33:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:33:23 INFO - PROCESS | 1652 | 1466516003969 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 06:33:23 INFO - PROCESS | 1652 | 1466516003971 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 06:33:23 INFO - PROCESS | 1652 | 1466516003981 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:33:23 INFO - PROCESS | 1652 | 1466516003982 Marionette TRACE conn2 <- [1,478,null,{}] 06:33:23 INFO - PROCESS | 1652 | 1466516003984 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}] 06:33:23 INFO - PROCESS | 1652 | 1466516003985 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:24 INFO - PROCESS | 1652 | 1466516004079 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 06:33:24 INFO - PROCESS | 1652 | 1466516004083 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:24 INFO - PROCESS | 1652 | 1466516004084 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b822000 == 42 [pid = 1652] [id = 127] 06:33:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128b4d400) [pid = 1652] [serial = 378] [outer = 0x0] 06:33:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12b8ce800) [pid = 1652] [serial = 379] [outer = 0x128b4d400] 06:33:24 INFO - PROCESS | 1652 | 1466516004109 Marionette DEBUG loaded listener.js 06:33:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12bf3fc00) [pid = 1652] [serial = 380] [outer = 0x128b4d400] 06:33:24 INFO - PROCESS | 1652 | 1466516004447 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]]]}] 06:33:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:33:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 524ms 06:33:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:33:24 INFO - PROCESS | 1652 | 1466516004506 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 06:33:24 INFO - PROCESS | 1652 | 1466516004507 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 06:33:24 INFO - PROCESS | 1652 | 1466516004509 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:33:24 INFO - PROCESS | 1652 | 1466516004510 Marionette TRACE conn2 <- [1,482,null,{}] 06:33:24 INFO - PROCESS | 1652 | 1466516004513 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}] 06:33:24 INFO - PROCESS | 1652 | 1466516004514 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:24 INFO - PROCESS | 1652 | 1466516004596 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 06:33:24 INFO - PROCESS | 1652 | 1466516004599 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:24 INFO - PROCESS | 1652 | 1466516004601 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c165800 == 43 [pid = 1652] [id = 128] 06:33:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12bf40000) [pid = 1652] [serial = 381] [outer = 0x0] 06:33:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12c399c00) [pid = 1652] [serial = 382] [outer = 0x12bf40000] 06:33:24 INFO - PROCESS | 1652 | 1466516004625 Marionette DEBUG loaded listener.js 06:33:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12c3a2000) [pid = 1652] [serial = 383] [outer = 0x12bf40000] 06:33:24 INFO - PROCESS | 1652 | 1466516004962 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]]]}] 06:33:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:33:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 468ms 06:33:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:33:24 INFO - PROCESS | 1652 | 1466516004978 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 06:33:24 INFO - PROCESS | 1652 | 1466516004979 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 06:33:24 INFO - PROCESS | 1652 | 1466516004982 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:33:24 INFO - PROCESS | 1652 | 1466516004983 Marionette TRACE conn2 <- [1,486,null,{}] 06:33:24 INFO - PROCESS | 1652 | 1466516004985 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}] 06:33:24 INFO - PROCESS | 1652 | 1466516004986 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:25 INFO - PROCESS | 1652 | 1466516005119 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 06:33:25 INFO - PROCESS | 1652 | 1466516005204 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:25 INFO - PROCESS | 1652 | 1466516005205 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x11329b000 == 44 [pid = 1652] [id = 129] 06:33:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11297b800) [pid = 1652] [serial = 384] [outer = 0x0] 06:33:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1133e3800) [pid = 1652] [serial = 385] [outer = 0x11297b800] 06:33:25 INFO - PROCESS | 1652 | 1466516005238 Marionette DEBUG loaded listener.js 06:33:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x116ae9400) [pid = 1652] [serial = 386] [outer = 0x11297b800] 06:33:25 INFO - PROCESS | 1652 | 1466516005824 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]]]}] 06:33:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:33:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 918ms 06:33:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:33:25 INFO - PROCESS | 1652 | 1466516005902 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 06:33:25 INFO - PROCESS | 1652 | 1466516005905 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 06:33:25 INFO - PROCESS | 1652 | 1466516005908 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:33:25 INFO - PROCESS | 1652 | 1466516005910 Marionette TRACE conn2 <- [1,490,null,{}] 06:33:25 INFO - PROCESS | 1652 | 1466516005914 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}] 06:33:25 INFO - PROCESS | 1652 | 1466516005915 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:26 INFO - PROCESS | 1652 | 1466516006030 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 06:33:26 INFO - PROCESS | 1652 | 1466516006087 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:26 INFO - PROCESS | 1652 | 1466516006088 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x118519000 == 45 [pid = 1652] [id = 130] 06:33:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118455800) [pid = 1652] [serial = 387] [outer = 0x0] 06:33:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x118969400) [pid = 1652] [serial = 388] [outer = 0x118455800] 06:33:26 INFO - PROCESS | 1652 | 1466516006119 Marionette DEBUG loaded listener.js 06:33:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11944b800) [pid = 1652] [serial = 389] [outer = 0x118455800] 06:33:26 INFO - PROCESS | 1652 | 1466516006838 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]]]}] 06:33:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:33:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 972ms 06:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:33:26 INFO - PROCESS | 1652 | 1466516006879 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 06:33:26 INFO - PROCESS | 1652 | 1466516006882 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 06:33:26 INFO - PROCESS | 1652 | 1466516006885 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:33:26 INFO - PROCESS | 1652 | 1466516006887 Marionette TRACE conn2 <- [1,494,null,{}] 06:33:26 INFO - PROCESS | 1652 | 1466516006891 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}] 06:33:26 INFO - PROCESS | 1652 | 1466516006892 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:27 INFO - PROCESS | 1652 | 1466516007005 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 06:33:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12c165800 == 44 [pid = 1652] [id = 128] 06:33:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12b822000 == 43 [pid = 1652] [id = 127] 06:33:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12a840800 == 42 [pid = 1652] [id = 126] 06:33:27 INFO - PROCESS | 1652 | --DOCSHELL 0x119294800 == 41 [pid = 1652] [id = 125] 06:33:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5a5800 == 40 [pid = 1652] [id = 124] 06:33:27 INFO - PROCESS | 1652 | --DOCSHELL 0x121023800 == 39 [pid = 1652] [id = 123] 06:33:27 INFO - PROCESS | 1652 | --DOCSHELL 0x128b1a000 == 38 [pid = 1652] [id = 122] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119562400) [pid = 1652] [serial = 334] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOCSHELL 0x118519800 == 37 [pid = 1652] [id = 121] 06:33:27 INFO - PROCESS | 1652 | --DOCSHELL 0x1256ae000 == 36 [pid = 1652] [id = 120] 06:33:27 INFO - PROCESS | 1652 | --DOCSHELL 0x10ebab800 == 35 [pid = 1652] [id = 119] 06:33:27 INFO - PROCESS | 1652 | --DOCSHELL 0x123b75000 == 34 [pid = 1652] [id = 118] 06:33:27 INFO - PROCESS | 1652 | --DOCSHELL 0x121029000 == 33 [pid = 1652] [id = 117] 06:33:27 INFO - PROCESS | 1652 | --DOCSHELL 0x119c4a800 == 32 [pid = 1652] [id = 116] 06:33:27 INFO - PROCESS | 1652 | --DOCSHELL 0x11851b000 == 31 [pid = 1652] [id = 115] 06:33:27 INFO - PROCESS | 1652 | --DOCSHELL 0x117243000 == 30 [pid = 1652] [id = 114] 06:33:27 INFO - PROCESS | 1652 | --DOCSHELL 0x115f46800 == 29 [pid = 1652] [id = 113] 06:33:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12c158000 == 28 [pid = 1652] [id = 112] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118147000) [pid = 1652] [serial = 193] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12a572400) [pid = 1652] [serial = 190] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1210e3800) [pid = 1652] [serial = 239] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1177cac00) [pid = 1652] [serial = 236] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x128ad7800) [pid = 1652] [serial = 245] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x125609400) [pid = 1652] [serial = 242] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12b00c400) [pid = 1652] [serial = 316] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12bf35000) [pid = 1652] [serial = 322] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12b911400) [pid = 1652] [serial = 319] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12be4f800) [pid = 1652] [serial = 320] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12b918800) [pid = 1652] [serial = 326] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12a820c00) [pid = 1652] [serial = 325] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12c397c00) [pid = 1652] [serial = 328] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12c972800) [pid = 1652] [serial = 329] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12bf3ec00) [pid = 1652] [serial = 323] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116af5400) [pid = 1652] [serial = 331] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x128c49800) [pid = 1652] [serial = 310] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128ad1800) [pid = 1652] [serial = 307] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128ada000) [pid = 1652] [serial = 308] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x125604800) [pid = 1652] [serial = 304] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x126041c00) [pid = 1652] [serial = 305] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119d04000) [pid = 1652] [serial = 302] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11944bc00) [pid = 1652] [serial = 301] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119a50800) [pid = 1652] [serial = 299] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118a70800) [pid = 1652] [serial = 298] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12ab8c800) [pid = 1652] [serial = 296] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a5f1000) [pid = 1652] [serial = 295] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x128acb800) [pid = 1652] [serial = 293] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x125671000) [pid = 1652] [serial = 292] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118a6b800) [pid = 1652] [serial = 290] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118286c00) [pid = 1652] [serial = 289] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12bf3e400) [pid = 1652] [serial = 287] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x124073800) [pid = 1652] [serial = 332] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12a570800) [pid = 1652] [serial = 313] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12b8cf400) [pid = 1652] [serial = 317] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1291d3800) [pid = 1652] [serial = 311] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12ab8f800) [pid = 1652] [serial = 314] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 1652 | 1466516007093 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:27 INFO - PROCESS | 1652 | 1466516007096 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x112fad800 == 29 [pid = 1652] [id = 131] 06:33:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x115f89800) [pid = 1652] [serial = 390] [outer = 0x0] 06:33:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x116a02400) [pid = 1652] [serial = 391] [outer = 0x115f89800] 06:33:27 INFO - PROCESS | 1652 | 1466516007123 Marionette DEBUG loaded listener.js 06:33:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x117089400) [pid = 1652] [serial = 392] [outer = 0x115f89800] 06:33:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:33:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 570ms 06:33:27 INFO - PROCESS | 1652 | 1466516007448 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]]]}] 06:33:27 INFO - PROCESS | 1652 | 1466516007459 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 06:33:27 INFO - PROCESS | 1652 | 1466516007463 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 06:33:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:33:27 INFO - PROCESS | 1652 | 1466516007468 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:33:27 INFO - PROCESS | 1652 | 1466516007470 Marionette TRACE conn2 <- [1,498,null,{}] 06:33:27 INFO - PROCESS | 1652 | 1466516007474 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}] 06:33:27 INFO - PROCESS | 1652 | 1466516007477 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:27 INFO - PROCESS | 1652 | 1466516007558 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 06:33:27 INFO - PROCESS | 1652 | 1466516007618 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:27 INFO - PROCESS | 1652 | 1466516007619 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x117251000 == 30 [pid = 1652] [id = 132] 06:33:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x116b14400) [pid = 1652] [serial = 393] [outer = 0x0] 06:33:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1177d0c00) [pid = 1652] [serial = 394] [outer = 0x116b14400] 06:33:27 INFO - PROCESS | 1652 | 1466516007647 Marionette DEBUG loaded listener.js 06:33:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118728c00) [pid = 1652] [serial = 395] [outer = 0x116b14400] 06:33:27 INFO - PROCESS | 1652 | 1466516007951 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]]]}] 06:33:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:33:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 520ms 06:33:27 INFO - PROCESS | 1652 | 1466516007990 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 06:33:27 INFO - PROCESS | 1652 | 1466516007992 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 06:33:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:33:27 INFO - PROCESS | 1652 | 1466516007995 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:33:27 INFO - PROCESS | 1652 | 1466516007997 Marionette TRACE conn2 <- [1,502,null,{}] 06:33:28 INFO - PROCESS | 1652 | 1466516008005 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}] 06:33:28 INFO - PROCESS | 1652 | 1466516008008 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:28 INFO - PROCESS | 1652 | 1466516008093 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 06:33:28 INFO - PROCESS | 1652 | 1466516008143 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:28 INFO - PROCESS | 1652 | 1466516008145 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x11851a000 == 31 [pid = 1652] [id = 133] 06:33:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118725800) [pid = 1652] [serial = 396] [outer = 0x0] 06:33:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118a6b800) [pid = 1652] [serial = 397] [outer = 0x118725800] 06:33:28 INFO - PROCESS | 1652 | 1466516008176 Marionette DEBUG loaded listener.js 06:33:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119a56400) [pid = 1652] [serial = 398] [outer = 0x118725800] 06:33:28 INFO - PROCESS | 1652 | 1466516008482 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]]]}] 06:33:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:33:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 520ms 06:33:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:33:28 INFO - PROCESS | 1652 | 1466516008516 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 06:33:28 INFO - PROCESS | 1652 | 1466516008517 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 06:33:28 INFO - PROCESS | 1652 | 1466516008520 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:33:28 INFO - PROCESS | 1652 | 1466516008521 Marionette TRACE conn2 <- [1,506,null,{}] 06:33:28 INFO - PROCESS | 1652 | 1466516008526 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}] 06:33:28 INFO - PROCESS | 1652 | 1466516008527 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:28 INFO - PROCESS | 1652 | 1466516008609 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 06:33:28 INFO - PROCESS | 1652 | 1466516008613 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:28 INFO - PROCESS | 1652 | 1466516008614 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d4e000 == 32 [pid = 1652] [id = 134] 06:33:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119aa0400) [pid = 1652] [serial = 399] [outer = 0x0] 06:33:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119bb2000) [pid = 1652] [serial = 400] [outer = 0x119aa0400] 06:33:28 INFO - PROCESS | 1652 | 1466516008640 Marionette DEBUG loaded listener.js 06:33:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119d05c00) [pid = 1652] [serial = 401] [outer = 0x119aa0400] 06:33:28 INFO - PROCESS | 1652 | 1466516008985 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]]]}] 06:33:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:33:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 471ms 06:33:28 INFO - PROCESS | 1652 | 1466516008994 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 06:33:28 INFO - PROCESS | 1652 | 1466516008995 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 06:33:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:33:28 INFO - PROCESS | 1652 | 1466516008997 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:33:29 INFO - PROCESS | 1652 | 1466516009007 Marionette TRACE conn2 <- [1,510,null,{}] 06:33:29 INFO - PROCESS | 1652 | 1466516009011 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}] 06:33:29 INFO - PROCESS | 1652 | 1466516009012 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:29 INFO - PROCESS | 1652 | 1466516009117 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 06:33:29 INFO - PROCESS | 1652 | 1466516009131 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:29 INFO - PROCESS | 1652 | 1466516009132 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x117570000 == 33 [pid = 1652] [id = 135] 06:33:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119bafc00) [pid = 1652] [serial = 402] [outer = 0x0] 06:33:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1210dd400) [pid = 1652] [serial = 403] [outer = 0x119bafc00] 06:33:29 INFO - PROCESS | 1652 | 1466516009157 Marionette DEBUG loaded listener.js 06:33:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1211ec800) [pid = 1652] [serial = 404] [outer = 0x119bafc00] 06:33:29 INFO - PROCESS | 1652 | 1466516009500 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]]]}] 06:33:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:33:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 528ms 06:33:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:33:29 INFO - PROCESS | 1652 | 1466516009528 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 06:33:29 INFO - PROCESS | 1652 | 1466516009530 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 06:33:29 INFO - PROCESS | 1652 | 1466516009532 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:33:29 INFO - PROCESS | 1652 | 1466516009533 Marionette TRACE conn2 <- [1,514,null,{}] 06:33:29 INFO - PROCESS | 1652 | 1466516009535 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}] 06:33:29 INFO - PROCESS | 1652 | 1466516009540 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:29 INFO - PROCESS | 1652 | 1466516009651 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 06:33:29 INFO - PROCESS | 1652 | 1466516009684 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:29 INFO - PROCESS | 1652 | 1466516009685 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x123d6c000 == 34 [pid = 1652] [id = 136] 06:33:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119d05000) [pid = 1652] [serial = 405] [outer = 0x0] 06:33:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124073800) [pid = 1652] [serial = 406] [outer = 0x119d05000] 06:33:29 INFO - PROCESS | 1652 | 1466516009711 Marionette DEBUG loaded listener.js 06:33:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12566a400) [pid = 1652] [serial = 407] [outer = 0x119d05000] 06:33:30 INFO - PROCESS | 1652 | 1466516010012 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]]]}] 06:33:30 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 06:33:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 518ms 06:33:30 INFO - PROCESS | 1652 | 1466516010051 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 06:33:30 INFO - PROCESS | 1652 | 1466516010052 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 06:33:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:33:30 INFO - PROCESS | 1652 | 1466516010066 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:33:30 INFO - PROCESS | 1652 | 1466516010067 Marionette TRACE conn2 <- [1,518,null,{}] 06:33:30 INFO - PROCESS | 1652 | 1466516010069 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}] 06:33:30 INFO - PROCESS | 1652 | 1466516010070 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:30 INFO - PROCESS | 1652 | 1466516010169 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 06:33:30 INFO - PROCESS | 1652 | 1466516010181 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:30 INFO - PROCESS | 1652 | 1466516010182 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1242ab000 == 35 [pid = 1652] [id = 137] 06:33:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126039400) [pid = 1652] [serial = 408] [outer = 0x0] 06:33:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12662bc00) [pid = 1652] [serial = 409] [outer = 0x126039400] 06:33:30 INFO - PROCESS | 1652 | 1466516010212 Marionette DEBUG loaded listener.js 06:33:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126c13c00) [pid = 1652] [serial = 410] [outer = 0x126039400] 06:33:30 INFO - PROCESS | 1652 | 1466516010591 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]]]}] 06:33:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:33:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 569ms 06:33:30 INFO - PROCESS | 1652 | 1466516010636 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 06:33:30 INFO - PROCESS | 1652 | 1466516010637 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 06:33:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:33:30 INFO - PROCESS | 1652 | 1466516010639 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:33:30 INFO - PROCESS | 1652 | 1466516010641 Marionette TRACE conn2 <- [1,522,null,{}] 06:33:30 INFO - PROCESS | 1652 | 1466516010643 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}] 06:33:30 INFO - PROCESS | 1652 | 1466516010644 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:30 INFO - PROCESS | 1652 | 1466516010741 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 06:33:30 INFO - PROCESS | 1652 | 1466516010751 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:30 INFO - PROCESS | 1652 | 1466516010752 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12561f000 == 36 [pid = 1652] [id = 138] 06:33:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128acc400) [pid = 1652] [serial = 411] [outer = 0x0] 06:33:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128ad3400) [pid = 1652] [serial = 412] [outer = 0x128acc400] 06:33:30 INFO - PROCESS | 1652 | 1466516010777 Marionette DEBUG loaded listener.js 06:33:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128ada000) [pid = 1652] [serial = 413] [outer = 0x128acc400] 06:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11813f000) [pid = 1652] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x126c1a000) [pid = 1652] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12b007400) [pid = 1652] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12bb10800) [pid = 1652] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116aec400) [pid = 1652] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x126038c00) [pid = 1652] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x117089c00) [pid = 1652] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1177d2000) [pid = 1652] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x128ed3400) [pid = 1652] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128b4d400) [pid = 1652] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x111e2e800) [pid = 1652] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1238f9400) [pid = 1652] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118340400) [pid = 1652] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a44e400) [pid = 1652] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:33:31 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1177cc400) [pid = 1652] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:33:31 INFO - PROCESS | 1652 | 1466516011258 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]]]}] 06:33:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:33:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 668ms 06:33:31 INFO - PROCESS | 1652 | 1466516011316 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 06:33:31 INFO - PROCESS | 1652 | 1466516011317 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 06:33:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:33:31 INFO - PROCESS | 1652 | 1466516011320 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:33:31 INFO - PROCESS | 1652 | 1466516011321 Marionette TRACE conn2 <- [1,526,null,{}] 06:33:31 INFO - PROCESS | 1652 | 1466516011324 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}] 06:33:31 INFO - PROCESS | 1652 | 1466516011325 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:31 INFO - PROCESS | 1652 | 1466516011402 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 06:33:31 INFO - PROCESS | 1652 | 1466516011410 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:31 INFO - PROCESS | 1652 | 1466516011411 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x124a3c800 == 37 [pid = 1652] [id = 139] 06:33:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118447800) [pid = 1652] [serial = 414] [outer = 0x0] 06:33:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119568c00) [pid = 1652] [serial = 415] [outer = 0x118447800] 06:33:31 INFO - PROCESS | 1652 | 1466516011436 Marionette DEBUG loaded listener.js 06:33:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x125610800) [pid = 1652] [serial = 416] [outer = 0x118447800] 06:33:31 INFO - PROCESS | 1652 | 1466516011769 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]]]}] 06:33:31 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 06:33:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 469ms 06:33:31 INFO - PROCESS | 1652 | 1466516011790 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 06:33:31 INFO - PROCESS | 1652 | 1466516011793 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 06:33:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:33:31 INFO - PROCESS | 1652 | 1466516011795 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:33:31 INFO - PROCESS | 1652 | 1466516011796 Marionette TRACE conn2 <- [1,530,null,{}] 06:33:31 INFO - PROCESS | 1652 | 1466516011799 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}] 06:33:31 INFO - PROCESS | 1652 | 1466516011800 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:31 INFO - PROCESS | 1652 | 1466516011899 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 06:33:31 INFO - PROCESS | 1652 | 1466516011928 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:31 INFO - PROCESS | 1652 | 1466516011930 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c4e800 == 38 [pid = 1652] [id = 140] 06:33:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1176b0c00) [pid = 1652] [serial = 417] [outer = 0x0] 06:33:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128adac00) [pid = 1652] [serial = 418] [outer = 0x1176b0c00] 06:33:31 INFO - PROCESS | 1652 | 1466516011954 Marionette DEBUG loaded listener.js 06:33:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128ed1c00) [pid = 1652] [serial = 419] [outer = 0x1176b0c00] 06:33:32 INFO - PROCESS | 1652 | 1466516012251 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"]]]}] 06:33:32 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 06:33:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:33:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:33:32 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 06:33:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:33:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:33:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 06:33:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:33:32 INFO - PROCESS | 1652 | 1466516012264 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 06:33:32 INFO - PROCESS | 1652 | 1466516012265 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 06:33:32 INFO - PROCESS | 1652 | 1466516012268 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:33:32 INFO - PROCESS | 1652 | 1466516012269 Marionette TRACE conn2 <- [1,534,null,{}] 06:33:32 INFO - PROCESS | 1652 | 1466516012279 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}] 06:33:32 INFO - PROCESS | 1652 | 1466516012281 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:32 INFO - PROCESS | 1652 | 1466516012382 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 06:33:32 INFO - PROCESS | 1652 | 1466516012387 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:32 INFO - PROCESS | 1652 | 1466516012388 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4c7800 == 39 [pid = 1652] [id = 141] 06:33:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128ed2400) [pid = 1652] [serial = 420] [outer = 0x0] 06:33:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12941ac00) [pid = 1652] [serial = 421] [outer = 0x128ed2400] 06:33:32 INFO - PROCESS | 1652 | 1466516012417 Marionette DEBUG loaded listener.js 06:33:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12ab8f000) [pid = 1652] [serial = 422] [outer = 0x128ed2400] 06:33:32 INFO - PROCESS | 1652 | 1466516012746 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]]]}] 06:33:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:33:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 521ms 06:33:32 INFO - PROCESS | 1652 | 1466516012790 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 06:33:32 INFO - PROCESS | 1652 | 1466516012791 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 06:33:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:33:32 INFO - PROCESS | 1652 | 1466516012795 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:33:32 INFO - PROCESS | 1652 | 1466516012796 Marionette TRACE conn2 <- [1,538,null,{}] 06:33:32 INFO - PROCESS | 1652 | 1466516012808 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}] 06:33:32 INFO - PROCESS | 1652 | 1466516012809 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:32 INFO - PROCESS | 1652 | 1466516012889 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 06:33:32 INFO - PROCESS | 1652 | 1466516012895 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:32 INFO - PROCESS | 1652 | 1466516012896 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5b2800 == 40 [pid = 1652] [id = 142] 06:33:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a81e000) [pid = 1652] [serial = 423] [outer = 0x0] 06:33:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b007c00) [pid = 1652] [serial = 424] [outer = 0x12a81e000] 06:33:32 INFO - PROCESS | 1652 | 1466516012927 Marionette DEBUG loaded listener.js 06:33:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12b8d4000) [pid = 1652] [serial = 425] [outer = 0x12a81e000] 06:33:33 INFO - PROCESS | 1652 | 1466516013415 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]]]}] 06:33:33 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. 06:33:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 667ms 06:33:33 INFO - PROCESS | 1652 | 1466516013498 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 06:33:33 INFO - PROCESS | 1652 | 1466516013503 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 06:33:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:33:33 INFO - PROCESS | 1652 | 1466516013519 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:33:33 INFO - PROCESS | 1652 | 1466516013523 Marionette TRACE conn2 <- [1,542,null,{}] 06:33:33 INFO - PROCESS | 1652 | 1466516013529 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}] 06:33:33 INFO - PROCESS | 1652 | 1466516013531 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:33 INFO - PROCESS | 1652 | 1466516013693 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 06:33:33 INFO - PROCESS | 1652 | 1466516013793 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:33 INFO - PROCESS | 1652 | 1466516013797 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x116abc000 == 41 [pid = 1652] [id = 143] 06:33:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x112eeb800) [pid = 1652] [serial = 426] [outer = 0x0] 06:33:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x116a06000) [pid = 1652] [serial = 427] [outer = 0x112eeb800] 06:33:33 INFO - PROCESS | 1652 | 1466516013848 Marionette DEBUG loaded listener.js 06:33:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11708dc00) [pid = 1652] [serial = 428] [outer = 0x112eeb800] 06:33:34 INFO - PROCESS | 1652 | 1466516014313 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]]]}] 06:33:34 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. 06:33:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 825ms 06:33:34 INFO - PROCESS | 1652 | 1466516014343 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 06:33:34 INFO - PROCESS | 1652 | 1466516014346 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 06:33:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:33:34 INFO - PROCESS | 1652 | 1466516014351 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:33:34 INFO - PROCESS | 1652 | 1466516014352 Marionette TRACE conn2 <- [1,546,null,{}] 06:33:34 INFO - PROCESS | 1652 | 1466516014355 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}] 06:33:34 INFO - PROCESS | 1652 | 1466516014357 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:34 INFO - PROCESS | 1652 | 1466516014469 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 06:33:34 INFO - PROCESS | 1652 | 1466516014550 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:34 INFO - PROCESS | 1652 | 1466516014552 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x121037800 == 42 [pid = 1652] [id = 144] 06:33:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11833bc00) [pid = 1652] [serial = 429] [outer = 0x0] 06:33:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118979400) [pid = 1652] [serial = 430] [outer = 0x11833bc00] 06:33:34 INFO - PROCESS | 1652 | 1466516014588 Marionette DEBUG loaded listener.js 06:33:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11955b800) [pid = 1652] [serial = 431] [outer = 0x11833bc00] 06:33:34 INFO - PROCESS | 1652 | 1466516014990 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]]]}] 06:33:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:33:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 669ms 06:33:35 INFO - PROCESS | 1652 | 1466516015020 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 06:33:35 INFO - PROCESS | 1652 | 1466516015022 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 06:33:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:33:35 INFO - PROCESS | 1652 | 1466516015047 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:33:35 INFO - PROCESS | 1652 | 1466516015049 Marionette TRACE conn2 <- [1,550,null,{}] 06:33:35 INFO - PROCESS | 1652 | 1466516015059 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}] 06:33:35 INFO - PROCESS | 1652 | 1466516015062 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:35 INFO - PROCESS | 1652 | 1466516015168 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 06:33:35 INFO - PROCESS | 1652 | 1466516015251 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:35 INFO - PROCESS | 1652 | 1466516015253 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b13b800 == 43 [pid = 1652] [id = 145] 06:33:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119564800) [pid = 1652] [serial = 432] [outer = 0x0] 06:33:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119bb6400) [pid = 1652] [serial = 433] [outer = 0x119564800] 06:33:35 INFO - PROCESS | 1652 | 1466516015307 Marionette DEBUG loaded listener.js 06:33:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x124a85400) [pid = 1652] [serial = 434] [outer = 0x119564800] 06:33:35 INFO - PROCESS | 1652 | 1466516015680 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]]]}] 06:33:35 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. 06:33:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 677ms 06:33:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:33:35 INFO - PROCESS | 1652 | 1466516015720 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 06:33:35 INFO - PROCESS | 1652 | 1466516015722 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 06:33:35 INFO - PROCESS | 1652 | 1466516015724 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:33:35 INFO - PROCESS | 1652 | 1466516015725 Marionette TRACE conn2 <- [1,554,null,{}] 06:33:35 INFO - PROCESS | 1652 | 1466516015728 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}] 06:33:35 INFO - PROCESS | 1652 | 1466516015729 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:35 INFO - PROCESS | 1652 | 1466516015854 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 06:33:35 INFO - PROCESS | 1652 | 1466516015919 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:35 INFO - PROCESS | 1652 | 1466516015921 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb76800 == 44 [pid = 1652] [id = 146] 06:33:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12648e400) [pid = 1652] [serial = 435] [outer = 0x0] 06:33:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x128ad0000) [pid = 1652] [serial = 436] [outer = 0x12648e400] 06:33:35 INFO - PROCESS | 1652 | 1466516015950 Marionette DEBUG loaded listener.js 06:33:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x128ed4c00) [pid = 1652] [serial = 437] [outer = 0x12648e400] 06:33:36 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:36 INFO - PROCESS | 1652 | 1466516016371 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]]]}] 06:33:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:33:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 668ms 06:33:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:33:36 INFO - PROCESS | 1652 | 1466516016393 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 06:33:36 INFO - PROCESS | 1652 | 1466516016394 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 06:33:36 INFO - PROCESS | 1652 | 1466516016396 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:33:36 INFO - PROCESS | 1652 | 1466516016398 Marionette TRACE conn2 <- [1,558,null,{}] 06:33:36 INFO - PROCESS | 1652 | 1466516016400 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}] 06:33:36 INFO - PROCESS | 1652 | 1466516016401 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:36 INFO - PROCESS | 1652 | 1466516016503 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 06:33:36 INFO - PROCESS | 1652 | 1466516016566 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:36 INFO - PROCESS | 1652 | 1466516016567 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c162800 == 45 [pid = 1652] [id = 147] 06:33:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12940ec00) [pid = 1652] [serial = 438] [outer = 0x0] 06:33:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12a5fc000) [pid = 1652] [serial = 439] [outer = 0x12940ec00] 06:33:36 INFO - PROCESS | 1652 | 1466516016600 Marionette DEBUG loaded listener.js 06:33:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12b005c00) [pid = 1652] [serial = 440] [outer = 0x12940ec00] 06:33:37 INFO - PROCESS | 1652 | 1466516017038 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]]]}] 06:33:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:33:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 668ms 06:33:37 INFO - PROCESS | 1652 | 1466516017065 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 06:33:37 INFO - PROCESS | 1652 | 1466516017066 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 06:33:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:33:37 INFO - PROCESS | 1652 | 1466516017069 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:33:37 INFO - PROCESS | 1652 | 1466516017070 Marionette TRACE conn2 <- [1,562,null,{}] 06:33:37 INFO - PROCESS | 1652 | 1466516017072 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}] 06:33:37 INFO - PROCESS | 1652 | 1466516017077 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:37 INFO - PROCESS | 1652 | 1466516017215 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 06:33:37 INFO - PROCESS | 1652 | 1466516017283 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:37 INFO - PROCESS | 1652 | 1466516017284 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12397f000 == 46 [pid = 1652] [id = 148] 06:33:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1162a1400) [pid = 1652] [serial = 441] [outer = 0x0] 06:33:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12b1dd400) [pid = 1652] [serial = 442] [outer = 0x1162a1400] 06:33:37 INFO - PROCESS | 1652 | 1466516017315 Marionette DEBUG loaded listener.js 06:33:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12bcb7800) [pid = 1652] [serial = 443] [outer = 0x1162a1400] 06:33:37 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:37 INFO - PROCESS | 1652 | 1466516017860 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]]]}] 06:33:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:33:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 818ms 06:33:37 INFO - PROCESS | 1652 | 1466516017904 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 06:33:37 INFO - PROCESS | 1652 | 1466516017907 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 06:33:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:33:37 INFO - PROCESS | 1652 | 1466516017912 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:33:37 INFO - PROCESS | 1652 | 1466516017914 Marionette TRACE conn2 <- [1,566,null,{}] 06:33:37 INFO - PROCESS | 1652 | 1466516017918 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}] 06:33:37 INFO - PROCESS | 1652 | 1466516017920 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:38 INFO - PROCESS | 1652 | 1466516018017 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 06:33:38 INFO - PROCESS | 1652 | 1466516018091 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:38 INFO - PROCESS | 1652 | 1466516018093 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x1131ae800 == 47 [pid = 1652] [id = 149] 06:33:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11708e400) [pid = 1652] [serial = 444] [outer = 0x0] 06:33:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1176bdc00) [pid = 1652] [serial = 445] [outer = 0x11708e400] 06:33:38 INFO - PROCESS | 1652 | 1466516018124 Marionette DEBUG loaded listener.js 06:33:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x118446c00) [pid = 1652] [serial = 446] [outer = 0x11708e400] 06:33:38 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4c7800 == 46 [pid = 1652] [id = 141] 06:33:38 INFO - PROCESS | 1652 | --DOCSHELL 0x119c4e800 == 45 [pid = 1652] [id = 140] 06:33:38 INFO - PROCESS | 1652 | --DOCSHELL 0x124a3c800 == 44 [pid = 1652] [id = 139] 06:33:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12561f000 == 43 [pid = 1652] [id = 138] 06:33:38 INFO - PROCESS | 1652 | --DOCSHELL 0x1242ab000 == 42 [pid = 1652] [id = 137] 06:33:38 INFO - PROCESS | 1652 | --DOCSHELL 0x123d6c000 == 41 [pid = 1652] [id = 136] 06:33:38 INFO - PROCESS | 1652 | --DOCSHELL 0x117570000 == 40 [pid = 1652] [id = 135] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12c399c00) [pid = 1652] [serial = 382] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | 1466516018595 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]]]}] 06:33:38 INFO - PROCESS | 1652 | --DOCSHELL 0x119d4e000 == 39 [pid = 1652] [id = 134] 06:33:38 INFO - PROCESS | 1652 | --DOCSHELL 0x11851a000 == 38 [pid = 1652] [id = 133] 06:33:38 INFO - PROCESS | 1652 | --DOCSHELL 0x117251000 == 37 [pid = 1652] [id = 132] 06:33:38 INFO - PROCESS | 1652 | --DOCSHELL 0x112fad800 == 36 [pid = 1652] [id = 131] 06:33:38 INFO - PROCESS | 1652 | --DOCSHELL 0x118519000 == 35 [pid = 1652] [id = 130] 06:33:38 INFO - PROCESS | 1652 | --DOCSHELL 0x11329b000 == 34 [pid = 1652] [id = 129] 06:33:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:33:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 721ms 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12a828c00) [pid = 1652] [serial = 364] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x124cf8c00) [pid = 1652] [serial = 349] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x125669c00) [pid = 1652] [serial = 350] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x128ec8c00) [pid = 1652] [serial = 355] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1291d2000) [pid = 1652] [serial = 356] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12b8d3800) [pid = 1652] [serial = 367] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12be51400) [pid = 1652] [serial = 370] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12bb0f800) [pid = 1652] [serial = 368] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x116b1a800) [pid = 1652] [serial = 337] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118141400) [pid = 1652] [serial = 338] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1268d8400) [pid = 1652] [serial = 352] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12bf36400) [pid = 1652] [serial = 371] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x126c16000) [pid = 1652] [serial = 376] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118964000) [pid = 1652] [serial = 373] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128b52000) [pid = 1652] [serial = 353] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x129412000) [pid = 1652] [serial = 358] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1211eb400) [pid = 1652] [serial = 374] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12a44d000) [pid = 1652] [serial = 359] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12b8ce800) [pid = 1652] [serial = 379] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119a98800) [pid = 1652] [serial = 343] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1210e2400) [pid = 1652] [serial = 344] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12453fc00) [pid = 1652] [serial = 346] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124c84400) [pid = 1652] [serial = 347] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11897ec00) [pid = 1652] [serial = 340] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118af6c00) [pid = 1652] [serial = 341] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12bf3fc00) [pid = 1652] [serial = 380] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12a56fc00) [pid = 1652] [serial = 361] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12a81a800) [pid = 1652] [serial = 362] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12b006000) [pid = 1652] [serial = 365] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12ab8d400) [pid = 1652] [serial = 377] [outer = 0x0] [url = about:blank] 06:33:38 INFO - PROCESS | 1652 | 1466516018640 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 06:33:38 INFO - PROCESS | 1652 | 1466516018643 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 06:33:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:33:38 INFO - PROCESS | 1652 | 1466516018650 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:33:38 INFO - PROCESS | 1652 | 1466516018651 Marionette TRACE conn2 <- [1,570,null,{}] 06:33:38 INFO - PROCESS | 1652 | 1466516018654 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}] 06:33:38 INFO - PROCESS | 1652 | 1466516018655 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:38 INFO - PROCESS | 1652 | 1466516018736 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 06:33:38 INFO - PROCESS | 1652 | 1466516018743 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:38 INFO - PROCESS | 1652 | 1466516018744 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x11724b000 == 35 [pid = 1652] [id = 150] 06:33:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11896a800) [pid = 1652] [serial = 447] [outer = 0x0] 06:33:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118a72c00) [pid = 1652] [serial = 448] [outer = 0x11896a800] 06:33:38 INFO - PROCESS | 1652 | 1466516018771 Marionette DEBUG loaded listener.js 06:33:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119a5b000) [pid = 1652] [serial = 449] [outer = 0x11896a800] 06:33:39 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:39 INFO - PROCESS | 1652 | 1466516019260 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]]]}] 06:33:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:33:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 623ms 06:33:39 INFO - PROCESS | 1652 | 1466516019293 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 06:33:39 INFO - PROCESS | 1652 | 1466516019297 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 06:33:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:33:39 INFO - PROCESS | 1652 | 1466516019304 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:33:39 INFO - PROCESS | 1652 | 1466516019310 Marionette TRACE conn2 <- [1,574,null,{}] 06:33:39 INFO - PROCESS | 1652 | 1466516019317 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}] 06:33:39 INFO - PROCESS | 1652 | 1466516019320 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:39 INFO - PROCESS | 1652 | 1466516019470 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 06:33:39 INFO - PROCESS | 1652 | 1466516019564 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:39 INFO - PROCESS | 1652 | 1466516019566 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x11850c000 == 36 [pid = 1652] [id = 151] 06:33:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118449c00) [pid = 1652] [serial = 450] [outer = 0x0] 06:33:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11897b400) [pid = 1652] [serial = 451] [outer = 0x118449c00] 06:33:39 INFO - PROCESS | 1652 | 1466516019617 Marionette DEBUG loaded listener.js 06:33:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119565000) [pid = 1652] [serial = 452] [outer = 0x118449c00] 06:33:40 INFO - PROCESS | 1652 | 1466516020120 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]]]}] 06:33:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:33:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 827ms 06:33:40 INFO - PROCESS | 1652 | 1466516020130 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 06:33:40 INFO - PROCESS | 1652 | 1466516020133 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 06:33:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:33:40 INFO - PROCESS | 1652 | 1466516020138 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:33:40 INFO - PROCESS | 1652 | 1466516020141 Marionette TRACE conn2 <- [1,578,null,{}] 06:33:40 INFO - PROCESS | 1652 | 1466516020145 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}] 06:33:40 INFO - PROCESS | 1652 | 1466516020147 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:40 INFO - PROCESS | 1652 | 1466516020248 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 06:33:40 INFO - PROCESS | 1652 | 1466516020310 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:40 INFO - PROCESS | 1652 | 1466516020311 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12100b000 == 37 [pid = 1652] [id = 152] 06:33:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119baf000) [pid = 1652] [serial = 453] [outer = 0x0] 06:33:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1211eac00) [pid = 1652] [serial = 454] [outer = 0x119baf000] 06:33:40 INFO - PROCESS | 1652 | 1466516020349 Marionette DEBUG loaded listener.js 06:33:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12407a000) [pid = 1652] [serial = 455] [outer = 0x119baf000] 06:33:40 INFO - PROCESS | 1652 | 1466516020854 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]]]}] 06:33:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:33:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 774ms 06:33:40 INFO - PROCESS | 1652 | 1466516020912 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 06:33:40 INFO - PROCESS | 1652 | 1466516020914 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 06:33:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:33:40 INFO - PROCESS | 1652 | 1466516020918 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:33:40 INFO - PROCESS | 1652 | 1466516020922 Marionette TRACE conn2 <- [1,582,null,{}] 06:33:40 INFO - PROCESS | 1652 | 1466516020932 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}] 06:33:40 INFO - PROCESS | 1652 | 1466516020937 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:41 INFO - PROCESS | 1652 | 1466516021039 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 06:33:41 INFO - PROCESS | 1652 | 1466516021100 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:41 INFO - PROCESS | 1652 | 1466516021103 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x116714800 == 38 [pid = 1652] [id = 153] 06:33:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12566d000) [pid = 1652] [serial = 456] [outer = 0x0] 06:33:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12603f000) [pid = 1652] [serial = 457] [outer = 0x12566d000] 06:33:41 INFO - PROCESS | 1652 | 1466516021135 Marionette DEBUG loaded listener.js 06:33:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126c14000) [pid = 1652] [serial = 458] [outer = 0x12566d000] 06:33:41 INFO - PROCESS | 1652 | 1466516021652 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]]]}] 06:33:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:33:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 775ms 06:33:41 INFO - PROCESS | 1652 | 1466516021698 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 06:33:41 INFO - PROCESS | 1652 | 1466516021701 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 06:33:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:33:41 INFO - PROCESS | 1652 | 1466516021704 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:33:41 INFO - PROCESS | 1652 | 1466516021705 Marionette TRACE conn2 <- [1,586,null,{}] 06:33:41 INFO - PROCESS | 1652 | 1466516021710 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}] 06:33:41 INFO - PROCESS | 1652 | 1466516021711 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:41 INFO - PROCESS | 1652 | 1466516021798 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 06:33:41 INFO - PROCESS | 1652 | 1466516021860 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:41 INFO - PROCESS | 1652 | 1466516021862 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x124ccf800 == 39 [pid = 1652] [id = 154] 06:33:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126c15000) [pid = 1652] [serial = 459] [outer = 0x0] 06:33:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1291d1c00) [pid = 1652] [serial = 460] [outer = 0x126c15000] 06:33:41 INFO - PROCESS | 1652 | 1466516021913 Marionette DEBUG loaded listener.js 06:33:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x129419000) [pid = 1652] [serial = 461] [outer = 0x126c15000] 06:33:42 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:42 INFO - PROCESS | 1652 | 1466516022456 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]]]}] 06:33:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:33:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 772ms 06:33:42 INFO - PROCESS | 1652 | 1466516022493 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 06:33:42 INFO - PROCESS | 1652 | 1466516022495 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 06:33:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:33:42 INFO - PROCESS | 1652 | 1466516022501 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:33:42 INFO - PROCESS | 1652 | 1466516022503 Marionette TRACE conn2 <- [1,590,null,{}] 06:33:42 INFO - PROCESS | 1652 | 1466516022509 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}] 06:33:42 INFO - PROCESS | 1652 | 1466516022511 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:42 INFO - PROCESS | 1652 | 1466516022631 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 06:33:42 INFO - PROCESS | 1652 | 1466516022695 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:42 INFO - PROCESS | 1652 | 1466516022696 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x126620000 == 40 [pid = 1652] [id = 155] 06:33:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a5f1000) [pid = 1652] [serial = 462] [outer = 0x0] 06:33:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12a824000) [pid = 1652] [serial = 463] [outer = 0x12a5f1000] 06:33:42 INFO - PROCESS | 1652 | 1466516022725 Marionette DEBUG loaded listener.js 06:33:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12b00fc00) [pid = 1652] [serial = 464] [outer = 0x12a5f1000] 06:33:43 INFO - PROCESS | 1652 | 1466516023185 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]]]}] 06:33:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:33:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 721ms 06:33:43 INFO - PROCESS | 1652 | 1466516023226 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 06:33:43 INFO - PROCESS | 1652 | 1466516023227 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 06:33:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:33:43 INFO - PROCESS | 1652 | 1466516023231 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:33:43 INFO - PROCESS | 1652 | 1466516023233 Marionette TRACE conn2 <- [1,594,null,{}] 06:33:43 INFO - PROCESS | 1652 | 1466516023235 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}] 06:33:43 INFO - PROCESS | 1652 | 1466516023243 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:43 INFO - PROCESS | 1652 | 1466516023364 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 06:33:43 INFO - PROCESS | 1652 | 1466516023428 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:43 INFO - PROCESS | 1652 | 1466516023430 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12914a800 == 41 [pid = 1652] [id = 156] 06:33:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12b8dc000) [pid = 1652] [serial = 465] [outer = 0x0] 06:33:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12bcb0400) [pid = 1652] [serial = 466] [outer = 0x12b8dc000] 06:33:43 INFO - PROCESS | 1652 | 1466516023462 Marionette DEBUG loaded listener.js 06:33:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12be5c800) [pid = 1652] [serial = 467] [outer = 0x12b8dc000] 06:33:43 INFO - PROCESS | 1652 | 1466516023958 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]]]}] 06:33:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:33:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 773ms 06:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1131ae800 == 40 [pid = 1652] [id = 149] 06:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12397f000 == 39 [pid = 1652] [id = 148] 06:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12c162800 == 38 [pid = 1652] [id = 147] 06:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb76800 == 37 [pid = 1652] [id = 146] 06:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12b13b800 == 36 [pid = 1652] [id = 145] 06:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x121037800 == 35 [pid = 1652] [id = 144] 06:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x116abc000 == 34 [pid = 1652] [id = 143] 06:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x126620000 == 33 [pid = 1652] [id = 155] 06:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x124ccf800 == 32 [pid = 1652] [id = 154] 06:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5b2800 == 31 [pid = 1652] [id = 142] 06:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x116714800 == 30 [pid = 1652] [id = 153] 06:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12100b000 == 29 [pid = 1652] [id = 152] 06:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x11724b000 == 28 [pid = 1652] [id = 150] 06:33:44 INFO - PROCESS | 1652 | --DOCSHELL 0x11850c000 == 27 [pid = 1652] [id = 151] 06:33:44 INFO - PROCESS | 1652 | 1466516024621 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 06:33:44 INFO - PROCESS | 1652 | 1466516024624 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 06:33:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:33:44 INFO - PROCESS | 1652 | 1466516024654 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:33:44 INFO - PROCESS | 1652 | 1466516024656 Marionette TRACE conn2 <- [1,598,null,{}] 06:33:44 INFO - PROCESS | 1652 | 1466516024662 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}] 06:33:44 INFO - PROCESS | 1652 | 1466516024665 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:44 INFO - PROCESS | 1652 | 1466516024744 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 06:33:44 INFO - PROCESS | 1652 | 1466516024750 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:44 INFO - PROCESS | 1652 | 1466516024753 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x11627f000 == 28 [pid = 1652] [id = 157] 06:33:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11708d000) [pid = 1652] [serial = 468] [outer = 0x0] 06:33:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11708f800) [pid = 1652] [serial = 469] [outer = 0x11708d000] 06:33:44 INFO - PROCESS | 1652 | 1466516024784 Marionette DEBUG loaded listener.js 06:33:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x118339000) [pid = 1652] [serial = 470] [outer = 0x11708d000] 06:33:45 INFO - PROCESS | 1652 | 1466516025120 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]]]}] 06:33:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:33:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 545ms 06:33:45 INFO - PROCESS | 1652 | 1466516025177 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 06:33:45 INFO - PROCESS | 1652 | 1466516025179 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 06:33:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:33:45 INFO - PROCESS | 1652 | 1466516025184 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:33:45 INFO - PROCESS | 1652 | 1466516025187 Marionette TRACE conn2 <- [1,602,null,{}] 06:33:45 INFO - PROCESS | 1652 | 1466516025190 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}] 06:33:45 INFO - PROCESS | 1652 | 1466516025191 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:45 INFO - PROCESS | 1652 | 1466516025271 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 06:33:45 INFO - PROCESS | 1652 | 1466516025278 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:45 INFO - PROCESS | 1652 | 1466516025279 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x118256800 == 29 [pid = 1652] [id = 158] 06:33:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11871e400) [pid = 1652] [serial = 471] [outer = 0x0] 06:33:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1192de000) [pid = 1652] [serial = 472] [outer = 0x11871e400] 06:33:45 INFO - PROCESS | 1652 | 1466516025307 Marionette DEBUG loaded listener.js 06:33:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119568400) [pid = 1652] [serial = 473] [outer = 0x11871e400] 06:33:45 INFO - PROCESS | 1652 | 1466516025647 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]]]}] 06:33:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:33:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 472ms 06:33:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:33:45 INFO - PROCESS | 1652 | 1466516025659 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 06:33:45 INFO - PROCESS | 1652 | 1466516025660 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 06:33:45 INFO - PROCESS | 1652 | 1466516025663 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:33:45 INFO - PROCESS | 1652 | 1466516025664 Marionette TRACE conn2 <- [1,606,null,{}] 06:33:45 INFO - PROCESS | 1652 | 1466516025671 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}] 06:33:45 INFO - PROCESS | 1652 | 1466516025675 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:45 INFO - PROCESS | 1652 | 1466516025770 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 06:33:45 INFO - PROCESS | 1652 | 1466516025826 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:45 INFO - PROCESS | 1652 | 1466516025829 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x119db9800 == 30 [pid = 1652] [id = 159] 06:33:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1210e1800) [pid = 1652] [serial = 474] [outer = 0x0] 06:33:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1211ec400) [pid = 1652] [serial = 475] [outer = 0x1210e1800] 06:33:45 INFO - PROCESS | 1652 | 1466516025860 Marionette DEBUG loaded listener.js 06:33:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12453f400) [pid = 1652] [serial = 476] [outer = 0x1210e1800] 06:33:46 INFO - PROCESS | 1652 | 1466516026291 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]]]}] 06:33:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:33:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 669ms 06:33:46 INFO - PROCESS | 1652 | 1466516026336 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 06:33:46 INFO - PROCESS | 1652 | 1466516026338 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 06:33:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:33:46 INFO - PROCESS | 1652 | 1466516026367 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:33:46 INFO - PROCESS | 1652 | 1466516026369 Marionette TRACE conn2 <- [1,610,null,{}] 06:33:46 INFO - PROCESS | 1652 | 1466516026375 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}] 06:33:46 INFO - PROCESS | 1652 | 1466516026377 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:46 INFO - PROCESS | 1652 | 1466516026500 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 06:33:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x124cf5c00) [pid = 1652] [serial = 477] [outer = 0x12cda2800] 06:33:46 INFO - PROCESS | 1652 | 1466516026535 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:46 INFO - PROCESS | 1652 | 1466516026536 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x124add800 == 31 [pid = 1652] [id = 160] 06:33:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x125603800) [pid = 1652] [serial = 478] [outer = 0x0] 06:33:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12566c000) [pid = 1652] [serial = 479] [outer = 0x125603800] 06:33:46 INFO - PROCESS | 1652 | 1466516026565 Marionette DEBUG loaded listener.js 06:33:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12648dc00) [pid = 1652] [serial = 480] [outer = 0x125603800] 06:33:46 INFO - PROCESS | 1652 | 1466516026927 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]]]}] 06:33:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:33:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 588ms 06:33:46 INFO - PROCESS | 1652 | 1466516026939 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 06:33:46 INFO - PROCESS | 1652 | 1466516026941 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 06:33:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:33:46 INFO - PROCESS | 1652 | 1466516026950 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:33:46 INFO - PROCESS | 1652 | 1466516026951 Marionette TRACE conn2 <- [1,614,null,{}] 06:33:46 INFO - PROCESS | 1652 | 1466516026953 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}] 06:33:46 INFO - PROCESS | 1652 | 1466516026955 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:47 INFO - PROCESS | 1652 | 1466516027051 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 06:33:47 INFO - PROCESS | 1652 | 1466516027105 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:47 INFO - PROCESS | 1652 | 1466516027106 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x124a3e800 == 32 [pid = 1652] [id = 161] 06:33:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x125606c00) [pid = 1652] [serial = 481] [outer = 0x0] 06:33:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1268e3400) [pid = 1652] [serial = 482] [outer = 0x125606c00] 06:33:47 INFO - PROCESS | 1652 | 1466516027140 Marionette DEBUG loaded listener.js 06:33:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x128ad7c00) [pid = 1652] [serial = 483] [outer = 0x125606c00] 06:33:47 INFO - PROCESS | 1652 | 1466516027450 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]]]}] 06:33:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:33:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 520ms 06:33:47 INFO - PROCESS | 1652 | 1466516027471 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 06:33:47 INFO - PROCESS | 1652 | 1466516027474 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 06:33:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:33:47 INFO - PROCESS | 1652 | 1466516027479 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:33:47 INFO - PROCESS | 1652 | 1466516027480 Marionette TRACE conn2 <- [1,618,null,{}] 06:33:47 INFO - PROCESS | 1652 | 1466516027482 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}] 06:33:47 INFO - PROCESS | 1652 | 1466516027487 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:47 INFO - PROCESS | 1652 | 1466516027610 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 06:33:47 INFO - PROCESS | 1652 | 1466516027615 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:47 INFO - PROCESS | 1652 | 1466516027616 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x129143000 == 33 [pid = 1652] [id = 162] 06:33:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x128be1c00) [pid = 1652] [serial = 484] [outer = 0x0] 06:33:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12940dc00) [pid = 1652] [serial = 485] [outer = 0x128be1c00] 06:33:47 INFO - PROCESS | 1652 | 1466516027641 Marionette DEBUG loaded listener.js 06:33:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12ab8d400) [pid = 1652] [serial = 486] [outer = 0x128be1c00] 06:33:47 INFO - PROCESS | 1652 | 1466516027968 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]]]}] 06:33:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:33:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 518ms 06:33:47 INFO - PROCESS | 1652 | 1466516027998 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 06:33:48 INFO - PROCESS | 1652 | 1466516027999 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 06:33:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:33:48 INFO - PROCESS | 1652 | 1466516028010 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:33:48 INFO - PROCESS | 1652 | 1466516028011 Marionette TRACE conn2 <- [1,622,null,{}] 06:33:48 INFO - PROCESS | 1652 | 1466516028013 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}] 06:33:48 INFO - PROCESS | 1652 | 1466516028014 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:48 INFO - PROCESS | 1652 | 1466516028107 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 06:33:48 INFO - PROCESS | 1652 | 1466516028111 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:48 INFO - PROCESS | 1652 | 1466516028112 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5aa800 == 34 [pid = 1652] [id = 163] 06:33:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x119449400) [pid = 1652] [serial = 487] [outer = 0x0] 06:33:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12b8cd400) [pid = 1652] [serial = 488] [outer = 0x119449400] 06:33:48 INFO - PROCESS | 1652 | 1466516028137 Marionette DEBUG loaded listener.js 06:33:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12b90f800) [pid = 1652] [serial = 489] [outer = 0x119449400] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x128acc400) [pid = 1652] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x119bafc00) [pid = 1652] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x128ed2400) [pid = 1652] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x1176b0c00) [pid = 1652] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x126039400) [pid = 1652] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x118455800) [pid = 1652] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x119d05000) [pid = 1652] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x118447800) [pid = 1652] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x119aa0400) [pid = 1652] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x115f89800) [pid = 1652] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11297b800) [pid = 1652] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x118725800) [pid = 1652] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x116b14400) [pid = 1652] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x116af7400) [pid = 1652] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12bf40000) [pid = 1652] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x112eeb800) [pid = 1652] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11833bc00) [pid = 1652] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119564800) [pid = 1652] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12648e400) [pid = 1652] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12940ec00) [pid = 1652] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12a81e000) [pid = 1652] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1162a1400) [pid = 1652] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11708e400) [pid = 1652] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:33:48 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11896a800) [pid = 1652] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:33:48 INFO - PROCESS | 1652 | 1466516028782 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]]]}] 06:33:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:33:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 820ms 06:33:48 INFO - PROCESS | 1652 | 1466516028829 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 06:33:48 INFO - PROCESS | 1652 | 1466516028831 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 06:33:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:33:48 INFO - PROCESS | 1652 | 1466516028833 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:33:48 INFO - PROCESS | 1652 | 1466516028834 Marionette TRACE conn2 <- [1,626,null,{}] 06:33:48 INFO - PROCESS | 1652 | 1466516028836 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}] 06:33:48 INFO - PROCESS | 1652 | 1466516028838 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:48 INFO - PROCESS | 1652 | 1466516028914 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 06:33:48 INFO - PROCESS | 1652 | 1466516028918 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:48 INFO - PROCESS | 1652 | 1466516028919 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12398b800 == 35 [pid = 1652] [id = 164] 06:33:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116241000) [pid = 1652] [serial = 490] [outer = 0x0] 06:33:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11827f000) [pid = 1652] [serial = 491] [outer = 0x116241000] 06:33:48 INFO - PROCESS | 1652 | 1466516028946 Marionette DEBUG loaded listener.js 06:33:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119445400) [pid = 1652] [serial = 492] [outer = 0x116241000] 06:33:49 INFO - PROCESS | 1652 | 1466516029292 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]]]}] 06:33:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:33:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 468ms 06:33:49 INFO - PROCESS | 1652 | 1466516029301 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 06:33:49 INFO - PROCESS | 1652 | 1466516029303 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 06:33:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:33:49 INFO - PROCESS | 1652 | 1466516029305 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:33:49 INFO - PROCESS | 1652 | 1466516029306 Marionette TRACE conn2 <- [1,630,null,{}] 06:33:49 INFO - PROCESS | 1652 | 1466516029312 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}] 06:33:49 INFO - PROCESS | 1652 | 1466516029313 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:49 INFO - PROCESS | 1652 | 1466516029419 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 06:33:49 INFO - PROCESS | 1652 | 1466516029425 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:49 INFO - PROCESS | 1652 | 1466516029426 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a842800 == 36 [pid = 1652] [id = 165] 06:33:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x116af4400) [pid = 1652] [serial = 493] [outer = 0x0] 06:33:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x119561800) [pid = 1652] [serial = 494] [outer = 0x116af4400] 06:33:49 INFO - PROCESS | 1652 | 1466516029451 Marionette DEBUG loaded listener.js 06:33:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1268be800) [pid = 1652] [serial = 495] [outer = 0x116af4400] 06:33:49 INFO - PROCESS | 1652 | 1466516029826 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]]]}] 06:33:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:33:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 572ms 06:33:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:33:49 INFO - PROCESS | 1652 | 1466516029877 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 06:33:49 INFO - PROCESS | 1652 | 1466516029878 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 06:33:49 INFO - PROCESS | 1652 | 1466516029880 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:33:49 INFO - PROCESS | 1652 | 1466516029881 Marionette TRACE conn2 <- [1,634,null,{}] 06:33:49 INFO - PROCESS | 1652 | 1466516029883 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}] 06:33:49 INFO - PROCESS | 1652 | 1466516029884 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:49 INFO - PROCESS | 1652 | 1466516029954 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 06:33:50 INFO - PROCESS | 1652 | 1466516030015 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:50 INFO - PROCESS | 1652 | 1466516030016 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb5d000 == 37 [pid = 1652] [id = 166] 06:33:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x116af1c00) [pid = 1652] [serial = 496] [outer = 0x0] 06:33:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128bdb000) [pid = 1652] [serial = 497] [outer = 0x116af1c00] 06:33:50 INFO - PROCESS | 1652 | 1466516030046 Marionette DEBUG loaded listener.js 06:33:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12b916400) [pid = 1652] [serial = 498] [outer = 0x116af1c00] 06:33:50 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:50 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:50 INFO - PROCESS | 1652 | 1466516030451 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]]]}] 06:33:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:33:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 618ms 06:33:50 INFO - PROCESS | 1652 | 1466516030500 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 06:33:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:33:50 INFO - PROCESS | 1652 | 1466516030502 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 06:33:50 INFO - PROCESS | 1652 | 1466516030505 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:33:50 INFO - PROCESS | 1652 | 1466516030508 Marionette TRACE conn2 <- [1,638,null,{}] 06:33:50 INFO - PROCESS | 1652 | 1466516030511 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}] 06:33:50 INFO - PROCESS | 1652 | 1466516030514 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:50 INFO - PROCESS | 1652 | 1466516030685 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 06:33:50 INFO - PROCESS | 1652 | 1466516030778 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:50 INFO - PROCESS | 1652 | 1466516030779 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x112fa8800 == 38 [pid = 1652] [id = 167] 06:33:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x111e2e800) [pid = 1652] [serial = 499] [outer = 0x0] 06:33:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x112a72400) [pid = 1652] [serial = 500] [outer = 0x111e2e800] 06:33:50 INFO - PROCESS | 1652 | 1466516030811 Marionette DEBUG loaded listener.js 06:33:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1165ec000) [pid = 1652] [serial = 501] [outer = 0x111e2e800] 06:33:51 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:51 INFO - PROCESS | 1652 | 1466516031377 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]]]}] 06:33:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:33:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 921ms 06:33:51 INFO - PROCESS | 1652 | 1466516031427 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 06:33:51 INFO - PROCESS | 1652 | 1466516031430 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 06:33:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:33:51 INFO - PROCESS | 1652 | 1466516031433 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:33:51 INFO - PROCESS | 1652 | 1466516031435 Marionette TRACE conn2 <- [1,642,null,{}] 06:33:51 INFO - PROCESS | 1652 | 1466516031439 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}] 06:33:51 INFO - PROCESS | 1652 | 1466516031442 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:51 INFO - PROCESS | 1652 | 1466516031550 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 06:33:51 INFO - PROCESS | 1652 | 1466516031629 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:51 INFO - PROCESS | 1652 | 1466516031631 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x119dbc800 == 39 [pid = 1652] [id = 168] 06:33:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x118966000) [pid = 1652] [serial = 502] [outer = 0x0] 06:33:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11955d000) [pid = 1652] [serial = 503] [outer = 0x118966000] 06:33:51 INFO - PROCESS | 1652 | 1466516031662 Marionette DEBUG loaded listener.js 06:33:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x119a9c400) [pid = 1652] [serial = 504] [outer = 0x118966000] 06:33:52 INFO - PROCESS | 1652 | 1466516032170 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]]]}] 06:33:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:33:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 769ms 06:33:52 INFO - PROCESS | 1652 | 1466516032219 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 06:33:52 INFO - PROCESS | 1652 | 1466516032222 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 06:33:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:33:52 INFO - PROCESS | 1652 | 1466516032228 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:33:52 INFO - PROCESS | 1652 | 1466516032229 Marionette TRACE conn2 <- [1,646,null,{}] 06:33:52 INFO - PROCESS | 1652 | 1466516032231 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}] 06:33:52 INFO - PROCESS | 1652 | 1466516032233 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:52 INFO - PROCESS | 1652 | 1466516032335 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 06:33:52 INFO - PROCESS | 1652 | 1466516032430 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:52 INFO - PROCESS | 1652 | 1466516032432 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x11651c000 == 40 [pid = 1652] [id = 169] 06:33:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x11683fc00) [pid = 1652] [serial = 505] [outer = 0x0] 06:33:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x11844c400) [pid = 1652] [serial = 506] [outer = 0x11683fc00] 06:33:52 INFO - PROCESS | 1652 | 1466516032480 Marionette DEBUG loaded listener.js 06:33:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x119ba9c00) [pid = 1652] [serial = 507] [outer = 0x11683fc00] 06:33:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb5d000 == 39 [pid = 1652] [id = 166] 06:33:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12a842800 == 38 [pid = 1652] [id = 165] 06:33:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12398b800 == 37 [pid = 1652] [id = 164] 06:33:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5aa800 == 36 [pid = 1652] [id = 163] 06:33:53 INFO - PROCESS | 1652 | --DOCSHELL 0x129143000 == 35 [pid = 1652] [id = 162] 06:33:53 INFO - PROCESS | 1652 | --DOCSHELL 0x124a3e800 == 34 [pid = 1652] [id = 161] 06:33:53 INFO - PROCESS | 1652 | --DOCSHELL 0x124add800 == 33 [pid = 1652] [id = 160] 06:33:53 INFO - PROCESS | 1652 | --DOCSHELL 0x119db9800 == 32 [pid = 1652] [id = 159] 06:33:53 INFO - PROCESS | 1652 | --DOCSHELL 0x118256800 == 31 [pid = 1652] [id = 158] 06:33:53 INFO - PROCESS | 1652 | --DOCSHELL 0x11627f000 == 30 [pid = 1652] [id = 157] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x119a5b000) [pid = 1652] [serial = 449] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x118a72c00) [pid = 1652] [serial = 448] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1176bdc00) [pid = 1652] [serial = 445] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x128ad3400) [pid = 1652] [serial = 412] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1210dd400) [pid = 1652] [serial = 403] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1211ec800) [pid = 1652] [serial = 404] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12941ac00) [pid = 1652] [serial = 421] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x128adac00) [pid = 1652] [serial = 418] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12662bc00) [pid = 1652] [serial = 409] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11944b800) [pid = 1652] [serial = 389] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12566a400) [pid = 1652] [serial = 407] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119568c00) [pid = 1652] [serial = 415] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118969400) [pid = 1652] [serial = 388] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x125610800) [pid = 1652] [serial = 416] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119bb2000) [pid = 1652] [serial = 400] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x117089400) [pid = 1652] [serial = 392] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1133e3800) [pid = 1652] [serial = 385] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119d05c00) [pid = 1652] [serial = 401] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118a6b800) [pid = 1652] [serial = 397] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x126c13c00) [pid = 1652] [serial = 410] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1177d0c00) [pid = 1652] [serial = 394] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118728c00) [pid = 1652] [serial = 395] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119566400) [pid = 1652] [serial = 335] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128ada000) [pid = 1652] [serial = 413] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x124073800) [pid = 1652] [serial = 406] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116ae9400) [pid = 1652] [serial = 386] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128ed1c00) [pid = 1652] [serial = 419] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119a56400) [pid = 1652] [serial = 398] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116a02400) [pid = 1652] [serial = 391] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12c3a2000) [pid = 1652] [serial = 383] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116a06000) [pid = 1652] [serial = 427] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118979400) [pid = 1652] [serial = 430] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11708dc00) [pid = 1652] [serial = 428] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119bb6400) [pid = 1652] [serial = 433] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11955b800) [pid = 1652] [serial = 431] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128ad0000) [pid = 1652] [serial = 436] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x124a85400) [pid = 1652] [serial = 434] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12ab8f000) [pid = 1652] [serial = 422] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a5fc000) [pid = 1652] [serial = 439] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128ed4c00) [pid = 1652] [serial = 437] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12b007c00) [pid = 1652] [serial = 424] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12b1dd400) [pid = 1652] [serial = 442] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12b005c00) [pid = 1652] [serial = 440] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12bcb7800) [pid = 1652] [serial = 443] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12b8d4000) [pid = 1652] [serial = 425] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x118446c00) [pid = 1652] [serial = 446] [outer = 0x0] [url = about:blank] 06:33:53 INFO - PROCESS | 1652 | 1466516033183 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]]]}] 06:33:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:33:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 971ms 06:33:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:33:53 INFO - PROCESS | 1652 | 1466516033200 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 06:33:53 INFO - PROCESS | 1652 | 1466516033202 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 06:33:53 INFO - PROCESS | 1652 | 1466516033205 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:33:53 INFO - PROCESS | 1652 | 1466516033211 Marionette TRACE conn2 <- [1,650,null,{}] 06:33:53 INFO - PROCESS | 1652 | 1466516033214 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}] 06:33:53 INFO - PROCESS | 1652 | 1466516033216 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:53 INFO - PROCESS | 1652 | 1466516033292 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 06:33:53 INFO - PROCESS | 1652 | 1466516033297 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:53 INFO - PROCESS | 1652 | 1466516033299 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ab0000 == 31 [pid = 1652] [id = 170] 06:33:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118446c00) [pid = 1652] [serial = 508] [outer = 0x0] 06:33:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1185adc00) [pid = 1652] [serial = 509] [outer = 0x118446c00] 06:33:53 INFO - PROCESS | 1652 | 1466516033329 Marionette DEBUG loaded listener.js 06:33:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118a6b800) [pid = 1652] [serial = 510] [outer = 0x118446c00] 06:33:53 INFO - PROCESS | 1652 | 1466516033702 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]]]}] 06:33:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:33:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 523ms 06:33:53 INFO - PROCESS | 1652 | 1466516033729 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 06:33:53 INFO - PROCESS | 1652 | 1466516033732 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 06:33:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:33:53 INFO - PROCESS | 1652 | 1466516033736 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:33:53 INFO - PROCESS | 1652 | 1466516033738 Marionette TRACE conn2 <- [1,654,null,{}] 06:33:53 INFO - PROCESS | 1652 | 1466516033743 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}] 06:33:53 INFO - PROCESS | 1652 | 1466516033745 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:53 INFO - PROCESS | 1652 | 1466516033832 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 06:33:53 INFO - PROCESS | 1652 | 1466516033838 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:53 INFO - PROCESS | 1652 | 1466516033843 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x118268800 == 32 [pid = 1652] [id = 171] 06:33:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118aecc00) [pid = 1652] [serial = 511] [outer = 0x0] 06:33:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119aa5400) [pid = 1652] [serial = 512] [outer = 0x118aecc00] 06:33:53 INFO - PROCESS | 1652 | 1466516033890 Marionette DEBUG loaded listener.js 06:33:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119d05c00) [pid = 1652] [serial = 513] [outer = 0x118aecc00] 06:33:54 INFO - PROCESS | 1652 | 1466516034388 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]]]}] 06:33:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:33:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 673ms 06:33:54 INFO - PROCESS | 1652 | 1466516034410 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 06:33:54 INFO - PROCESS | 1652 | 1466516034412 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 06:33:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:33:54 INFO - PROCESS | 1652 | 1466516034414 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:33:54 INFO - PROCESS | 1652 | 1466516034417 Marionette TRACE conn2 <- [1,658,null,{}] 06:33:54 INFO - PROCESS | 1652 | 1466516034425 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}] 06:33:54 INFO - PROCESS | 1652 | 1466516034428 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:54 INFO - PROCESS | 1652 | 1466516034510 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 06:33:54 INFO - PROCESS | 1652 | 1466516034515 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:54 INFO - PROCESS | 1652 | 1466516034517 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x119db1800 == 33 [pid = 1652] [id = 172] 06:33:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11683dc00) [pid = 1652] [serial = 514] [outer = 0x0] 06:33:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x124a85400) [pid = 1652] [serial = 515] [outer = 0x11683dc00] 06:33:54 INFO - PROCESS | 1652 | 1466516034545 Marionette DEBUG loaded listener.js 06:33:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x125608c00) [pid = 1652] [serial = 516] [outer = 0x11683dc00] 06:33:54 INFO - PROCESS | 1652 | 1466516034891 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]]]}] 06:33:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:33:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 521ms 06:33:54 INFO - PROCESS | 1652 | 1466516034941 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 06:33:54 INFO - PROCESS | 1652 | 1466516034943 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 06:33:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:33:54 INFO - PROCESS | 1652 | 1466516034945 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:33:54 INFO - PROCESS | 1652 | 1466516034946 Marionette TRACE conn2 <- [1,662,null,{}] 06:33:54 INFO - PROCESS | 1652 | 1466516034949 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}] 06:33:54 INFO - PROCESS | 1652 | 1466516034950 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:55 INFO - PROCESS | 1652 | 1466516035035 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 06:33:55 INFO - PROCESS | 1652 | 1466516035038 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:55 INFO - PROCESS | 1652 | 1466516035040 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b6a800 == 34 [pid = 1652] [id = 173] 06:33:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x126494800) [pid = 1652] [serial = 517] [outer = 0x0] 06:33:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1268bf800) [pid = 1652] [serial = 518] [outer = 0x126494800] 06:33:55 INFO - PROCESS | 1652 | 1466516035068 Marionette DEBUG loaded listener.js 06:33:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128ad2c00) [pid = 1652] [serial = 519] [outer = 0x126494800] 06:33:55 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:55 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:55 INFO - PROCESS | 1652 | 1466516035437 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]]]}] 06:33:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:33:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 518ms 06:33:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:33:55 INFO - PROCESS | 1652 | 1466516035464 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 06:33:55 INFO - PROCESS | 1652 | 1466516035465 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 06:33:55 INFO - PROCESS | 1652 | 1466516035467 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:33:55 INFO - PROCESS | 1652 | 1466516035468 Marionette TRACE conn2 <- [1,666,null,{}] 06:33:55 INFO - PROCESS | 1652 | 1466516035471 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}] 06:33:55 INFO - PROCESS | 1652 | 1466516035472 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:55 INFO - PROCESS | 1652 | 1466516035572 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 06:33:55 INFO - PROCESS | 1652 | 1466516035576 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:55 INFO - PROCESS | 1652 | 1466516035577 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12496e800 == 35 [pid = 1652] [id = 174] 06:33:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1165e5800) [pid = 1652] [serial = 520] [outer = 0x0] 06:33:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128b4d400) [pid = 1652] [serial = 521] [outer = 0x1165e5800] 06:33:55 INFO - PROCESS | 1652 | 1466516035602 Marionette DEBUG loaded listener.js 06:33:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128ec6400) [pid = 1652] [serial = 522] [outer = 0x1165e5800] 06:33:55 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:55 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:55 INFO - PROCESS | 1652 | 1466516035965 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]]]}] 06:33:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:33:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 518ms 06:33:55 INFO - PROCESS | 1652 | 1466516035986 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 06:33:55 INFO - PROCESS | 1652 | 1466516035987 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 06:33:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:33:55 INFO - PROCESS | 1652 | 1466516035995 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:33:55 INFO - PROCESS | 1652 | 1466516035996 Marionette TRACE conn2 <- [1,670,null,{}] 06:33:56 INFO - PROCESS | 1652 | 1466516035998 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}] 06:33:56 INFO - PROCESS | 1652 | 1466516036002 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:56 INFO - PROCESS | 1652 | 1466516036112 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 06:33:56 INFO - PROCESS | 1652 | 1466516036116 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:56 INFO - PROCESS | 1652 | 1466516036117 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1266a6800 == 36 [pid = 1652] [id = 175] 06:33:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128ec8800) [pid = 1652] [serial = 523] [outer = 0x0] 06:33:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a56fc00) [pid = 1652] [serial = 524] [outer = 0x128ec8800] 06:33:56 INFO - PROCESS | 1652 | 1466516036143 Marionette DEBUG loaded listener.js 06:33:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b8ce400) [pid = 1652] [serial = 525] [outer = 0x128ec8800] 06:33:56 INFO - PROCESS | 1652 | 1466516036594 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]]]}] 06:33:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:33:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 618ms 06:33:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:33:56 INFO - PROCESS | 1652 | 1466516036614 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 06:33:56 INFO - PROCESS | 1652 | 1466516036616 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 06:33:56 INFO - PROCESS | 1652 | 1466516036620 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:33:56 INFO - PROCESS | 1652 | 1466516036621 Marionette TRACE conn2 <- [1,674,null,{}] 06:33:56 INFO - PROCESS | 1652 | 1466516036626 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}] 06:33:56 INFO - PROCESS | 1652 | 1466516036628 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:56 INFO - PROCESS | 1652 | 1466516036780 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 06:33:56 INFO - PROCESS | 1652 | 1466516036800 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:56 INFO - PROCESS | 1652 | 1466516036801 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x129447000 == 37 [pid = 1652] [id = 176] 06:33:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x115f17400) [pid = 1652] [serial = 526] [outer = 0x0] 06:33:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b90d400) [pid = 1652] [serial = 527] [outer = 0x115f17400] 06:33:56 INFO - PROCESS | 1652 | 1466516036836 Marionette DEBUG loaded listener.js 06:33:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12bb0cc00) [pid = 1652] [serial = 528] [outer = 0x115f17400] 06:33:57 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:57 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:57 INFO - PROCESS | 1652 | 1466516037161 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]]]}] 06:33:57 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 06:33:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 573ms 06:33:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:33:57 INFO - PROCESS | 1652 | 1466516037197 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 06:33:57 INFO - PROCESS | 1652 | 1466516037198 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 06:33:57 INFO - PROCESS | 1652 | 1466516037201 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:33:57 INFO - PROCESS | 1652 | 1466516037202 Marionette TRACE conn2 <- [1,678,null,{}] 06:33:57 INFO - PROCESS | 1652 | 1466516037204 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}] 06:33:57 INFO - PROCESS | 1652 | 1466516037205 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:57 INFO - PROCESS | 1652 | 1466516037389 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 06:33:57 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11708d000) [pid = 1652] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:33:57 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11871e400) [pid = 1652] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:33:57 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x125603800) [pid = 1652] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:33:57 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1210e1800) [pid = 1652] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:33:57 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x125606c00) [pid = 1652] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:33:57 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128be1c00) [pid = 1652] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:33:57 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116241000) [pid = 1652] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:33:57 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119449400) [pid = 1652] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:33:57 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118449c00) [pid = 1652] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:33:57 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12b8dc000) [pid = 1652] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:33:57 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119baf000) [pid = 1652] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:33:57 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12566d000) [pid = 1652] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:33:57 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x126c15000) [pid = 1652] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:33:57 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a5f1000) [pid = 1652] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:33:57 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x116af4400) [pid = 1652] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:33:57 INFO - PROCESS | 1652 | 1466516037446 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:57 INFO - PROCESS | 1652 | 1466516037447 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x117574800 == 38 [pid = 1652] [id = 177] 06:33:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x116735800) [pid = 1652] [serial = 529] [outer = 0x0] 06:33:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1177cc400) [pid = 1652] [serial = 530] [outer = 0x116735800] 06:33:57 INFO - PROCESS | 1652 | 1466516037475 Marionette DEBUG loaded listener.js 06:33:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119baac00) [pid = 1652] [serial = 531] [outer = 0x116735800] 06:33:57 INFO - PROCESS | 1652 | 1466516037762 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]]]}] 06:33:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:33:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 620ms 06:33:57 INFO - PROCESS | 1652 | 1466516037822 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 06:33:57 INFO - PROCESS | 1652 | 1466516037824 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 06:33:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:33:57 INFO - PROCESS | 1652 | 1466516037828 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:33:57 INFO - PROCESS | 1652 | 1466516037829 Marionette TRACE conn2 <- [1,682,null,{}] 06:33:57 INFO - PROCESS | 1652 | 1466516037832 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}] 06:33:57 INFO - PROCESS | 1652 | 1466516037833 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:57 INFO - PROCESS | 1652 | 1466516037918 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 06:33:57 INFO - PROCESS | 1652 | 1466516037980 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:57 INFO - PROCESS | 1652 | 1466516037981 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x119db1000 == 39 [pid = 1652] [id = 178] 06:33:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116a78c00) [pid = 1652] [serial = 532] [outer = 0x0] 06:33:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124cf2c00) [pid = 1652] [serial = 533] [outer = 0x116a78c00] 06:33:58 INFO - PROCESS | 1652 | 1466516038022 Marionette DEBUG loaded listener.js 06:33:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12b8d1000) [pid = 1652] [serial = 534] [outer = 0x116a78c00] 06:33:58 INFO - PROCESS | 1652 | 1466516038901 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]]]}] 06:33:58 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) 06:33:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1119ms 06:33:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:33:58 INFO - PROCESS | 1652 | 1466516038948 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 06:33:58 INFO - PROCESS | 1652 | 1466516038949 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 06:33:58 INFO - PROCESS | 1652 | 1466516038951 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:33:58 INFO - PROCESS | 1652 | 1466516038952 Marionette TRACE conn2 <- [1,686,null,{}] 06:33:58 INFO - PROCESS | 1652 | 1466516038954 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}] 06:33:58 INFO - PROCESS | 1652 | 1466516038956 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:59 INFO - PROCESS | 1652 | 1466516039044 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 06:33:59 INFO - PROCESS | 1652 | 1466516039096 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:59 INFO - PROCESS | 1652 | 1466516039097 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:33:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b149000 == 40 [pid = 1652] [id = 179] 06:33:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128b4e400) [pid = 1652] [serial = 535] [outer = 0x0] 06:33:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12be5a400) [pid = 1652] [serial = 536] [outer = 0x128b4e400] 06:33:59 INFO - PROCESS | 1652 | 1466516039121 Marionette DEBUG loaded listener.js 06:33:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12bf36800) [pid = 1652] [serial = 537] [outer = 0x128b4e400] 06:33:59 INFO - PROCESS | 1652 | 1466516039930 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]]]}] 06:33:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:33:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1022ms 06:33:59 INFO - PROCESS | 1652 | 1466516039973 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 06:33:59 INFO - PROCESS | 1652 | 1466516039976 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 06:33:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:33:59 INFO - PROCESS | 1652 | 1466516039993 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:33:59 INFO - PROCESS | 1652 | 1466516039995 Marionette TRACE conn2 <- [1,690,null,{}] 06:34:00 INFO - PROCESS | 1652 | 1466516039999 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}] 06:34:00 INFO - PROCESS | 1652 | 1466516040001 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:00 INFO - PROCESS | 1652 | 1466516040137 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 06:34:00 INFO - PROCESS | 1652 | 1466516040189 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:00 INFO - PROCESS | 1652 | 1466516040192 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x117240000 == 41 [pid = 1652] [id = 180] 06:34:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x117095000) [pid = 1652] [serial = 538] [outer = 0x0] 06:34:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1177d4400) [pid = 1652] [serial = 539] [outer = 0x117095000] 06:34:00 INFO - PROCESS | 1652 | 1466516040225 Marionette DEBUG loaded listener.js 06:34:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118969400) [pid = 1652] [serial = 540] [outer = 0x117095000] 06:34:01 INFO - PROCESS | 1652 | 1466516041243 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]]]}] 06:34: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 06:34:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1272ms 06:34:01 INFO - PROCESS | 1652 | 1466516041264 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 06:34:01 INFO - PROCESS | 1652 | 1466516041267 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 06:34:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:34:01 INFO - PROCESS | 1652 | 1466516041272 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:34:01 INFO - PROCESS | 1652 | 1466516041274 Marionette TRACE conn2 <- [1,694,null,{}] 06:34:01 INFO - PROCESS | 1652 | 1466516041276 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}] 06:34:01 INFO - PROCESS | 1652 | 1466516041278 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:01 INFO - PROCESS | 1652 | 1466516041383 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 06:34:01 INFO - PROCESS | 1652 | 1466516041435 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:01 INFO - PROCESS | 1652 | 1466516041437 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x123986000 == 42 [pid = 1652] [id = 181] 06:34:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119a9e800) [pid = 1652] [serial = 541] [outer = 0x0] 06:34:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1211ecc00) [pid = 1652] [serial = 542] [outer = 0x119a9e800] 06:34:01 INFO - PROCESS | 1652 | 1466516041467 Marionette DEBUG loaded listener.js 06:34:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12453f800) [pid = 1652] [serial = 543] [outer = 0x119a9e800] 06:34:02 INFO - PROCESS | 1652 | 1466516042351 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]]]}] 06:34:02 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) 06:34:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1122ms 06:34:02 INFO - PROCESS | 1652 | 1466516042395 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 06:34:02 INFO - PROCESS | 1652 | 1466516042396 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 06:34:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:34:02 INFO - PROCESS | 1652 | 1466516042399 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:34:02 INFO - PROCESS | 1652 | 1466516042401 Marionette TRACE conn2 <- [1,698,null,{}] 06:34:02 INFO - PROCESS | 1652 | 1466516042409 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}] 06:34:02 INFO - PROCESS | 1652 | 1466516042412 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:02 INFO - PROCESS | 1652 | 1466516042518 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 06:34:02 INFO - PROCESS | 1652 | 1466516042572 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:02 INFO - PROCESS | 1652 | 1466516042574 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb68000 == 43 [pid = 1652] [id = 182] 06:34:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128ad3c00) [pid = 1652] [serial = 544] [outer = 0x0] 06:34:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12941b400) [pid = 1652] [serial = 545] [outer = 0x128ad3c00] 06:34:02 INFO - PROCESS | 1652 | 1466516042605 Marionette DEBUG loaded listener.js 06:34:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a81d400) [pid = 1652] [serial = 546] [outer = 0x128ad3c00] 06:34:03 INFO - PROCESS | 1652 | 1466516043716 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]]]}] 06:34:03 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) 06:34:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1323ms 06:34:03 INFO - PROCESS | 1652 | 1466516043722 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 06:34:03 INFO - PROCESS | 1652 | 1466516043725 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 06:34:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:34:03 INFO - PROCESS | 1652 | 1466516043729 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:34:03 INFO - PROCESS | 1652 | 1466516043731 Marionette TRACE conn2 <- [1,702,null,{}] 06:34:03 INFO - PROCESS | 1652 | 1466516043734 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}] 06:34:03 INFO - PROCESS | 1652 | 1466516043736 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12914a800 == 42 [pid = 1652] [id = 156] 06:34:04 INFO - PROCESS | 1652 | --DOCSHELL 0x119db1000 == 41 [pid = 1652] [id = 178] 06:34:04 INFO - PROCESS | 1652 | --DOCSHELL 0x117574800 == 40 [pid = 1652] [id = 177] 06:34:04 INFO - PROCESS | 1652 | --DOCSHELL 0x129447000 == 39 [pid = 1652] [id = 176] 06:34:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1266a6800 == 38 [pid = 1652] [id = 175] 06:34:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12496e800 == 37 [pid = 1652] [id = 174] 06:34:04 INFO - PROCESS | 1652 | --DOCSHELL 0x123b6a800 == 36 [pid = 1652] [id = 173] 06:34:04 INFO - PROCESS | 1652 | --DOCSHELL 0x119db1800 == 35 [pid = 1652] [id = 172] 06:34:04 INFO - PROCESS | 1652 | --DOCSHELL 0x118268800 == 34 [pid = 1652] [id = 171] 06:34:04 INFO - PROCESS | 1652 | --DOCSHELL 0x116ab0000 == 33 [pid = 1652] [id = 170] 06:34:04 INFO - PROCESS | 1652 | --DOCSHELL 0x11651c000 == 32 [pid = 1652] [id = 169] 06:34:04 INFO - PROCESS | 1652 | --DOCSHELL 0x119dbc800 == 31 [pid = 1652] [id = 168] 06:34:04 INFO - PROCESS | 1652 | --DOCSHELL 0x112fa8800 == 30 [pid = 1652] [id = 167] 06:34:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb68000 == 29 [pid = 1652] [id = 182] 06:34:04 INFO - PROCESS | 1652 | --DOCSHELL 0x123986000 == 28 [pid = 1652] [id = 181] 06:34:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12b149000 == 27 [pid = 1652] [id = 179] 06:34:04 INFO - PROCESS | 1652 | --DOCSHELL 0x117240000 == 26 [pid = 1652] [id = 180] 06:34:04 INFO - PROCESS | 1652 | 1466516044312 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11708f800) [pid = 1652] [serial = 469] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118339000) [pid = 1652] [serial = 470] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1192de000) [pid = 1652] [serial = 472] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12566c000) [pid = 1652] [serial = 479] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1211ec400) [pid = 1652] [serial = 475] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1268e3400) [pid = 1652] [serial = 482] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12648dc00) [pid = 1652] [serial = 480] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12940dc00) [pid = 1652] [serial = 485] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128ad7c00) [pid = 1652] [serial = 483] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119445400) [pid = 1652] [serial = 492] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119568400) [pid = 1652] [serial = 473] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12b8cd400) [pid = 1652] [serial = 488] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119565000) [pid = 1652] [serial = 452] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12ab8d400) [pid = 1652] [serial = 486] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11897b400) [pid = 1652] [serial = 451] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12be5c800) [pid = 1652] [serial = 467] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12bcb0400) [pid = 1652] [serial = 466] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12407a000) [pid = 1652] [serial = 455] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1211eac00) [pid = 1652] [serial = 454] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128bdb000) [pid = 1652] [serial = 497] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x126c14000) [pid = 1652] [serial = 458] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12603f000) [pid = 1652] [serial = 457] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x129419000) [pid = 1652] [serial = 461] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x11827f000) [pid = 1652] [serial = 491] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1291d1c00) [pid = 1652] [serial = 460] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12b00fc00) [pid = 1652] [serial = 464] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12a824000) [pid = 1652] [serial = 463] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x115f89c00) [pid = 1652] [serial = 194] [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.] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12b90f800) [pid = 1652] [serial = 489] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1268be800) [pid = 1652] [serial = 495] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x119561800) [pid = 1652] [serial = 494] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x12453f400) [pid = 1652] [serial = 476] [outer = 0x0] [url = about:blank] 06:34:04 INFO - PROCESS | 1652 | 1466516044418 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:04 INFO - PROCESS | 1652 | 1466516044419 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x112dc4000 == 27 [pid = 1652] [id = 183] 06:34:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x11320b800) [pid = 1652] [serial = 547] [outer = 0x0] 06:34:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x11333bc00) [pid = 1652] [serial = 548] [outer = 0x11320b800] 06:34:04 INFO - PROCESS | 1652 | 1466516044448 Marionette DEBUG loaded listener.js 06:34:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1165e4400) [pid = 1652] [serial = 549] [outer = 0x11320b800] 06:34:05 INFO - PROCESS | 1652 | 1466516045228 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]]]}] 06:34: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 06:34:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1524ms 06:34:05 INFO - PROCESS | 1652 | 1466516045253 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 06:34:05 INFO - PROCESS | 1652 | 1466516045256 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 06:34:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:34:05 INFO - PROCESS | 1652 | 1466516045261 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:34:05 INFO - PROCESS | 1652 | 1466516045263 Marionette TRACE conn2 <- [1,706,null,{}] 06:34:05 INFO - PROCESS | 1652 | 1466516045266 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}] 06:34:05 INFO - PROCESS | 1652 | 1466516045269 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:05 INFO - PROCESS | 1652 | 1466516045348 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 06:34:05 INFO - PROCESS | 1652 | 1466516045352 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:05 INFO - PROCESS | 1652 | 1466516045354 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x116abd000 == 28 [pid = 1652] [id = 184] 06:34:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x117596000) [pid = 1652] [serial = 550] [outer = 0x0] 06:34:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x118142000) [pid = 1652] [serial = 551] [outer = 0x117596000] 06:34:05 INFO - PROCESS | 1652 | 1466516045385 Marionette DEBUG loaded listener.js 06:34:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x11833b400) [pid = 1652] [serial = 552] [outer = 0x117596000] 06:34:06 INFO - PROCESS | 1652 | 1466516046220 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]]]}] 06:34: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 06:34:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 973ms 06:34:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:34:06 INFO - PROCESS | 1652 | 1466516046234 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 06:34:06 INFO - PROCESS | 1652 | 1466516046236 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 06:34:06 INFO - PROCESS | 1652 | 1466516046238 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:34:06 INFO - PROCESS | 1652 | 1466516046239 Marionette TRACE conn2 <- [1,710,null,{}] 06:34:06 INFO - PROCESS | 1652 | 1466516046244 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}] 06:34:06 INFO - PROCESS | 1652 | 1466516046245 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:06 INFO - PROCESS | 1652 | 1466516046348 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 06:34:06 INFO - PROCESS | 1652 | 1466516046367 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:06 INFO - PROCESS | 1652 | 1466516046369 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x11826e000 == 29 [pid = 1652] [id = 185] 06:34:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x11897f000) [pid = 1652] [serial = 553] [outer = 0x0] 06:34:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118a70c00) [pid = 1652] [serial = 554] [outer = 0x11897f000] 06:34:06 INFO - PROCESS | 1652 | 1466516046395 Marionette DEBUG loaded listener.js 06:34:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119443c00) [pid = 1652] [serial = 555] [outer = 0x11897f000] 06:34:07 INFO - PROCESS | 1652 | 1466516047268 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]]]}] 06:34:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:34:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1074ms 06:34:07 INFO - PROCESS | 1652 | 1466516047313 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 06:34:07 INFO - PROCESS | 1652 | 1466516047316 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 06:34:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:34:07 INFO - PROCESS | 1652 | 1466516047323 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:34:07 INFO - PROCESS | 1652 | 1466516047327 Marionette TRACE conn2 <- [1,714,null,{}] 06:34:07 INFO - PROCESS | 1652 | 1466516047329 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}] 06:34:07 INFO - PROCESS | 1652 | 1466516047332 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:07 INFO - PROCESS | 1652 | 1466516047434 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 06:34:07 INFO - PROCESS | 1652 | 1466516047469 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:07 INFO - PROCESS | 1652 | 1466516047470 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x119831800 == 30 [pid = 1652] [id = 186] 06:34:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x119561800) [pid = 1652] [serial = 556] [outer = 0x0] 06:34:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119bb5c00) [pid = 1652] [serial = 557] [outer = 0x119561800] 06:34:07 INFO - PROCESS | 1652 | 1466516047495 Marionette DEBUG loaded listener.js 06:34:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1210e0c00) [pid = 1652] [serial = 558] [outer = 0x119561800] 06:34:08 INFO - PROCESS | 1652 | 1466516048301 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]]]}] 06:34: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 06:34:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1028ms 06:34:08 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x116af1c00) [pid = 1652] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:34:08 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1165e5800) [pid = 1652] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:34:08 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x128ec8800) [pid = 1652] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:34:08 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x118966000) [pid = 1652] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:34:08 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x11683fc00) [pid = 1652] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:34:08 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x126494800) [pid = 1652] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:34:08 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x11683dc00) [pid = 1652] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:34:08 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x118aecc00) [pid = 1652] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:34:08 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x118446c00) [pid = 1652] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:34:08 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x111e2e800) [pid = 1652] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:34:08 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x115f17400) [pid = 1652] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:34:08 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x116735800) [pid = 1652] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:34:08 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x116a78c00) [pid = 1652] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:34:08 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x128b4e400) [pid = 1652] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:34:08 INFO - PROCESS | 1652 | 1466516048419 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 06:34:08 INFO - PROCESS | 1652 | 1466516048420 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 06:34:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:34:08 INFO - PROCESS | 1652 | 1466516048424 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:34:08 INFO - PROCESS | 1652 | 1466516048425 Marionette TRACE conn2 <- [1,718,null,{}] 06:34:08 INFO - PROCESS | 1652 | 1466516048427 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}] 06:34:08 INFO - PROCESS | 1652 | 1466516048429 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:08 INFO - PROCESS | 1652 | 1466516048502 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 06:34:08 INFO - PROCESS | 1652 | 1466516048507 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:08 INFO - PROCESS | 1652 | 1466516048509 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12100e000 == 31 [pid = 1652] [id = 187] 06:34:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x118446c00) [pid = 1652] [serial = 559] [outer = 0x0] 06:34:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x118a6f000) [pid = 1652] [serial = 560] [outer = 0x118446c00] 06:34:08 INFO - PROCESS | 1652 | 1466516048536 Marionette DEBUG loaded listener.js 06:34:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1211eb800) [pid = 1652] [serial = 561] [outer = 0x118446c00] 06:34:09 INFO - PROCESS | 1652 | 1466516049334 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]]]}] 06:34:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:34:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 920ms 06:34:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:34:09 INFO - PROCESS | 1652 | 1466516049345 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 06:34:09 INFO - PROCESS | 1652 | 1466516049346 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 06:34:09 INFO - PROCESS | 1652 | 1466516049348 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:34:09 INFO - PROCESS | 1652 | 1466516049349 Marionette TRACE conn2 <- [1,722,null,{}] 06:34:09 INFO - PROCESS | 1652 | 1466516049351 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}] 06:34:09 INFO - PROCESS | 1652 | 1466516049352 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:09 INFO - PROCESS | 1652 | 1466516049430 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 06:34:09 INFO - PROCESS | 1652 | 1466516049435 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:09 INFO - PROCESS | 1652 | 1466516049439 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x123863000 == 32 [pid = 1652] [id = 188] 06:34:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x1249c7400) [pid = 1652] [serial = 562] [outer = 0x0] 06:34:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x124ace400) [pid = 1652] [serial = 563] [outer = 0x1249c7400] 06:34:09 INFO - PROCESS | 1652 | 1466516049475 Marionette DEBUG loaded listener.js 06:34:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x125669800) [pid = 1652] [serial = 564] [outer = 0x1249c7400] 06:34:09 INFO - PROCESS | 1652 | 1466516049838 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] 06:34:09 INFO - PROCESS | 1652 | 1466516049868 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 06:34:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:34:09 INFO - PROCESS | 1652 | 1466516049879 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:34:09 INFO - PROCESS | 1652 | 1466516049880 Marionette TRACE conn2 <- [1,726,null,{}] 06:34:09 INFO - PROCESS | 1652 | 1466516049882 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}] 06:34:09 INFO - PROCESS | 1652 | 1466516049883 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:09 INFO - PROCESS | 1652 | 1466516049959 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 06:34:09 INFO - PROCESS | 1652 | 1466516049963 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:09 INFO - PROCESS | 1652 | 1466516049964 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x112faa000 == 33 [pid = 1652] [id = 189] 06:34:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x12603f000) [pid = 1652] [serial = 565] [outer = 0x0] 06:34:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x128acb800) [pid = 1652] [serial = 566] [outer = 0x12603f000] 06:34:09 INFO - PROCESS | 1652 | 1466516049991 Marionette DEBUG loaded listener.js 06:34:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x128ad4000) [pid = 1652] [serial = 567] [outer = 0x12603f000] 06:34:10 INFO - PROCESS | 1652 | 1466516050359 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]]]}] 06:34:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:34:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 527ms 06:34:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:34:10 INFO - PROCESS | 1652 | 1466516050397 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 06:34:10 INFO - PROCESS | 1652 | 1466516050399 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 06:34:10 INFO - PROCESS | 1652 | 1466516050401 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:34:10 INFO - PROCESS | 1652 | 1466516050402 Marionette TRACE conn2 <- [1,730,null,{}] 06:34:10 INFO - PROCESS | 1652 | 1466516050404 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}] 06:34:10 INFO - PROCESS | 1652 | 1466516050405 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:10 INFO - PROCESS | 1652 | 1466516050520 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 06:34:10 INFO - PROCESS | 1652 | 1466516050598 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:10 INFO - PROCESS | 1652 | 1466516050600 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x115e9c800 == 34 [pid = 1652] [id = 190] 06:34:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x112975000) [pid = 1652] [serial = 568] [outer = 0x0] 06:34:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11297e400) [pid = 1652] [serial = 569] [outer = 0x112975000] 06:34:10 INFO - PROCESS | 1652 | 1466516050632 Marionette DEBUG loaded listener.js 06:34:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1168e5000) [pid = 1652] [serial = 570] [outer = 0x112975000] 06:34:11 INFO - PROCESS | 1652 | 1466516051193 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 06:34:11 INFO - PROCESS | 1652 | 1466516051276 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 06:34:11 INFO - PROCESS | 1652 | 1466516051279 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:34:11 INFO - PROCESS | 1652 | 1466516051282 Marionette TRACE conn2 <- [1,734,null,{}] 06:34:11 INFO - PROCESS | 1652 | 1466516051285 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}] 06:34:11 INFO - PROCESS | 1652 | 1466516051287 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:11 INFO - PROCESS | 1652 | 1466516051393 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 06:34:11 INFO - PROCESS | 1652 | 1466516051443 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:11 INFO - PROCESS | 1652 | 1466516051445 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x11929a000 == 35 [pid = 1652] [id = 191] 06:34:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118967800) [pid = 1652] [serial = 571] [outer = 0x0] 06:34:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118a77c00) [pid = 1652] [serial = 572] [outer = 0x118967800] 06:34:11 INFO - PROCESS | 1652 | 1466516051476 Marionette DEBUG loaded listener.js 06:34:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11955a800) [pid = 1652] [serial = 573] [outer = 0x118967800] 06:34:12 INFO - PROCESS | 1652 | 1466516052072 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]]]}] 06:34:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:34:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 871ms 06:34:12 INFO - PROCESS | 1652 | 1466516052150 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 06:34:12 INFO - PROCESS | 1652 | 1466516052153 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 06:34:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:34:12 INFO - PROCESS | 1652 | 1466516052156 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:34:12 INFO - PROCESS | 1652 | 1466516052159 Marionette TRACE conn2 <- [1,738,null,{}] 06:34:12 INFO - PROCESS | 1652 | 1466516052163 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}] 06:34:12 INFO - PROCESS | 1652 | 1466516052164 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:12 INFO - PROCESS | 1652 | 1466516052272 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 06:34:12 INFO - PROCESS | 1652 | 1466516052320 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:12 INFO - PROCESS | 1652 | 1466516052322 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x117567000 == 36 [pid = 1652] [id = 192] 06:34:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1176b2000) [pid = 1652] [serial = 574] [outer = 0x0] 06:34:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1177d3800) [pid = 1652] [serial = 575] [outer = 0x1176b2000] 06:34:12 INFO - PROCESS | 1652 | 1466516052351 Marionette DEBUG loaded listener.js 06:34:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1185b6000) [pid = 1652] [serial = 576] [outer = 0x1176b2000] 06:34:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12913a800 == 35 [pid = 1652] [id = 6] 06:34:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb65000 == 34 [pid = 1652] [id = 10] 06:34:12 INFO - PROCESS | 1652 | --DOCSHELL 0x116518800 == 33 [pid = 1652] [id = 26] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12b916400) [pid = 1652] [serial = 498] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128b4d400) [pid = 1652] [serial = 521] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12a56fc00) [pid = 1652] [serial = 524] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11955d000) [pid = 1652] [serial = 503] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119a9c400) [pid = 1652] [serial = 504] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x11844c400) [pid = 1652] [serial = 506] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119ba9c00) [pid = 1652] [serial = 507] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1268bf800) [pid = 1652] [serial = 518] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x124a85400) [pid = 1652] [serial = 515] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x125608c00) [pid = 1652] [serial = 516] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x119aa5400) [pid = 1652] [serial = 512] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x119d05c00) [pid = 1652] [serial = 513] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x1185adc00) [pid = 1652] [serial = 509] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x128ec6400) [pid = 1652] [serial = 522] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x118a6b800) [pid = 1652] [serial = 510] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x112a72400) [pid = 1652] [serial = 500] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x1165ec000) [pid = 1652] [serial = 501] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x12b90d400) [pid = 1652] [serial = 527] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x12b8ce400) [pid = 1652] [serial = 525] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x1177cc400) [pid = 1652] [serial = 530] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x12bb0cc00) [pid = 1652] [serial = 528] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x119baac00) [pid = 1652] [serial = 531] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x128ad2c00) [pid = 1652] [serial = 519] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x124cf2c00) [pid = 1652] [serial = 533] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x12b8d1000) [pid = 1652] [serial = 534] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0x12be5a400) [pid = 1652] [serial = 536] [outer = 0x0] [url = about:blank] 06:34:12 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0x12bf36800) [pid = 1652] [serial = 537] [outer = 0x0] [url = about:blank] 06:34:13 INFO - PROCESS | 1652 | 1466516053271 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]]]}] 06:34:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:34:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1124ms 06:34:13 INFO - PROCESS | 1652 | 1466516053280 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 06:34:13 INFO - PROCESS | 1652 | 1466516053284 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 06:34:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:34:13 INFO - PROCESS | 1652 | 1466516053294 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:34:13 INFO - PROCESS | 1652 | 1466516053297 Marionette TRACE conn2 <- [1,742,null,{}] 06:34:13 INFO - PROCESS | 1652 | 1466516053300 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}] 06:34:13 INFO - PROCESS | 1652 | 1466516053303 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:13 INFO - PROCESS | 1652 | 1466516053390 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 06:34:13 INFO - PROCESS | 1652 | 1466516053396 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:13 INFO - PROCESS | 1652 | 1466516053397 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x118264800 == 34 [pid = 1652] [id = 193] 06:34:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x119565800) [pid = 1652] [serial = 577] [outer = 0x0] 06:34:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x119a57000) [pid = 1652] [serial = 578] [outer = 0x119565800] 06:34:13 INFO - PROCESS | 1652 | 1466516053429 Marionette DEBUG loaded listener.js 06:34:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x119bab400) [pid = 1652] [serial = 579] [outer = 0x119565800] 06:34:14 INFO - PROCESS | 1652 | 1466516054262 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]]]}] 06:34:14 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 06:34:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 975ms 06:34:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:34:14 INFO - PROCESS | 1652 | 1466516054266 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 06:34:14 INFO - PROCESS | 1652 | 1466516054268 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 06:34:14 INFO - PROCESS | 1652 | 1466516054272 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:34:14 INFO - PROCESS | 1652 | 1466516054277 Marionette TRACE conn2 <- [1,746,null,{}] 06:34:14 INFO - PROCESS | 1652 | 1466516054289 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}] 06:34:14 INFO - PROCESS | 1652 | 1466516054296 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:14 INFO - PROCESS | 1652 | 1466516054406 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 06:34:14 INFO - PROCESS | 1652 | 1466516054416 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:14 INFO - PROCESS | 1652 | 1466516054418 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12103e000 == 35 [pid = 1652] [id = 194] 06:34:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x124209800) [pid = 1652] [serial = 580] [outer = 0x0] 06:34:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x124a86400) [pid = 1652] [serial = 581] [outer = 0x124209800] 06:34:14 INFO - PROCESS | 1652 | 1466516054447 Marionette DEBUG loaded listener.js 06:34:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x1211ee800) [pid = 1652] [serial = 582] [outer = 0x124209800] 06:34:15 INFO - PROCESS | 1652 | 1466516055280 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]]]}] 06:34:15 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.) 06:34:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1025ms 06:34:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:34:15 INFO - PROCESS | 1652 | 1466516055297 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 06:34:15 INFO - PROCESS | 1652 | 1466516055299 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 06:34:15 INFO - PROCESS | 1652 | 1466516055301 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:34:15 INFO - PROCESS | 1652 | 1466516055302 Marionette TRACE conn2 <- [1,750,null,{}] 06:34:15 INFO - PROCESS | 1652 | 1466516055312 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}] 06:34:15 INFO - PROCESS | 1652 | 1466516055313 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:15 INFO - PROCESS | 1652 | 1466516055410 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 06:34:15 INFO - PROCESS | 1652 | 1466516055413 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:15 INFO - PROCESS | 1652 | 1466516055414 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f06000 == 36 [pid = 1652] [id = 195] 06:34:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x116240400) [pid = 1652] [serial = 583] [outer = 0x0] 06:34:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x126c11400) [pid = 1652] [serial = 584] [outer = 0x116240400] 06:34:15 INFO - PROCESS | 1652 | 1466516055440 Marionette DEBUG loaded listener.js 06:34:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x128ad7800) [pid = 1652] [serial = 585] [outer = 0x116240400] 06:34:15 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x1249c7400) [pid = 1652] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:34:15 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x119561800) [pid = 1652] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:34:15 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x117596000) [pid = 1652] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:34:15 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x117095000) [pid = 1652] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:34:15 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x11320b800) [pid = 1652] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:34:15 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x119a9e800) [pid = 1652] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:34:15 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x118446c00) [pid = 1652] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:34:15 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0x11897f000) [pid = 1652] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:34:16 INFO - PROCESS | 1652 | 1466516056263 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]]]}] 06:34: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) 06:34:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 977ms 06:34:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:34:16 INFO - PROCESS | 1652 | 1466516056279 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 06:34:16 INFO - PROCESS | 1652 | 1466516056280 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 06:34:16 INFO - PROCESS | 1652 | 1466516056282 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:34:16 INFO - PROCESS | 1652 | 1466516056283 Marionette TRACE conn2 <- [1,754,null,{}] 06:34:16 INFO - PROCESS | 1652 | 1466516056285 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}] 06:34:16 INFO - PROCESS | 1652 | 1466516056286 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:16 INFO - PROCESS | 1652 | 1466516056361 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 06:34:16 INFO - PROCESS | 1652 | 1466516056409 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:16 INFO - PROCESS | 1652 | 1466516056410 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x11756e800 == 37 [pid = 1652] [id = 196] 06:34:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x117089000) [pid = 1652] [serial = 586] [outer = 0x0] 06:34:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x119a50400) [pid = 1652] [serial = 587] [outer = 0x117089000] 06:34:16 INFO - PROCESS | 1652 | 1466516056435 Marionette DEBUG loaded listener.js 06:34:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x124c90000) [pid = 1652] [serial = 588] [outer = 0x117089000] 06:34: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 06:34:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 921ms 06:34:17 INFO - PROCESS | 1652 | 1466516057200 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]]]}] 06:34:17 INFO - PROCESS | 1652 | 1466516057204 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 06:34:17 INFO - PROCESS | 1652 | 1466516057205 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 06:34:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:34:17 INFO - PROCESS | 1652 | 1466516057209 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:34:17 INFO - PROCESS | 1652 | 1466516057210 Marionette TRACE conn2 <- [1,758,null,{}] 06:34:17 INFO - PROCESS | 1652 | 1466516057212 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}] 06:34:17 INFO - PROCESS | 1652 | 1466516057216 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:17 INFO - PROCESS | 1652 | 1466516057310 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 06:34:17 INFO - PROCESS | 1652 | 1466516057314 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:17 INFO - PROCESS | 1652 | 1466516057315 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x126421000 == 38 [pid = 1652] [id = 197] 06:34:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x126039800) [pid = 1652] [serial = 589] [outer = 0x0] 06:34:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x1291dec00) [pid = 1652] [serial = 590] [outer = 0x126039800] 06:34:17 INFO - PROCESS | 1652 | 1466516057340 Marionette DEBUG loaded listener.js 06:34:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x12a455c00) [pid = 1652] [serial = 591] [outer = 0x126039800] 06:34:17 INFO - PROCESS | 1652 | 1466516057665 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]]]}] 06:34: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 06:34:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 470ms 06:34:17 INFO - PROCESS | 1652 | 1466516057680 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 06:34:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:34:17 INFO - PROCESS | 1652 | 1466516057681 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 06:34:17 INFO - PROCESS | 1652 | 1466516057683 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:34:17 INFO - PROCESS | 1652 | 1466516057685 Marionette TRACE conn2 <- [1,762,null,{}] 06:34:17 INFO - PROCESS | 1652 | 1466516057687 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}] 06:34:17 INFO - PROCESS | 1652 | 1466516057688 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:17 INFO - PROCESS | 1652 | 1466516057769 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 06:34:17 INFO - PROCESS | 1652 | 1466516057820 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:17 INFO - PROCESS | 1652 | 1466516057821 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x126aa5800 == 39 [pid = 1652] [id = 198] 06:34:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x126c14400) [pid = 1652] [serial = 592] [outer = 0x0] 06:34:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x12a5fc800) [pid = 1652] [serial = 593] [outer = 0x126c14400] 06:34:17 INFO - PROCESS | 1652 | 1466516057845 Marionette DEBUG loaded listener.js 06:34:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x12a822400) [pid = 1652] [serial = 594] [outer = 0x126c14400] 06:34:18 INFO - PROCESS | 1652 | 1466516058596 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]]]}] 06:34:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:34:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 920ms 06:34:18 INFO - PROCESS | 1652 | 1466516058604 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 06:34:18 INFO - PROCESS | 1652 | 1466516058605 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 06:34:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:34:18 INFO - PROCESS | 1652 | 1466516058607 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:34:18 INFO - PROCESS | 1652 | 1466516058608 Marionette TRACE conn2 <- [1,766,null,{}] 06:34:18 INFO - PROCESS | 1652 | 1466516058611 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}] 06:34:18 INFO - PROCESS | 1652 | 1466516058612 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:18 INFO - PROCESS | 1652 | 1466516058731 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 06:34:18 INFO - PROCESS | 1652 | 1466516058777 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:18 INFO - PROCESS | 1652 | 1466516058779 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x113cdf800 == 40 [pid = 1652] [id = 199] 06:34:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x111e2e800) [pid = 1652] [serial = 595] [outer = 0x0] 06:34:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x113210400) [pid = 1652] [serial = 596] [outer = 0x111e2e800] 06:34:18 INFO - PROCESS | 1652 | 1466516058810 Marionette DEBUG loaded listener.js 06:34:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x116a08000) [pid = 1652] [serial = 597] [outer = 0x111e2e800] 06:34:19 INFO - PROCESS | 1652 | 1466516059741 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]]]}] 06:34:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:34:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1171ms 06:34:19 INFO - PROCESS | 1652 | 1466516059780 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 06:34:19 INFO - PROCESS | 1652 | 1466516059782 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 06:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:34:19 INFO - PROCESS | 1652 | 1466516059786 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:34:19 INFO - PROCESS | 1652 | 1466516059788 Marionette TRACE conn2 <- [1,770,null,{}] 06:34:19 INFO - PROCESS | 1652 | 1466516059792 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}] 06:34:19 INFO - PROCESS | 1652 | 1466516059794 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:19 INFO - PROCESS | 1652 | 1466516059921 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 06:34:19 INFO - PROCESS | 1652 | 1466516059974 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:19 INFO - PROCESS | 1652 | 1466516059976 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x121037000 == 41 [pid = 1652] [id = 200] 06:34:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x118a6d400) [pid = 1652] [serial = 598] [outer = 0x0] 06:34:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x11955d000) [pid = 1652] [serial = 599] [outer = 0x118a6d400] 06:34:20 INFO - PROCESS | 1652 | 1466516060007 Marionette DEBUG loaded listener.js 06:34:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x119bad400) [pid = 1652] [serial = 600] [outer = 0x118a6d400] 06:34:20 INFO - PROCESS | 1652 | 1466516060438 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]]]}] 06:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 720ms 06:34:20 INFO - PROCESS | 1652 | 1466516060522 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 06:34:20 INFO - PROCESS | 1652 | 1466516060525 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 06:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:34:20 INFO - PROCESS | 1652 | 1466516060529 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:34:20 INFO - PROCESS | 1652 | 1466516060531 Marionette TRACE conn2 <- [1,774,null,{}] 06:34:20 INFO - PROCESS | 1652 | 1466516060533 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}] 06:34:20 INFO - PROCESS | 1652 | 1466516060535 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:20 INFO - PROCESS | 1652 | 1466516060636 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 06:34:20 INFO - PROCESS | 1652 | 1466516060703 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:20 INFO - PROCESS | 1652 | 1466516060705 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f05800 == 42 [pid = 1652] [id = 201] 06:34:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x125606000) [pid = 1652] [serial = 601] [outer = 0x0] 06:34:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x125611800) [pid = 1652] [serial = 602] [outer = 0x125606000] 06:34:20 INFO - PROCESS | 1652 | 1466516060734 Marionette DEBUG loaded listener.js 06:34:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1268e3400) [pid = 1652] [serial = 603] [outer = 0x125606000] 06:34:21 INFO - PROCESS | 1652 | 1466516061155 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]]]}] 06:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 672ms 06:34:21 INFO - PROCESS | 1652 | 1466516061202 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 06:34:21 INFO - PROCESS | 1652 | 1466516061206 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 06:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:34:21 INFO - PROCESS | 1652 | 1466516061237 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:34:21 INFO - PROCESS | 1652 | 1466516061240 Marionette TRACE conn2 <- [1,778,null,{}] 06:34:21 INFO - PROCESS | 1652 | 1466516061380 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}] 06:34:21 INFO - PROCESS | 1652 | 1466516061381 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:21 INFO - PROCESS | 1652 | 1466516061471 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 06:34:21 INFO - PROCESS | 1652 | 1466516061519 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:21 INFO - PROCESS | 1652 | 1466516061521 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x118271800 == 43 [pid = 1652] [id = 202] 06:34:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118287800) [pid = 1652] [serial = 604] [outer = 0x0] 06:34:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118452000) [pid = 1652] [serial = 605] [outer = 0x118287800] 06:34:21 INFO - PROCESS | 1652 | 1466516061549 Marionette DEBUG loaded listener.js 06:34:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118a70800) [pid = 1652] [serial = 606] [outer = 0x118287800] 06:34:22 INFO - PROCESS | 1652 | --DOCSHELL 0x112dc4000 == 42 [pid = 1652] [id = 183] 06:34:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12d6df800 == 41 [pid = 1652] [id = 19] 06:34:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12c159800 == 40 [pid = 1652] [id = 12] 06:34:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12a830800 == 39 [pid = 1652] [id = 8] 06:34:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12c65e800 == 38 [pid = 1652] [id = 14] 06:34:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12d27b000 == 37 [pid = 1652] [id = 18] 06:34:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12b808000 == 36 [pid = 1652] [id = 9] 06:34:22 INFO - PROCESS | 1652 | --DOCSHELL 0x116abb800 == 35 [pid = 1652] [id = 23] 06:34:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12d565000 == 34 [pid = 1652] [id = 21] 06:34:22 INFO - PROCESS | 1652 | --DOCSHELL 0x121029800 == 33 [pid = 1652] [id = 11] 06:34:22 INFO - PROCESS | 1652 | --DOCSHELL 0x112737800 == 32 [pid = 1652] [id = 22] 06:34:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12c534800 == 31 [pid = 1652] [id = 13] 06:34:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12c9e9000 == 30 [pid = 1652] [id = 15] 06:34:22 INFO - PROCESS | 1652 | --DOCSHELL 0x114f51000 == 29 [pid = 1652] [id = 25] 06:34:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12d556000 == 28 [pid = 1652] [id = 20] 06:34:22 INFO - PROCESS | 1652 | --DOCSHELL 0x117256800 == 27 [pid = 1652] [id = 24] 06:34:22 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119bb5c00) [pid = 1652] [serial = 557] [outer = 0x0] [url = about:blank] 06:34:22 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118142000) [pid = 1652] [serial = 551] [outer = 0x0] [url = about:blank] 06:34:22 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x11833b400) [pid = 1652] [serial = 552] [outer = 0x0] [url = about:blank] 06:34:22 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1177d4400) [pid = 1652] [serial = 539] [outer = 0x0] [url = about:blank] 06:34:22 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x11333bc00) [pid = 1652] [serial = 548] [outer = 0x0] [url = about:blank] 06:34:22 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1165e4400) [pid = 1652] [serial = 549] [outer = 0x0] [url = about:blank] 06:34:22 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12453f800) [pid = 1652] [serial = 543] [outer = 0x0] [url = about:blank] 06:34:22 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x1211ecc00) [pid = 1652] [serial = 542] [outer = 0x0] [url = about:blank] 06:34:22 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x12941b400) [pid = 1652] [serial = 545] [outer = 0x0] [url = about:blank] 06:34:22 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x118969400) [pid = 1652] [serial = 540] [outer = 0x0] [url = about:blank] 06:34:22 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x118a6f000) [pid = 1652] [serial = 560] [outer = 0x0] [url = about:blank] 06:34:22 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x128acb800) [pid = 1652] [serial = 566] [outer = 0x0] [url = about:blank] 06:34:22 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x1211eb800) [pid = 1652] [serial = 561] [outer = 0x0] [url = about:blank] 06:34:22 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x1210e0c00) [pid = 1652] [serial = 558] [outer = 0x0] [url = about:blank] 06:34:22 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x118a70c00) [pid = 1652] [serial = 554] [outer = 0x0] [url = about:blank] 06:34:22 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x125669800) [pid = 1652] [serial = 564] [outer = 0x0] [url = about:blank] 06:34:22 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x119443c00) [pid = 1652] [serial = 555] [outer = 0x0] [url = about:blank] 06:34:22 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x124ace400) [pid = 1652] [serial = 563] [outer = 0x0] [url = about:blank] 06:34:22 INFO - PROCESS | 1652 | 1466516062468 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]]]}] 06:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1287ms 06:34:22 INFO - PROCESS | 1652 | 1466516062519 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 06:34:22 INFO - PROCESS | 1652 | 1466516062521 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 06:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:34:22 INFO - PROCESS | 1652 | 1466516062525 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:34:22 INFO - PROCESS | 1652 | 1466516062527 Marionette TRACE conn2 <- [1,782,null,{}] 06:34:22 INFO - PROCESS | 1652 | 1466516062531 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}] 06:34:22 INFO - PROCESS | 1652 | 1466516062532 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:22 INFO - PROCESS | 1652 | 1466516062611 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 06:34:22 INFO - PROCESS | 1652 | 1466516062617 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:22 INFO - PROCESS | 1652 | 1466516062618 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x115ea7800 == 28 [pid = 1652] [id = 203] 06:34:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x115ec8000) [pid = 1652] [serial = 607] [outer = 0x0] 06:34:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x1165ddc00) [pid = 1652] [serial = 608] [outer = 0x115ec8000] 06:34:22 INFO - PROCESS | 1652 | 1466516062649 Marionette DEBUG loaded listener.js 06:34:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x116a7c400) [pid = 1652] [serial = 609] [outer = 0x115ec8000] 06:34:23 INFO - PROCESS | 1652 | 1466516063005 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]]]}] 06:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 522ms 06:34:23 INFO - PROCESS | 1652 | 1466516063047 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 06:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:34:23 INFO - PROCESS | 1652 | 1466516063050 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 06:34:23 INFO - PROCESS | 1652 | 1466516063055 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:34:23 INFO - PROCESS | 1652 | 1466516063057 Marionette TRACE conn2 <- [1,786,null,{}] 06:34:23 INFO - PROCESS | 1652 | 1466516063059 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}] 06:34:23 INFO - PROCESS | 1652 | 1466516063061 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:23 INFO - PROCESS | 1652 | 1466516063139 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 06:34:23 INFO - PROCESS | 1652 | 1466516063146 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:23 INFO - PROCESS | 1652 | 1466516063148 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x11724b800 == 29 [pid = 1652] [id = 204] 06:34:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x1176ba400) [pid = 1652] [serial = 610] [outer = 0x0] 06:34:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x118288c00) [pid = 1652] [serial = 611] [outer = 0x1176ba400] 06:34:23 INFO - PROCESS | 1652 | 1466516063176 Marionette DEBUG loaded listener.js 06:34:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x118453c00) [pid = 1652] [serial = 612] [outer = 0x1176ba400] 06:34:23 INFO - PROCESS | 1652 | 1466516063507 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]]]}] 06:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 472ms 06:34:23 INFO - PROCESS | 1652 | 1466516063529 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 06:34:23 INFO - PROCESS | 1652 | 1466516063530 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 06:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:34:23 INFO - PROCESS | 1652 | 1466516063532 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:34:23 INFO - PROCESS | 1652 | 1466516063535 Marionette TRACE conn2 <- [1,790,null,{}] 06:34:23 INFO - PROCESS | 1652 | 1466516063551 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}] 06:34:23 INFO - PROCESS | 1652 | 1466516063554 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:23 INFO - PROCESS | 1652 | 1466516063635 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 06:34:23 INFO - PROCESS | 1652 | 1466516063684 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:23 INFO - PROCESS | 1652 | 1466516063686 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186ea800 == 30 [pid = 1652] [id = 205] 06:34:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x118719800) [pid = 1652] [serial = 613] [outer = 0x0] 06:34:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x119443c00) [pid = 1652] [serial = 614] [outer = 0x118719800] 06:34:23 INFO - PROCESS | 1652 | 1466516063715 Marionette DEBUG loaded listener.js 06:34:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x119a98800) [pid = 1652] [serial = 615] [outer = 0x118719800] 06:34:24 INFO - PROCESS | 1652 | 1466516064023 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]]]}] 06:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 531ms 06:34:24 INFO - PROCESS | 1652 | 1466516064065 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 06:34:24 INFO - PROCESS | 1652 | 1466516064066 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 06:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:34:24 INFO - PROCESS | 1652 | 1466516064069 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:34:24 INFO - PROCESS | 1652 | 1466516064070 Marionette TRACE conn2 <- [1,794,null,{}] 06:34:24 INFO - PROCESS | 1652 | 1466516064072 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}] 06:34:24 INFO - PROCESS | 1652 | 1466516064073 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:24 INFO - PROCESS | 1652 | 1466516064152 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 06:34:24 INFO - PROCESS | 1652 | 1466516064203 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:24 INFO - PROCESS | 1652 | 1466516064205 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c50000 == 31 [pid = 1652] [id = 206] 06:34:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x11955f400) [pid = 1652] [serial = 616] [outer = 0x0] 06:34:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x119badc00) [pid = 1652] [serial = 617] [outer = 0x11955f400] 06:34:24 INFO - PROCESS | 1652 | 1466516064230 Marionette DEBUG loaded listener.js 06:34:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1210dd800) [pid = 1652] [serial = 618] [outer = 0x11955f400] 06:34:24 INFO - PROCESS | 1652 | 1466516064500 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]]]}] 06:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 469ms 06:34:24 INFO - PROCESS | 1652 | 1466516064539 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 06:34:24 INFO - PROCESS | 1652 | 1466516064540 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 06:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:34:24 INFO - PROCESS | 1652 | 1466516064551 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:34:24 INFO - PROCESS | 1652 | 1466516064552 Marionette TRACE conn2 <- [1,798,null,{}] 06:34:24 INFO - PROCESS | 1652 | 1466516064563 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}] 06:34:24 INFO - PROCESS | 1652 | 1466516064564 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:24 INFO - PROCESS | 1652 | 1466516064664 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 06:34:24 INFO - PROCESS | 1652 | 1466516064667 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:24 INFO - PROCESS | 1652 | 1466516064669 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12397e000 == 32 [pid = 1652] [id = 207] 06:34:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x116af3000) [pid = 1652] [serial = 619] [outer = 0x0] 06:34:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1211ea400) [pid = 1652] [serial = 620] [outer = 0x116af3000] 06:34:24 INFO - PROCESS | 1652 | 1466516064694 Marionette DEBUG loaded listener.js 06:34:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11a0c2800) [pid = 1652] [serial = 621] [outer = 0x116af3000] 06:34:25 INFO - PROCESS | 1652 | 1466516065054 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]]]}] 06:34:25 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 06:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 523ms 06:34:25 INFO - PROCESS | 1652 | 1466516065075 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 06:34:25 INFO - PROCESS | 1652 | 1466516065078 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 06:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:34:25 INFO - PROCESS | 1652 | 1466516065081 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:34:25 INFO - PROCESS | 1652 | 1466516065082 Marionette TRACE conn2 <- [1,802,null,{}] 06:34:25 INFO - PROCESS | 1652 | 1466516065085 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}] 06:34:25 INFO - PROCESS | 1652 | 1466516065089 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:25 INFO - PROCESS | 1652 | 1466516065246 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 06:34:25 INFO - PROCESS | 1652 | 1466516065251 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:25 INFO - PROCESS | 1652 | 1466516065252 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12496c000 == 33 [pid = 1652] [id = 208] 06:34:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x123df0400) [pid = 1652] [serial = 622] [outer = 0x0] 06:34:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x124c8a400) [pid = 1652] [serial = 623] [outer = 0x123df0400] 06:34:25 INFO - PROCESS | 1652 | 1466516065273 Marionette DEBUG loaded listener.js 06:34:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1268e0400) [pid = 1652] [serial = 624] [outer = 0x123df0400] 06:34:25 INFO - PROCESS | 1652 | 1466516065656 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]]]}] 06:34:25 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 06:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 620ms 06:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:34:25 INFO - PROCESS | 1652 | 1466516065701 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 06:34:25 INFO - PROCESS | 1652 | 1466516065703 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 06:34:25 INFO - PROCESS | 1652 | 1466516065705 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:34:25 INFO - PROCESS | 1652 | 1466516065706 Marionette TRACE conn2 <- [1,806,null,{}] 06:34:25 INFO - PROCESS | 1652 | 1466516065708 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}] 06:34:25 INFO - PROCESS | 1652 | 1466516065710 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:25 INFO - PROCESS | 1652 | 1466516065857 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 06:34:25 INFO - PROCESS | 1652 | 1466516065881 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:25 INFO - PROCESS | 1652 | 1466516065882 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x125621800 == 34 [pid = 1652] [id = 209] 06:34:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x124cf2c00) [pid = 1652] [serial = 625] [outer = 0x0] 06:34:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x128acf000) [pid = 1652] [serial = 626] [outer = 0x124cf2c00] 06:34:25 INFO - PROCESS | 1652 | 1466516065918 Marionette DEBUG loaded listener.js 06:34:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x128b4e400) [pid = 1652] [serial = 627] [outer = 0x124cf2c00] 06:34:26 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:34:26 INFO - PROCESS | 1652 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 06:34:26 INFO - PROCESS | 1652 | Determined SkiaGL cache limits: Size 100663296, Items: 256 06:34:26 INFO - PROCESS | 1652 | [GFX2-]: Using SkiaGL canvas. 06:34:26 INFO - PROCESS | 1652 | 1466516066323 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]]]}] 06:34:26 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 06:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 622ms 06:34:26 INFO - PROCESS | 1652 | 1466516066328 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 06:34:26 INFO - PROCESS | 1652 | 1466516066330 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 06:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:34:26 INFO - PROCESS | 1652 | 1466516066332 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:34:26 INFO - PROCESS | 1652 | 1466516066333 Marionette TRACE conn2 <- [1,810,null,{}] 06:34:26 INFO - PROCESS | 1652 | 1466516066335 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}] 06:34:26 INFO - PROCESS | 1652 | 1466516066337 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:26 INFO - PROCESS | 1652 | 1466516066435 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 06:34:26 INFO - PROCESS | 1652 | 1466516066470 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:26 INFO - PROCESS | 1652 | 1466516066471 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x126aab000 == 35 [pid = 1652] [id = 210] 06:34:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x117596000) [pid = 1652] [serial = 628] [outer = 0x0] 06:34:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x128bdd000) [pid = 1652] [serial = 629] [outer = 0x117596000] 06:34:26 INFO - PROCESS | 1652 | 1466516066497 Marionette DEBUG loaded listener.js 06:34:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1291d8400) [pid = 1652] [serial = 630] [outer = 0x117596000] 06:34:26 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128ad3c00) [pid = 1652] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:34:26 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116240400) [pid = 1652] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:34:26 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x117089000) [pid = 1652] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:34:26 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126039800) [pid = 1652] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:34:26 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x124209800) [pid = 1652] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:34:26 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119565800) [pid = 1652] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:34:26 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x112975000) [pid = 1652] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:34:26 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118967800) [pid = 1652] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:34:26 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1176b2000) [pid = 1652] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:34:26 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12603f000) [pid = 1652] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:34:26 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x126c14400) [pid = 1652] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:34:26 INFO - PROCESS | 1652 | 1466516066907 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]]]}] 06:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 619ms 06:34:26 INFO - PROCESS | 1652 | 1466516066951 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 06:34:26 INFO - PROCESS | 1652 | 1466516066953 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 06:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:34:26 INFO - PROCESS | 1652 | 1466516066956 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:34:26 INFO - PROCESS | 1652 | 1466516066957 Marionette TRACE conn2 <- [1,814,null,{}] 06:34:26 INFO - PROCESS | 1652 | 1466516066971 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}] 06:34:26 INFO - PROCESS | 1652 | 1466516066972 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:27 INFO - PROCESS | 1652 | 1466516067072 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 06:34:27 INFO - PROCESS | 1652 | 1466516067076 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:27 INFO - PROCESS | 1652 | 1466516067086 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b83000 == 36 [pid = 1652] [id = 211] 06:34:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x119442c00) [pid = 1652] [serial = 631] [outer = 0x0] 06:34:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x12603f000) [pid = 1652] [serial = 632] [outer = 0x119442c00] 06:34:27 INFO - PROCESS | 1652 | 1466516067112 Marionette DEBUG loaded listener.js 06:34:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x128b51000) [pid = 1652] [serial = 633] [outer = 0x119442c00] 06:34:27 INFO - PROCESS | 1652 | 1466516067413 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] 06:34:27 INFO - PROCESS | 1652 | 1466516067432 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 06:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:34:27 INFO - PROCESS | 1652 | 1466516067435 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:34:27 INFO - PROCESS | 1652 | 1466516067436 Marionette TRACE conn2 <- [1,818,null,{}] 06:34:27 INFO - PROCESS | 1652 | 1466516067438 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}] 06:34:27 INFO - PROCESS | 1652 | 1466516067439 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:27 INFO - PROCESS | 1652 | 1466516067516 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 06:34:27 INFO - PROCESS | 1652 | 1466516067567 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:27 INFO - PROCESS | 1652 | 1466516067568 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12913d800 == 37 [pid = 1652] [id = 212] 06:34:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x116af4c00) [pid = 1652] [serial = 634] [outer = 0x0] 06:34:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x128ece400) [pid = 1652] [serial = 635] [outer = 0x116af4c00] 06:34:27 INFO - PROCESS | 1652 | 1466516067592 Marionette DEBUG loaded listener.js 06:34:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x12a449c00) [pid = 1652] [serial = 636] [outer = 0x116af4c00] 06:34:27 INFO - PROCESS | 1652 | 1466516067887 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]]]}] 06:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 471ms 06:34:27 INFO - PROCESS | 1652 | 1466516067914 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 06:34:27 INFO - PROCESS | 1652 | 1466516067916 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 06:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:34:27 INFO - PROCESS | 1652 | 1466516067919 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:34:27 INFO - PROCESS | 1652 | 1466516067920 Marionette TRACE conn2 <- [1,822,null,{}] 06:34:27 INFO - PROCESS | 1652 | 1466516067923 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}] 06:34:27 INFO - PROCESS | 1652 | 1466516067926 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:28 INFO - PROCESS | 1652 | 1466516068020 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 06:34:28 INFO - PROCESS | 1652 | 1466516068023 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:28 INFO - PROCESS | 1652 | 1466516068026 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4c5800 == 38 [pid = 1652] [id = 213] 06:34:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x128b4ec00) [pid = 1652] [serial = 637] [outer = 0x0] 06:34:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12a5f8000) [pid = 1652] [serial = 638] [outer = 0x128b4ec00] 06:34:28 INFO - PROCESS | 1652 | 1466516068062 Marionette DEBUG loaded listener.js 06:34:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x12ab8c800) [pid = 1652] [serial = 639] [outer = 0x128b4ec00] 06:34:28 INFO - PROCESS | 1652 | 1466516068390 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] 06:34:28 INFO - PROCESS | 1652 | 1466516068450 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 06:34:28 INFO - PROCESS | 1652 | 1466516068454 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:34:28 INFO - PROCESS | 1652 | 1466516068455 Marionette TRACE conn2 <- [1,826,null,{}] 06:34:28 INFO - PROCESS | 1652 | 1466516068457 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}] 06:34:28 INFO - PROCESS | 1652 | 1466516068458 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:28 INFO - PROCESS | 1652 | 1466516068535 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 06:34:28 INFO - PROCESS | 1652 | 1466516068539 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:28 INFO - PROCESS | 1652 | 1466516068540 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5ba000 == 39 [pid = 1652] [id = 214] 06:34:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x12ab91800) [pid = 1652] [serial = 640] [outer = 0x0] 06:34:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12b00c400) [pid = 1652] [serial = 641] [outer = 0x12ab91800] 06:34:28 INFO - PROCESS | 1652 | 1466516068567 Marionette DEBUG loaded listener.js 06:34:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12b1e4800) [pid = 1652] [serial = 642] [outer = 0x12ab91800] 06:34:29 INFO - PROCESS | 1652 | --DOCSHELL 0x123f05800 == 38 [pid = 1652] [id = 201] 06:34:29 INFO - PROCESS | 1652 | --DOCSHELL 0x11724b800 == 37 [pid = 1652] [id = 204] 06:34:29 INFO - PROCESS | 1652 | --DOCSHELL 0x115ea7800 == 36 [pid = 1652] [id = 203] 06:34:29 INFO - PROCESS | 1652 | --DOCSHELL 0x118271800 == 35 [pid = 1652] [id = 202] 06:34:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12397e000 == 34 [pid = 1652] [id = 207] 06:34:29 INFO - PROCESS | 1652 | --DOCSHELL 0x125621800 == 33 [pid = 1652] [id = 209] 06:34:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12496c000 == 32 [pid = 1652] [id = 208] 06:34:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12913d800 == 31 [pid = 1652] [id = 212] 06:34:29 INFO - PROCESS | 1652 | --DOCSHELL 0x1186ea800 == 30 [pid = 1652] [id = 205] 06:34:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4c5800 == 29 [pid = 1652] [id = 213] 06:34:29 INFO - PROCESS | 1652 | --DOCSHELL 0x126aab000 == 28 [pid = 1652] [id = 210] 06:34:29 INFO - PROCESS | 1652 | --DOCSHELL 0x128b83000 == 27 [pid = 1652] [id = 211] 06:34:29 INFO - PROCESS | 1652 | --DOCSHELL 0x119c50000 == 26 [pid = 1652] [id = 206] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12a5fc800) [pid = 1652] [serial = 593] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a81d400) [pid = 1652] [serial = 546] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x126c11400) [pid = 1652] [serial = 584] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119a50400) [pid = 1652] [serial = 587] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1291dec00) [pid = 1652] [serial = 590] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x124a86400) [pid = 1652] [serial = 581] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119a57000) [pid = 1652] [serial = 578] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119bab400) [pid = 1652] [serial = 579] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11297e400) [pid = 1652] [serial = 569] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1168e5000) [pid = 1652] [serial = 570] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x118a77c00) [pid = 1652] [serial = 572] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x11955a800) [pid = 1652] [serial = 573] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1177d3800) [pid = 1652] [serial = 575] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1185b6000) [pid = 1652] [serial = 576] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12a822400) [pid = 1652] [serial = 594] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x128ad4000) [pid = 1652] [serial = 567] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x124c90000) [pid = 1652] [serial = 588] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x12a455c00) [pid = 1652] [serial = 591] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x1211ee800) [pid = 1652] [serial = 582] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x128ad7800) [pid = 1652] [serial = 585] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 1652 | 1466516069926 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]]]}] 06:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1522ms 06:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:34:29 INFO - PROCESS | 1652 | 1466516069977 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 06:34:29 INFO - PROCESS | 1652 | 1466516069980 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 06:34:29 INFO - PROCESS | 1652 | 1466516069983 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:34:29 INFO - PROCESS | 1652 | 1466516069986 Marionette TRACE conn2 <- [1,830,null,{}] 06:34:29 INFO - PROCESS | 1652 | 1466516069990 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}] 06:34:29 INFO - PROCESS | 1652 | 1466516069992 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:30 INFO - PROCESS | 1652 | 1466516070080 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 06:34:30 INFO - PROCESS | 1652 | 1466516070131 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:30 INFO - PROCESS | 1652 | 1466516070132 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1132a4000 == 27 [pid = 1652] [id = 215] 06:34:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x112de6400) [pid = 1652] [serial = 643] [outer = 0x0] 06:34:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x112de8400) [pid = 1652] [serial = 644] [outer = 0x112de6400] 06:34:30 INFO - PROCESS | 1652 | 1466516070160 Marionette DEBUG loaded listener.js 06:34:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x11320c000) [pid = 1652] [serial = 645] [outer = 0x112de6400] 06:34:30 INFO - PROCESS | 1652 | 1466516070489 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]]]}] 06:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 522ms 06:34:30 INFO - PROCESS | 1652 | 1466516070506 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 06:34:30 INFO - PROCESS | 1652 | 1466516070514 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 06:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:34:30 INFO - PROCESS | 1652 | 1466516070521 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:34:30 INFO - PROCESS | 1652 | 1466516070524 Marionette TRACE conn2 <- [1,834,null,{}] 06:34:30 INFO - PROCESS | 1652 | 1466516070528 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}] 06:34:30 INFO - PROCESS | 1652 | 1466516070531 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:30 INFO - PROCESS | 1652 | 1466516070653 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 06:34:30 INFO - PROCESS | 1652 | 1466516070722 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:30 INFO - PROCESS | 1652 | 1466516070724 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aac800 == 28 [pid = 1652] [id = 216] 06:34:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x115f1b400) [pid = 1652] [serial = 646] [outer = 0x0] 06:34:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1162a1400) [pid = 1652] [serial = 647] [outer = 0x115f1b400] 06:34:30 INFO - PROCESS | 1652 | 1466516070752 Marionette DEBUG loaded listener.js 06:34:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x116840000) [pid = 1652] [serial = 648] [outer = 0x115f1b400] 06:34:31 INFO - PROCESS | 1652 | 1466516071038 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]]]}] 06:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 574ms 06:34:31 INFO - PROCESS | 1652 | 1466516071097 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 06:34:31 INFO - PROCESS | 1652 | 1466516071107 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 06:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:34:31 INFO - PROCESS | 1652 | 1466516071112 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:34:31 INFO - PROCESS | 1652 | 1466516071114 Marionette TRACE conn2 <- [1,838,null,{}] 06:34:31 INFO - PROCESS | 1652 | 1466516071122 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}] 06:34:31 INFO - PROCESS | 1652 | 1466516071126 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:31 INFO - PROCESS | 1652 | 1466516071203 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 06:34:31 INFO - PROCESS | 1652 | 1466516071252 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:31 INFO - PROCESS | 1652 | 1466516071254 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f71000 == 29 [pid = 1652] [id = 217] 06:34:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1110a1c00) [pid = 1652] [serial = 649] [outer = 0x0] 06:34:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x116af6400) [pid = 1652] [serial = 650] [outer = 0x1110a1c00] 06:34:31 INFO - PROCESS | 1652 | 1466516071282 Marionette DEBUG loaded listener.js 06:34:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1177cd400) [pid = 1652] [serial = 651] [outer = 0x1110a1c00] 06:34:31 INFO - PROCESS | 1652 | 1466516071584 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]]]}] 06:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 521ms 06:34:31 INFO - PROCESS | 1652 | 1466516071633 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 06:34:31 INFO - PROCESS | 1652 | 1466516071635 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 06:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:34:31 INFO - PROCESS | 1652 | 1466516071637 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:34:31 INFO - PROCESS | 1652 | 1466516071638 Marionette TRACE conn2 <- [1,842,null,{}] 06:34:31 INFO - PROCESS | 1652 | 1466516071643 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}] 06:34:31 INFO - PROCESS | 1652 | 1466516071645 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:31 INFO - PROCESS | 1652 | 1466516071721 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 06:34:31 INFO - PROCESS | 1652 | 1466516071726 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:31 INFO - PROCESS | 1652 | 1466516071729 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186ea000 == 30 [pid = 1652] [id = 218] 06:34:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11827bc00) [pid = 1652] [serial = 652] [outer = 0x0] 06:34:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11833bc00) [pid = 1652] [serial = 653] [outer = 0x11827bc00] 06:34:31 INFO - PROCESS | 1652 | 1466516071754 Marionette DEBUG loaded listener.js 06:34:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118451400) [pid = 1652] [serial = 654] [outer = 0x11827bc00] 06:34:32 INFO - PROCESS | 1652 | 1466516072083 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]]]}] 06:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 469ms 06:34:32 INFO - PROCESS | 1652 | 1466516072107 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 06:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:34:32 INFO - PROCESS | 1652 | 1466516072112 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 06:34:32 INFO - PROCESS | 1652 | 1466516072115 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:34:32 INFO - PROCESS | 1652 | 1466516072117 Marionette TRACE conn2 <- [1,846,null,{}] 06:34:32 INFO - PROCESS | 1652 | 1466516072120 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}] 06:34:32 INFO - PROCESS | 1652 | 1466516072122 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:32 INFO - PROCESS | 1652 | 1466516072279 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 06:34:32 INFO - PROCESS | 1652 | 1466516072288 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:32 INFO - PROCESS | 1652 | 1466516072290 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x11983b000 == 31 [pid = 1652] [id = 219] 06:34:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11297a800) [pid = 1652] [serial = 655] [outer = 0x0] 06:34:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118455c00) [pid = 1652] [serial = 656] [outer = 0x11297a800] 06:34:32 INFO - PROCESS | 1652 | 1466516072332 Marionette DEBUG loaded listener.js 06:34:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118966000) [pid = 1652] [serial = 657] [outer = 0x11297a800] 06:34:32 INFO - PROCESS | 1652 | 1466516072678 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]]]}] 06:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 573ms 06:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:34:32 INFO - PROCESS | 1652 | 1466516072689 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 06:34:32 INFO - PROCESS | 1652 | 1466516072692 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 06:34:32 INFO - PROCESS | 1652 | 1466516072695 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:34:32 INFO - PROCESS | 1652 | 1466516072697 Marionette TRACE conn2 <- [1,850,null,{}] 06:34:32 INFO - PROCESS | 1652 | 1466516072700 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}] 06:34:32 INFO - PROCESS | 1652 | 1466516072706 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:32 INFO - PROCESS | 1652 | 1466516072877 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 06:34:32 INFO - PROCESS | 1652 | 1466516072926 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:32 INFO - PROCESS | 1652 | 1466516072927 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x121033000 == 32 [pid = 1652] [id = 220] 06:34:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x113218800) [pid = 1652] [serial = 658] [outer = 0x0] 06:34:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118985c00) [pid = 1652] [serial = 659] [outer = 0x113218800] 06:34:32 INFO - PROCESS | 1652 | 1466516072968 Marionette DEBUG loaded listener.js 06:34:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119a57000) [pid = 1652] [serial = 660] [outer = 0x113218800] 06:34:33 INFO - PROCESS | 1652 | 1466516073321 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]]]}] 06:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 06:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:34:33 INFO - PROCESS | 1652 | 1466516073365 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 06:34:33 INFO - PROCESS | 1652 | 1466516073366 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 06:34:33 INFO - PROCESS | 1652 | 1466516073368 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:34:33 INFO - PROCESS | 1652 | 1466516073369 Marionette TRACE conn2 <- [1,854,null,{}] 06:34:33 INFO - PROCESS | 1652 | 1466516073371 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}] 06:34:33 INFO - PROCESS | 1652 | 1466516073372 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:33 INFO - PROCESS | 1652 | 1466516073475 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 06:34:33 INFO - PROCESS | 1652 | 1466516073502 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:33 INFO - PROCESS | 1652 | 1466516073503 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x123971800 == 33 [pid = 1652] [id = 221] 06:34:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11297f000) [pid = 1652] [serial = 661] [outer = 0x0] 06:34:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119ba9c00) [pid = 1652] [serial = 662] [outer = 0x11297f000] 06:34:33 INFO - PROCESS | 1652 | 1466516073527 Marionette DEBUG loaded listener.js 06:34:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119bb0000) [pid = 1652] [serial = 663] [outer = 0x11297f000] 06:34:33 INFO - PROCESS | 1652 | 1466516073803 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]]]}] 06:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 473ms 06:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:34:33 INFO - PROCESS | 1652 | 1466516073848 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 06:34:33 INFO - PROCESS | 1652 | 1466516073850 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 06:34:33 INFO - PROCESS | 1652 | 1466516073852 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:34:33 INFO - PROCESS | 1652 | 1466516073853 Marionette TRACE conn2 <- [1,858,null,{}] 06:34:33 INFO - PROCESS | 1652 | 1466516073855 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}] 06:34:33 INFO - PROCESS | 1652 | 1466516073856 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:33 INFO - PROCESS | 1652 | 1466516073935 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 06:34:33 INFO - PROCESS | 1652 | 1466516073939 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:33 INFO - PROCESS | 1652 | 1466516073940 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f13000 == 34 [pid = 1652] [id = 222] 06:34:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119aa0c00) [pid = 1652] [serial = 664] [outer = 0x0] 06:34:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1210dec00) [pid = 1652] [serial = 665] [outer = 0x119aa0c00] 06:34:33 INFO - PROCESS | 1652 | 1466516073967 Marionette DEBUG loaded listener.js 06:34:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1211eb400) [pid = 1652] [serial = 666] [outer = 0x119aa0c00] 06:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 421ms 06:34:34 INFO - PROCESS | 1652 | 1466516074270 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]]]}] 06:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:34:34 INFO - PROCESS | 1652 | 1466516074282 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 06:34:34 INFO - PROCESS | 1652 | 1466516074283 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 06:34:34 INFO - PROCESS | 1652 | 1466516074286 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:34:34 INFO - PROCESS | 1652 | 1466516074287 Marionette TRACE conn2 <- [1,862,null,{}] 06:34:34 INFO - PROCESS | 1652 | 1466516074289 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}] 06:34:34 INFO - PROCESS | 1652 | 1466516074290 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:34 INFO - PROCESS | 1652 | 1466516074402 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 06:34:34 INFO - PROCESS | 1652 | 1466516074429 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:34 INFO - PROCESS | 1652 | 1466516074430 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f70800 == 35 [pid = 1652] [id = 223] 06:34:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x112ddd000) [pid = 1652] [serial = 667] [outer = 0x0] 06:34:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1211e9800) [pid = 1652] [serial = 668] [outer = 0x112ddd000] 06:34:34 INFO - PROCESS | 1652 | 1466516074462 Marionette DEBUG loaded listener.js 06:34:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x123def400) [pid = 1652] [serial = 669] [outer = 0x112ddd000] 06:34:34 INFO - PROCESS | 1652 | 1466516074770 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]]]}] 06:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 519ms 06:34:34 INFO - PROCESS | 1652 | 1466516074805 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 06:34:34 INFO - PROCESS | 1652 | 1466516074807 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 06:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:34:34 INFO - PROCESS | 1652 | 1466516074816 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:34:34 INFO - PROCESS | 1652 | 1466516074817 Marionette TRACE conn2 <- [1,866,null,{}] 06:34:34 INFO - PROCESS | 1652 | 1466516074820 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}] 06:34:34 INFO - PROCESS | 1652 | 1466516074821 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:34 INFO - PROCESS | 1652 | 1466516074918 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 06:34:34 INFO - PROCESS | 1652 | 1466516074922 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:34 INFO - PROCESS | 1652 | 1466516074923 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x1255f0000 == 36 [pid = 1652] [id = 224] 06:34:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x112f6c400) [pid = 1652] [serial = 670] [outer = 0x0] 06:34:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124210000) [pid = 1652] [serial = 671] [outer = 0x112f6c400] 06:34:34 INFO - PROCESS | 1652 | 1466516074947 Marionette DEBUG loaded listener.js 06:34:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1249cbc00) [pid = 1652] [serial = 672] [outer = 0x112f6c400] 06:34:35 INFO - PROCESS | 1652 | 1466516075285 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]]]}] 06:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 519ms 06:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:34:35 INFO - PROCESS | 1652 | 1466516075336 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 06:34:35 INFO - PROCESS | 1652 | 1466516075337 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 06:34:35 INFO - PROCESS | 1652 | 1466516075339 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:34:35 INFO - PROCESS | 1652 | 1466516075341 Marionette TRACE conn2 <- [1,870,null,{}] 06:34:35 INFO - PROCESS | 1652 | 1466516075343 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}] 06:34:35 INFO - PROCESS | 1652 | 1466516075345 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:35 INFO - PROCESS | 1652 | 1466516075449 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 06:34:35 INFO - PROCESS | 1652 | 1466516075485 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:35 INFO - PROCESS | 1652 | 1466516075487 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x11982d000 == 37 [pid = 1652] [id = 225] 06:34:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124c8c400) [pid = 1652] [serial = 673] [outer = 0x0] 06:34:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12560b000) [pid = 1652] [serial = 674] [outer = 0x124c8c400] 06:34:35 INFO - PROCESS | 1652 | 1466516075513 Marionette DEBUG loaded listener.js 06:34:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12648d800) [pid = 1652] [serial = 675] [outer = 0x124c8c400] 06:34:35 INFO - PROCESS | 1652 | 1466516075854 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]]]}] 06:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 522ms 06:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:34:35 INFO - PROCESS | 1652 | 1466516075863 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 06:34:35 INFO - PROCESS | 1652 | 1466516075864 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 06:34:35 INFO - PROCESS | 1652 | 1466516075867 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:34:35 INFO - PROCESS | 1652 | 1466516075869 Marionette TRACE conn2 <- [1,874,null,{}] 06:34:35 INFO - PROCESS | 1652 | 1466516075871 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}] 06:34:35 INFO - PROCESS | 1652 | 1466516075872 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:35 INFO - PROCESS | 1652 | 1466516075970 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 06:34:35 INFO - PROCESS | 1652 | 1466516075982 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:35 INFO - PROCESS | 1652 | 1466516075983 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b0d000 == 38 [pid = 1652] [id = 226] 06:34:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12668a400) [pid = 1652] [serial = 676] [outer = 0x0] 06:34:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1268c2400) [pid = 1652] [serial = 677] [outer = 0x12668a400] 06:34:36 INFO - PROCESS | 1652 | 1466516076007 Marionette DEBUG loaded listener.js 06:34:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126c10c00) [pid = 1652] [serial = 678] [outer = 0x12668a400] 06:34:36 INFO - PROCESS | 1652 | 1466516076370 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]]]}] 06:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 522ms 06:34:36 INFO - PROCESS | 1652 | 1466516076390 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 06:34:36 INFO - PROCESS | 1652 | 1466516076392 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 06:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:34:36 INFO - PROCESS | 1652 | 1466516076395 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:34:36 INFO - PROCESS | 1652 | 1466516076397 Marionette TRACE conn2 <- [1,878,null,{}] 06:34:36 INFO - PROCESS | 1652 | 1466516076400 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}] 06:34:36 INFO - PROCESS | 1652 | 1466516076402 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:36 INFO - PROCESS | 1652 | 1466516076548 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 06:34:36 INFO - PROCESS | 1652 | 1466516076564 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:36 INFO - PROCESS | 1652 | 1466516076565 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12943b000 == 39 [pid = 1652] [id = 227] 06:34:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x126c11400) [pid = 1652] [serial = 679] [outer = 0x0] 06:34:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x126c1a400) [pid = 1652] [serial = 680] [outer = 0x126c11400] 06:34:36 INFO - PROCESS | 1652 | 1466516076604 Marionette DEBUG loaded listener.js 06:34:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x128ad6000) [pid = 1652] [serial = 681] [outer = 0x126c11400] 06:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116af3000) [pid = 1652] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x124cf2c00) [pid = 1652] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x123df0400) [pid = 1652] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119442c00) [pid = 1652] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x117596000) [pid = 1652] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116af4c00) [pid = 1652] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128b4ec00) [pid = 1652] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11955f400) [pid = 1652] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118719800) [pid = 1652] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1176ba400) [pid = 1652] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x115ec8000) [pid = 1652] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118287800) [pid = 1652] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x125606000) [pid = 1652] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118a6d400) [pid = 1652] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:34:37 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x111e2e800) [pid = 1652] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:34:37 INFO - PROCESS | 1652 | 1466516077140 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]]]}] 06:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 770ms 06:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:34:37 INFO - PROCESS | 1652 | 1466516077165 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 06:34:37 INFO - PROCESS | 1652 | 1466516077166 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 06:34:37 INFO - PROCESS | 1652 | 1466516077168 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:34:37 INFO - PROCESS | 1652 | 1466516077169 Marionette TRACE conn2 <- [1,882,null,{}] 06:34:37 INFO - PROCESS | 1652 | 1466516077195 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}] 06:34:37 INFO - PROCESS | 1652 | 1466516077197 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:37 INFO - PROCESS | 1652 | 1466516077301 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 06:34:37 INFO - PROCESS | 1652 | 1466516077337 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:37 INFO - PROCESS | 1652 | 1466516077338 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x129452800 == 40 [pid = 1652] [id = 228] 06:34:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1168f3800) [pid = 1652] [serial = 682] [outer = 0x0] 06:34:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119442c00) [pid = 1652] [serial = 683] [outer = 0x1168f3800] 06:34:37 INFO - PROCESS | 1652 | 1466516077362 Marionette DEBUG loaded listener.js 06:34:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x125606000) [pid = 1652] [serial = 684] [outer = 0x1168f3800] 06:34:37 INFO - PROCESS | 1652 | 1466516077627 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]]]}] 06:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 470ms 06:34:37 INFO - PROCESS | 1652 | 1466516077641 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 06:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:34:37 INFO - PROCESS | 1652 | 1466516077642 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 06:34:37 INFO - PROCESS | 1652 | 1466516077652 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:34:37 INFO - PROCESS | 1652 | 1466516077653 Marionette TRACE conn2 <- [1,886,null,{}] 06:34:37 INFO - PROCESS | 1652 | 1466516077656 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}] 06:34:37 INFO - PROCESS | 1652 | 1466516077657 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:37 INFO - PROCESS | 1652 | 1466516077750 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 06:34:37 INFO - PROCESS | 1652 | 1466516077753 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:37 INFO - PROCESS | 1652 | 1466516077754 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5a4800 == 41 [pid = 1652] [id = 229] 06:34:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119ba8400) [pid = 1652] [serial = 685] [outer = 0x0] 06:34:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128ad9800) [pid = 1652] [serial = 686] [outer = 0x119ba8400] 06:34:37 INFO - PROCESS | 1652 | 1466516077781 Marionette DEBUG loaded listener.js 06:34:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128b51c00) [pid = 1652] [serial = 687] [outer = 0x119ba8400] 06:34:38 INFO - PROCESS | 1652 | 1466516078110 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]]]}] 06:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 474ms 06:34:38 INFO - PROCESS | 1652 | 1466516078122 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 06:34:38 INFO - PROCESS | 1652 | 1466516078124 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 06:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:34:38 INFO - PROCESS | 1652 | 1466516078127 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:34:38 INFO - PROCESS | 1652 | 1466516078130 Marionette TRACE conn2 <- [1,890,null,{}] 06:34:38 INFO - PROCESS | 1652 | 1466516078133 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}] 06:34:38 INFO - PROCESS | 1652 | 1466516078134 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:38 INFO - PROCESS | 1652 | 1466516078238 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 06:34:38 INFO - PROCESS | 1652 | 1466516078244 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:38 INFO - PROCESS | 1652 | 1466516078245 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a832800 == 42 [pid = 1652] [id = 230] 06:34:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11a0d1000) [pid = 1652] [serial = 688] [outer = 0x0] 06:34:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128b52400) [pid = 1652] [serial = 689] [outer = 0x11a0d1000] 06:34:38 INFO - PROCESS | 1652 | 1466516078269 Marionette DEBUG loaded listener.js 06:34:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128c4dc00) [pid = 1652] [serial = 690] [outer = 0x11a0d1000] 06:34:38 INFO - PROCESS | 1652 | 1466516078587 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]]]}] 06:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 471ms 06:34:38 INFO - PROCESS | 1652 | 1466516078598 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 06:34:38 INFO - PROCESS | 1652 | 1466516078600 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 06:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:34:38 INFO - PROCESS | 1652 | 1466516078603 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:34:38 INFO - PROCESS | 1652 | 1466516078604 Marionette TRACE conn2 <- [1,894,null,{}] 06:34:38 INFO - PROCESS | 1652 | 1466516078607 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}] 06:34:38 INFO - PROCESS | 1652 | 1466516078609 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:38 INFO - PROCESS | 1652 | 1466516078737 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 06:34:38 INFO - PROCESS | 1652 | 1466516078743 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:38 INFO - PROCESS | 1652 | 1466516078744 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b13d000 == 43 [pid = 1652] [id = 231] 06:34:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119baf400) [pid = 1652] [serial = 691] [outer = 0x0] 06:34:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128ec9c00) [pid = 1652] [serial = 692] [outer = 0x119baf400] 06:34:38 INFO - PROCESS | 1652 | 1466516078783 Marionette DEBUG loaded listener.js 06:34:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1291db000) [pid = 1652] [serial = 693] [outer = 0x119baf400] 06:34:39 INFO - PROCESS | 1652 | 1466516079406 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]]]}] 06:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 872ms 06:34:39 INFO - PROCESS | 1652 | 1466516079474 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 06:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:34:39 INFO - PROCESS | 1652 | 1466516079478 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 06:34:39 INFO - PROCESS | 1652 | 1466516079481 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:34:39 INFO - PROCESS | 1652 | 1466516079483 Marionette TRACE conn2 <- [1,898,null,{}] 06:34:39 INFO - PROCESS | 1652 | 1466516079487 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}] 06:34:39 INFO - PROCESS | 1652 | 1466516079489 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:39 INFO - PROCESS | 1652 | 1466516079602 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 06:34:39 INFO - PROCESS | 1652 | 1466516079653 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:39 INFO - PROCESS | 1652 | 1466516079655 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x116a45000 == 44 [pid = 1652] [id = 232] 06:34:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x112aa9400) [pid = 1652] [serial = 694] [outer = 0x0] 06:34:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x112eef800) [pid = 1652] [serial = 695] [outer = 0x112aa9400] 06:34:39 INFO - PROCESS | 1652 | 1466516079685 Marionette DEBUG loaded listener.js 06:34:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x113c52800) [pid = 1652] [serial = 696] [outer = 0x112aa9400] 06:34:40 INFO - PROCESS | 1652 | 1466516080448 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]]]}] 06:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1023ms 06:34:40 INFO - PROCESS | 1652 | 1466516080503 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 06:34:40 INFO - PROCESS | 1652 | 1466516080506 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 06:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:34:40 INFO - PROCESS | 1652 | 1466516080509 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:34:40 INFO - PROCESS | 1652 | 1466516080511 Marionette TRACE conn2 <- [1,902,null,{}] 06:34:40 INFO - PROCESS | 1652 | 1466516080515 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}] 06:34:40 INFO - PROCESS | 1652 | 1466516080516 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:40 INFO - PROCESS | 1652 | 1466516080617 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 06:34:40 INFO - PROCESS | 1652 | 1466516080668 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:40 INFO - PROCESS | 1652 | 1466516080671 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x11626b800 == 45 [pid = 1652] [id = 233] 06:34:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11683e000) [pid = 1652] [serial = 697] [outer = 0x0] 06:34:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1168e9400) [pid = 1652] [serial = 698] [outer = 0x11683e000] 06:34:40 INFO - PROCESS | 1652 | 1466516080698 Marionette DEBUG loaded listener.js 06:34:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x116af1000) [pid = 1652] [serial = 699] [outer = 0x11683e000] 06:34:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12a832800 == 44 [pid = 1652] [id = 230] 06:34:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5a4800 == 43 [pid = 1652] [id = 229] 06:34:40 INFO - PROCESS | 1652 | --DOCSHELL 0x129452800 == 42 [pid = 1652] [id = 228] 06:34:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12943b000 == 41 [pid = 1652] [id = 227] 06:34:40 INFO - PROCESS | 1652 | --DOCSHELL 0x128b0d000 == 40 [pid = 1652] [id = 226] 06:34:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11982d000 == 39 [pid = 1652] [id = 225] 06:34:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1255f0000 == 38 [pid = 1652] [id = 224] 06:34:40 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12b00c400) [pid = 1652] [serial = 641] [outer = 0x0] [url = about:blank] 06:34:40 INFO - PROCESS | 1652 | --DOCSHELL 0x117f70800 == 37 [pid = 1652] [id = 223] 06:34:40 INFO - PROCESS | 1652 | --DOCSHELL 0x123f13000 == 36 [pid = 1652] [id = 222] 06:34:40 INFO - PROCESS | 1652 | --DOCSHELL 0x123971800 == 35 [pid = 1652] [id = 221] 06:34:40 INFO - PROCESS | 1652 | --DOCSHELL 0x121033000 == 34 [pid = 1652] [id = 220] 06:34:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11983b000 == 33 [pid = 1652] [id = 219] 06:34:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1186ea000 == 32 [pid = 1652] [id = 218] 06:34:40 INFO - PROCESS | 1652 | --DOCSHELL 0x117f71000 == 31 [pid = 1652] [id = 217] 06:34:40 INFO - PROCESS | 1652 | --DOCSHELL 0x116aac800 == 30 [pid = 1652] [id = 216] 06:34:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1132a4000 == 29 [pid = 1652] [id = 215] 06:34:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5ba000 == 28 [pid = 1652] [id = 214] 06:34:41 INFO - PROCESS | 1652 | 1466516081087 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]]]}] 06:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 620ms 06:34:41 INFO - PROCESS | 1652 | 1466516081130 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 06:34:41 INFO - PROCESS | 1652 | 1466516081134 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 06:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:34:41 INFO - PROCESS | 1652 | 1466516081138 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:34:41 INFO - PROCESS | 1652 | 1466516081140 Marionette TRACE conn2 <- [1,906,null,{}] 06:34:41 INFO - PROCESS | 1652 | 1466516081142 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}] 06:34:41 INFO - PROCESS | 1652 | 1466516081144 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:41 INFO - PROCESS | 1652 | 1466516081225 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11955d000) [pid = 1652] [serial = 599] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116a08000) [pid = 1652] [serial = 597] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x113210400) [pid = 1652] [serial = 596] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11a0c2800) [pid = 1652] [serial = 621] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x128b51000) [pid = 1652] [serial = 633] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1291d8400) [pid = 1652] [serial = 630] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1210dd800) [pid = 1652] [serial = 618] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1211ea400) [pid = 1652] [serial = 620] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128acf000) [pid = 1652] [serial = 626] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1268e0400) [pid = 1652] [serial = 624] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124c8a400) [pid = 1652] [serial = 623] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128b4e400) [pid = 1652] [serial = 627] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12603f000) [pid = 1652] [serial = 632] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128bdd000) [pid = 1652] [serial = 629] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12a449c00) [pid = 1652] [serial = 636] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12a5f8000) [pid = 1652] [serial = 638] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128ece400) [pid = 1652] [serial = 635] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119badc00) [pid = 1652] [serial = 617] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119443c00) [pid = 1652] [serial = 614] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119a98800) [pid = 1652] [serial = 615] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118288c00) [pid = 1652] [serial = 611] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118453c00) [pid = 1652] [serial = 612] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1165ddc00) [pid = 1652] [serial = 608] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116a7c400) [pid = 1652] [serial = 609] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118a70800) [pid = 1652] [serial = 606] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118452000) [pid = 1652] [serial = 605] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1268e3400) [pid = 1652] [serial = 603] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x125611800) [pid = 1652] [serial = 602] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12ab8c800) [pid = 1652] [serial = 639] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119bad400) [pid = 1652] [serial = 600] [outer = 0x0] [url = about:blank] 06:34:41 INFO - PROCESS | 1652 | 1466516081285 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:41 INFO - PROCESS | 1652 | 1466516081287 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x117255000 == 29 [pid = 1652] [id = 234] 06:34:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x116a08000) [pid = 1652] [serial = 700] [outer = 0x0] 06:34:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116af5c00) [pid = 1652] [serial = 701] [outer = 0x116a08000] 06:34:41 INFO - PROCESS | 1652 | 1466516081315 Marionette DEBUG loaded listener.js 06:34:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118147400) [pid = 1652] [serial = 702] [outer = 0x116a08000] 06:34:41 INFO - PROCESS | 1652 | 1466516081637 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]]]}] 06:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 520ms 06:34:41 INFO - PROCESS | 1652 | 1466516081661 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 06:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:34:41 INFO - PROCESS | 1652 | 1466516081664 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 06:34:41 INFO - PROCESS | 1652 | 1466516081667 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:34:41 INFO - PROCESS | 1652 | 1466516081669 Marionette TRACE conn2 <- [1,910,null,{}] 06:34:41 INFO - PROCESS | 1652 | 1466516081679 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}] 06:34:41 INFO - PROCESS | 1652 | 1466516081682 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:41 INFO - PROCESS | 1652 | 1466516081759 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 06:34:41 INFO - PROCESS | 1652 | 1466516081810 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:41 INFO - PROCESS | 1652 | 1466516081811 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x118518000 == 30 [pid = 1652] [id = 235] 06:34:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118287800) [pid = 1652] [serial = 703] [outer = 0x0] 06:34:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1185af400) [pid = 1652] [serial = 704] [outer = 0x118287800] 06:34:41 INFO - PROCESS | 1652 | 1466516081840 Marionette DEBUG loaded listener.js 06:34:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118a6cc00) [pid = 1652] [serial = 705] [outer = 0x118287800] 06:34:42 INFO - PROCESS | 1652 | 1466516082154 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]]]}] 06:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 522ms 06:34:42 INFO - PROCESS | 1652 | 1466516082190 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 06:34:42 INFO - PROCESS | 1652 | 1466516082192 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 06:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:34:42 INFO - PROCESS | 1652 | 1466516082196 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:34:42 INFO - PROCESS | 1652 | 1466516082197 Marionette TRACE conn2 <- [1,914,null,{}] 06:34:42 INFO - PROCESS | 1652 | 1466516082200 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}] 06:34:42 INFO - PROCESS | 1652 | 1466516082201 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:42 INFO - PROCESS | 1652 | 1466516082280 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 06:34:42 INFO - PROCESS | 1652 | 1466516082285 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:42 INFO - PROCESS | 1652 | 1466516082287 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d57800 == 31 [pid = 1652] [id = 236] 06:34:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119442800) [pid = 1652] [serial = 706] [outer = 0x0] 06:34:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119561400) [pid = 1652] [serial = 707] [outer = 0x119442800] 06:34:42 INFO - PROCESS | 1652 | 1466516082313 Marionette DEBUG loaded listener.js 06:34:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119a5b000) [pid = 1652] [serial = 708] [outer = 0x119442800] 06:34:42 INFO - PROCESS | 1652 | 1466516082634 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]]]}] 06:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 470ms 06:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:34:42 INFO - PROCESS | 1652 | 1466516082667 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 06:34:42 INFO - PROCESS | 1652 | 1466516082668 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 06:34:42 INFO - PROCESS | 1652 | 1466516082670 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:34:42 INFO - PROCESS | 1652 | 1466516082671 Marionette TRACE conn2 <- [1,918,null,{}] 06:34:42 INFO - PROCESS | 1652 | 1466516082673 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}] 06:34:42 INFO - PROCESS | 1652 | 1466516082675 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:42 INFO - PROCESS | 1652 | 1466516082774 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 06:34:42 INFO - PROCESS | 1652 | 1466516082782 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:42 INFO - PROCESS | 1652 | 1466516082783 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x121033000 == 32 [pid = 1652] [id = 237] 06:34:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116735400) [pid = 1652] [serial = 709] [outer = 0x0] 06:34:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119a98400) [pid = 1652] [serial = 710] [outer = 0x116735400] 06:34:42 INFO - PROCESS | 1652 | 1466516082808 Marionette DEBUG loaded listener.js 06:34:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119d02400) [pid = 1652] [serial = 711] [outer = 0x116735400] 06:34:43 INFO - PROCESS | 1652 | 1466516083167 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]]]}] 06:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 519ms 06:34:43 INFO - PROCESS | 1652 | 1466516083196 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 06:34:43 INFO - PROCESS | 1652 | 1466516083197 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 06:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:34:43 INFO - PROCESS | 1652 | 1466516083199 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:34:43 INFO - PROCESS | 1652 | 1466516083200 Marionette TRACE conn2 <- [1,922,null,{}] 06:34:43 INFO - PROCESS | 1652 | 1466516083203 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}] 06:34:43 INFO - PROCESS | 1652 | 1466516083207 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:43 INFO - PROCESS | 1652 | 1466516083321 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 06:34:43 INFO - PROCESS | 1652 | 1466516083327 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:43 INFO - PROCESS | 1652 | 1466516083328 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x123d6d800 == 33 [pid = 1652] [id = 238] 06:34:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11683d400) [pid = 1652] [serial = 712] [outer = 0x0] 06:34:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1210e2c00) [pid = 1652] [serial = 713] [outer = 0x11683d400] 06:34:43 INFO - PROCESS | 1652 | 1466516083354 Marionette DEBUG loaded listener.js 06:34:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124c91400) [pid = 1652] [serial = 714] [outer = 0x11683d400] 06:34:43 INFO - PROCESS | 1652 | 1466516083686 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]]]}] 06:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 519ms 06:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:34:43 INFO - PROCESS | 1652 | 1466516083720 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 06:34:43 INFO - PROCESS | 1652 | 1466516083721 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 06:34:43 INFO - PROCESS | 1652 | 1466516083724 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:34:43 INFO - PROCESS | 1652 | 1466516083725 Marionette TRACE conn2 <- [1,926,null,{}] 06:34:43 INFO - PROCESS | 1652 | 1466516083730 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}] 06:34:43 INFO - PROCESS | 1652 | 1466516083731 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:43 INFO - PROCESS | 1652 | 1466516083821 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 06:34:43 INFO - PROCESS | 1652 | 1466516083825 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:43 INFO - PROCESS | 1652 | 1466516083826 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x124953000 == 34 [pid = 1652] [id = 239] 06:34:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118aeec00) [pid = 1652] [serial = 715] [outer = 0x0] 06:34:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x125607000) [pid = 1652] [serial = 716] [outer = 0x118aeec00] 06:34:43 INFO - PROCESS | 1652 | 1466516083851 Marionette DEBUG loaded listener.js 06:34:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126046000) [pid = 1652] [serial = 717] [outer = 0x118aeec00] 06:34:44 INFO - PROCESS | 1652 | 1466516084183 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]]]}] 06:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 472ms 06:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:34:44 INFO - PROCESS | 1652 | 1466516084201 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 06:34:44 INFO - PROCESS | 1652 | 1466516084202 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 06:34:44 INFO - PROCESS | 1652 | 1466516084204 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:34:44 INFO - PROCESS | 1652 | 1466516084206 Marionette TRACE conn2 <- [1,930,null,{}] 06:34:44 INFO - PROCESS | 1652 | 1466516084208 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}] 06:34:44 INFO - PROCESS | 1652 | 1466516084210 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:44 INFO - PROCESS | 1652 | 1466516084307 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 06:34:44 INFO - PROCESS | 1652 | 1466516084340 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:44 INFO - PROCESS | 1652 | 1466516084341 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x125634000 == 35 [pid = 1652] [id = 240] 06:34:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x125609400) [pid = 1652] [serial = 718] [outer = 0x0] 06:34:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1268c8000) [pid = 1652] [serial = 719] [outer = 0x125609400] 06:34:44 INFO - PROCESS | 1652 | 1466516084366 Marionette DEBUG loaded listener.js 06:34:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126c14400) [pid = 1652] [serial = 720] [outer = 0x125609400] 06:34:44 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1110a1c00) [pid = 1652] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:34:44 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119aa0c00) [pid = 1652] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:34:44 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x115f1b400) [pid = 1652] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:34:44 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x112f6c400) [pid = 1652] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:34:44 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12ab91800) [pid = 1652] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:34:44 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124c8c400) [pid = 1652] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:34:44 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1168f3800) [pid = 1652] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:34:44 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12668a400) [pid = 1652] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:34:44 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11297f000) [pid = 1652] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:34:44 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x126c11400) [pid = 1652] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:34:44 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11827bc00) [pid = 1652] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:34:44 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119ba8400) [pid = 1652] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:34:44 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x112ddd000) [pid = 1652] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:34:44 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11297a800) [pid = 1652] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:34:44 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x112de6400) [pid = 1652] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:34:44 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x113218800) [pid = 1652] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:34:44 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11a0d1000) [pid = 1652] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:34:44 INFO - PROCESS | 1652 | 1466516084936 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]]]}] 06:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 768ms 06:34:44 INFO - PROCESS | 1652 | 1466516084974 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 06:34:44 INFO - PROCESS | 1652 | 1466516084978 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 06:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:34:44 INFO - PROCESS | 1652 | 1466516084982 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:34:44 INFO - PROCESS | 1652 | 1466516084984 Marionette TRACE conn2 <- [1,934,null,{}] 06:34:44 INFO - PROCESS | 1652 | 1466516084988 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}] 06:34:44 INFO - PROCESS | 1652 | 1466516084989 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:45 INFO - PROCESS | 1652 | 1466516085086 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 06:34:45 INFO - PROCESS | 1652 | 1466516085149 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:45 INFO - PROCESS | 1652 | 1466516085151 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aaf800 == 36 [pid = 1652] [id = 241] 06:34:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x112f6b400) [pid = 1652] [serial = 721] [outer = 0x0] 06:34:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1165ddc00) [pid = 1652] [serial = 722] [outer = 0x112f6b400] 06:34:45 INFO - PROCESS | 1652 | 1466516085183 Marionette DEBUG loaded listener.js 06:34:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116a7d800) [pid = 1652] [serial = 723] [outer = 0x112f6b400] 06:34:45 INFO - PROCESS | 1652 | 1466516085634 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]]]}] 06:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 06:34:45 INFO - PROCESS | 1652 | 1466516085652 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 06:34:45 INFO - PROCESS | 1652 | 1466516085655 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 06:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:34:45 INFO - PROCESS | 1652 | 1466516085660 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:34:45 INFO - PROCESS | 1652 | 1466516085662 Marionette TRACE conn2 <- [1,938,null,{}] 06:34:45 INFO - PROCESS | 1652 | 1466516085664 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}] 06:34:45 INFO - PROCESS | 1652 | 1466516085666 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:45 INFO - PROCESS | 1652 | 1466516085767 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 06:34:45 INFO - PROCESS | 1652 | 1466516085831 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:45 INFO - PROCESS | 1652 | 1466516085832 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c48000 == 37 [pid = 1652] [id = 242] 06:34:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1176ba400) [pid = 1652] [serial = 724] [outer = 0x0] 06:34:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118286800) [pid = 1652] [serial = 725] [outer = 0x1176ba400] 06:34:45 INFO - PROCESS | 1652 | 1466516085865 Marionette DEBUG loaded listener.js 06:34:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118451c00) [pid = 1652] [serial = 726] [outer = 0x1176ba400] 06:34:46 INFO - PROCESS | 1652 | 1466516086291 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]]]}] 06:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 06:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:34:46 INFO - PROCESS | 1652 | 1466516086331 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 06:34:46 INFO - PROCESS | 1652 | 1466516086333 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 06:34:46 INFO - PROCESS | 1652 | 1466516086335 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:34:46 INFO - PROCESS | 1652 | 1466516086338 Marionette TRACE conn2 <- [1,942,null,{}] 06:34:46 INFO - PROCESS | 1652 | 1466516086346 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}] 06:34:46 INFO - PROCESS | 1652 | 1466516086350 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:46 INFO - PROCESS | 1652 | 1466516086453 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 06:34:46 INFO - PROCESS | 1652 | 1466516086521 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:46 INFO - PROCESS | 1652 | 1466516086524 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1266b8000 == 38 [pid = 1652] [id = 243] 06:34:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11897ac00) [pid = 1652] [serial = 727] [outer = 0x0] 06:34:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119569800) [pid = 1652] [serial = 728] [outer = 0x11897ac00] 06:34:46 INFO - PROCESS | 1652 | 1466516086589 Marionette DEBUG loaded listener.js 06:34:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119d0f400) [pid = 1652] [serial = 729] [outer = 0x11897ac00] 06:34:47 INFO - PROCESS | 1652 | 1466516087089 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]]]}] 06:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 775ms 06:34:47 INFO - PROCESS | 1652 | 1466516087110 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 06:34:47 INFO - PROCESS | 1652 | 1466516087112 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 06:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:34:47 INFO - PROCESS | 1652 | 1466516087115 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:34:47 INFO - PROCESS | 1652 | 1466516087116 Marionette TRACE conn2 <- [1,946,null,{}] 06:34:47 INFO - PROCESS | 1652 | 1466516087118 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}] 06:34:47 INFO - PROCESS | 1652 | 1466516087120 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:47 INFO - PROCESS | 1652 | 1466516087221 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 06:34:47 INFO - PROCESS | 1652 | 1466516087272 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:47 INFO - PROCESS | 1652 | 1466516087274 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b6e800 == 39 [pid = 1652] [id = 244] 06:34:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1210e2400) [pid = 1652] [serial = 730] [outer = 0x0] 06:34:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12407c800) [pid = 1652] [serial = 731] [outer = 0x1210e2400] 06:34:47 INFO - PROCESS | 1652 | 1466516087303 Marionette DEBUG loaded listener.js 06:34:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124c82800) [pid = 1652] [serial = 732] [outer = 0x1210e2400] 06:34:47 INFO - PROCESS | 1652 | 1466516087718 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]]]}] 06:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 618ms 06:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:34:47 INFO - PROCESS | 1652 | 1466516087734 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 06:34:47 INFO - PROCESS | 1652 | 1466516087735 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 06:34:47 INFO - PROCESS | 1652 | 1466516087737 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:34:47 INFO - PROCESS | 1652 | 1466516087739 Marionette TRACE conn2 <- [1,950,null,{}] 06:34:47 INFO - PROCESS | 1652 | 1466516087741 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}] 06:34:47 INFO - PROCESS | 1652 | 1466516087743 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:47 INFO - PROCESS | 1652 | 1466516087845 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 06:34:47 INFO - PROCESS | 1652 | 1466516087909 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:47 INFO - PROCESS | 1652 | 1466516087911 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x119db2000 == 40 [pid = 1652] [id = 245] 06:34:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x112de2400) [pid = 1652] [serial = 733] [outer = 0x0] 06:34:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12420e000) [pid = 1652] [serial = 734] [outer = 0x112de2400] 06:34:47 INFO - PROCESS | 1652 | 1466516087940 Marionette DEBUG loaded listener.js 06:34:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126696c00) [pid = 1652] [serial = 735] [outer = 0x112de2400] 06:34:48 INFO - PROCESS | 1652 | 1466516088417 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]]]}] 06:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 719ms 06:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:34:48 INFO - PROCESS | 1652 | 1466516088492 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 06:34:48 INFO - PROCESS | 1652 | 1466516088494 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 06:34:48 INFO - PROCESS | 1652 | 1466516088499 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:34:48 INFO - PROCESS | 1652 | 1466516088501 Marionette TRACE conn2 <- [1,954,null,{}] 06:34:48 INFO - PROCESS | 1652 | 1466516088504 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}] 06:34:48 INFO - PROCESS | 1652 | 1466516088506 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:48 INFO - PROCESS | 1652 | 1466516088599 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 06:34:48 INFO - PROCESS | 1652 | 1466516088666 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:48 INFO - PROCESS | 1652 | 1466516088668 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x116704800 == 41 [pid = 1652] [id = 246] 06:34:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x116a78400) [pid = 1652] [serial = 736] [outer = 0x0] 06:34:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x116ae9800) [pid = 1652] [serial = 737] [outer = 0x116a78400] 06:34:48 INFO - PROCESS | 1652 | 1466516088696 Marionette DEBUG loaded listener.js 06:34:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x117595400) [pid = 1652] [serial = 738] [outer = 0x116a78400] 06:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x124953000 == 40 [pid = 1652] [id = 239] 06:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x123d6d800 == 39 [pid = 1652] [id = 238] 06:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x121033000 == 38 [pid = 1652] [id = 237] 06:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x119d57800 == 37 [pid = 1652] [id = 236] 06:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x118518000 == 36 [pid = 1652] [id = 235] 06:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x117255000 == 35 [pid = 1652] [id = 234] 06:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x11626b800 == 34 [pid = 1652] [id = 233] 06:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x116a45000 == 33 [pid = 1652] [id = 232] 06:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12b13d000 == 32 [pid = 1652] [id = 231] 06:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x119db2000 == 31 [pid = 1652] [id = 245] 06:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x128b6e800 == 30 [pid = 1652] [id = 244] 06:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1266b8000 == 29 [pid = 1652] [id = 243] 06:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x119c48000 == 28 [pid = 1652] [id = 242] 06:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x125634000 == 27 [pid = 1652] [id = 240] 06:34:49 INFO - PROCESS | 1652 | --DOCSHELL 0x116aaf800 == 26 [pid = 1652] [id = 241] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116af6400) [pid = 1652] [serial = 650] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1177cd400) [pid = 1652] [serial = 651] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1210dec00) [pid = 1652] [serial = 665] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1211eb400) [pid = 1652] [serial = 666] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1162a1400) [pid = 1652] [serial = 647] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116840000) [pid = 1652] [serial = 648] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124210000) [pid = 1652] [serial = 671] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12b1e4800) [pid = 1652] [serial = 642] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12648d800) [pid = 1652] [serial = 675] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12560b000) [pid = 1652] [serial = 674] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119442c00) [pid = 1652] [serial = 683] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x126c10c00) [pid = 1652] [serial = 678] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1268c2400) [pid = 1652] [serial = 677] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119ba9c00) [pid = 1652] [serial = 662] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119bb0000) [pid = 1652] [serial = 663] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x126c1a400) [pid = 1652] [serial = 680] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11833bc00) [pid = 1652] [serial = 653] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128ad9800) [pid = 1652] [serial = 686] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118451400) [pid = 1652] [serial = 654] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1211e9800) [pid = 1652] [serial = 668] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x118455c00) [pid = 1652] [serial = 656] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118966000) [pid = 1652] [serial = 657] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x112de8400) [pid = 1652] [serial = 644] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x11320c000) [pid = 1652] [serial = 645] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x118985c00) [pid = 1652] [serial = 659] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x125606000) [pid = 1652] [serial = 684] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x119a57000) [pid = 1652] [serial = 660] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x128ec9c00) [pid = 1652] [serial = 692] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x128c4dc00) [pid = 1652] [serial = 690] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x128ad6000) [pid = 1652] [serial = 681] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x1249cbc00) [pid = 1652] [serial = 672] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x123def400) [pid = 1652] [serial = 669] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x128b51c00) [pid = 1652] [serial = 687] [outer = 0x0] [url = about:blank] 06:34:49 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x128b52400) [pid = 1652] [serial = 689] [outer = 0x0] [url = about:blank] 06:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1079ms 06:34:49 INFO - PROCESS | 1652 | 1466516089571 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]]]}] 06:34:49 INFO - PROCESS | 1652 | 1466516089578 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 06:34:49 INFO - PROCESS | 1652 | 1466516089581 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 06:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:34:49 INFO - PROCESS | 1652 | 1466516089586 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:34:49 INFO - PROCESS | 1652 | 1466516089588 Marionette TRACE conn2 <- [1,958,null,{}] 06:34:49 INFO - PROCESS | 1652 | 1466516089591 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}] 06:34:49 INFO - PROCESS | 1652 | 1466516089593 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:49 INFO - PROCESS | 1652 | 1466516089671 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 06:34:49 INFO - PROCESS | 1652 | 1466516089717 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:49 INFO - PROCESS | 1652 | 1466516089720 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x116282800 == 27 [pid = 1652] [id = 247] 06:34:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x115ecf000) [pid = 1652] [serial = 739] [outer = 0x0] 06:34:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x116a09400) [pid = 1652] [serial = 740] [outer = 0x115ecf000] 06:34:49 INFO - PROCESS | 1652 | 1466516089749 Marionette DEBUG loaded listener.js 06:34:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x116b1b400) [pid = 1652] [serial = 741] [outer = 0x115ecf000] 06:34:50 INFO - PROCESS | 1652 | 1466516090088 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]]]}] 06:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 521ms 06:34:50 INFO - PROCESS | 1652 | 1466516090106 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 06:34:50 INFO - PROCESS | 1652 | 1466516090112 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 06:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:34:50 INFO - PROCESS | 1652 | 1466516090117 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:34:50 INFO - PROCESS | 1652 | 1466516090119 Marionette TRACE conn2 <- [1,962,null,{}] 06:34:50 INFO - PROCESS | 1652 | 1466516090121 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}] 06:34:50 INFO - PROCESS | 1652 | 1466516090123 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:50 INFO - PROCESS | 1652 | 1466516090201 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 06:34:50 INFO - PROCESS | 1652 | 1466516090206 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:50 INFO - PROCESS | 1652 | 1466516090207 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f71800 == 28 [pid = 1652] [id = 248] 06:34:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1177c9000) [pid = 1652] [serial = 742] [outer = 0x0] 06:34:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x11844c400) [pid = 1652] [serial = 743] [outer = 0x1177c9000] 06:34:50 INFO - PROCESS | 1652 | 1466516090236 Marionette DEBUG loaded listener.js 06:34:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1185adc00) [pid = 1652] [serial = 744] [outer = 0x1177c9000] 06:34:50 INFO - PROCESS | 1652 | 1466516090590 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]]]}] 06:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 522ms 06:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:34:50 INFO - PROCESS | 1652 | 1466516090640 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 06:34:50 INFO - PROCESS | 1652 | 1466516090641 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 06:34:50 INFO - PROCESS | 1652 | 1466516090644 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:34:50 INFO - PROCESS | 1652 | 1466516090646 Marionette TRACE conn2 <- [1,966,null,{}] 06:34:50 INFO - PROCESS | 1652 | 1466516090654 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}] 06:34:50 INFO - PROCESS | 1652 | 1466516090658 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:50 INFO - PROCESS | 1652 | 1466516090736 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 06:34:50 INFO - PROCESS | 1652 | 1466516090740 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:50 INFO - PROCESS | 1652 | 1466516090745 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x119829000 == 29 [pid = 1652] [id = 249] 06:34:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x113218800) [pid = 1652] [serial = 745] [outer = 0x0] 06:34:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x11955fc00) [pid = 1652] [serial = 746] [outer = 0x113218800] 06:34:50 INFO - PROCESS | 1652 | 1466516090774 Marionette DEBUG loaded listener.js 06:34:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x119aa0400) [pid = 1652] [serial = 747] [outer = 0x113218800] 06:34:51 INFO - PROCESS | 1652 | 1466516091130 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]]]}] 06:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 521ms 06:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:34:51 INFO - PROCESS | 1652 | 1466516091165 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 06:34:51 INFO - PROCESS | 1652 | 1466516091167 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 06:34:51 INFO - PROCESS | 1652 | 1466516091169 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:34:51 INFO - PROCESS | 1652 | 1466516091170 Marionette TRACE conn2 <- [1,970,null,{}] 06:34:51 INFO - PROCESS | 1652 | 1466516091173 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}] 06:34:51 INFO - PROCESS | 1652 | 1466516091174 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:51 INFO - PROCESS | 1652 | 1466516091278 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 06:34:51 INFO - PROCESS | 1652 | 1466516091284 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:51 INFO - PROCESS | 1652 | 1466516091286 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x119db9000 == 30 [pid = 1652] [id = 250] 06:34:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x119bad000) [pid = 1652] [serial = 748] [outer = 0x0] 06:34:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1210d4c00) [pid = 1652] [serial = 749] [outer = 0x119bad000] 06:34:51 INFO - PROCESS | 1652 | 1466516091311 Marionette DEBUG loaded listener.js 06:34:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1211eb400) [pid = 1652] [serial = 750] [outer = 0x119bad000] 06:34:51 INFO - PROCESS | 1652 | 1466516091631 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]]]}] 06:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 471ms 06:34:51 INFO - PROCESS | 1652 | 1466516091640 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 06:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:34:51 INFO - PROCESS | 1652 | 1466516091652 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 06:34:51 INFO - PROCESS | 1652 | 1466516091656 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:34:51 INFO - PROCESS | 1652 | 1466516091658 Marionette TRACE conn2 <- [1,974,null,{}] 06:34:51 INFO - PROCESS | 1652 | 1466516091662 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}] 06:34:51 INFO - PROCESS | 1652 | 1466516091665 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:51 INFO - PROCESS | 1652 | 1466516091761 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 06:34:51 INFO - PROCESS | 1652 | 1466516091765 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:51 INFO - PROCESS | 1652 | 1466516091766 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b66000 == 31 [pid = 1652] [id = 251] 06:34:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11297e400) [pid = 1652] [serial = 751] [outer = 0x0] 06:34:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x123a08000) [pid = 1652] [serial = 752] [outer = 0x11297e400] 06:34:51 INFO - PROCESS | 1652 | 1466516091791 Marionette DEBUG loaded listener.js 06:34:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x12453c000) [pid = 1652] [serial = 753] [outer = 0x11297e400] 06:34:52 INFO - PROCESS | 1652 | 1466516092137 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]]]}] 06:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 522ms 06:34:52 INFO - PROCESS | 1652 | 1466516092178 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 06:34:52 INFO - PROCESS | 1652 | 1466516092180 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 06:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:34:52 INFO - PROCESS | 1652 | 1466516092182 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:34:52 INFO - PROCESS | 1652 | 1466516092183 Marionette TRACE conn2 <- [1,978,null,{}] 06:34:52 INFO - PROCESS | 1652 | 1466516092186 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}] 06:34:52 INFO - PROCESS | 1652 | 1466516092190 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:52 INFO - PROCESS | 1652 | 1466516092304 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 06:34:52 INFO - PROCESS | 1652 | 1466516092308 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:52 INFO - PROCESS | 1652 | 1466516092310 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x124a5a800 == 32 [pid = 1652] [id = 252] 06:34:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x123b8f800) [pid = 1652] [serial = 754] [outer = 0x0] 06:34:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x125510000) [pid = 1652] [serial = 755] [outer = 0x123b8f800] 06:34:52 INFO - PROCESS | 1652 | 1466516092335 Marionette DEBUG loaded listener.js 06:34:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x126c17800) [pid = 1652] [serial = 756] [outer = 0x123b8f800] 06:34:52 INFO - PROCESS | 1652 | 1466516092665 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]]]}] 06:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 518ms 06:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:34:52 INFO - PROCESS | 1652 | 1466516092700 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 06:34:52 INFO - PROCESS | 1652 | 1466516092702 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 06:34:52 INFO - PROCESS | 1652 | 1466516092704 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:34:52 INFO - PROCESS | 1652 | 1466516092705 Marionette TRACE conn2 <- [1,982,null,{}] 06:34:52 INFO - PROCESS | 1652 | 1466516092707 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}] 06:34:52 INFO - PROCESS | 1652 | 1466516092718 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:52 INFO - PROCESS | 1652 | 1466516092807 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 06:34:52 INFO - PROCESS | 1652 | 1466516092841 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:52 INFO - PROCESS | 1652 | 1466516092842 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1260b3000 == 33 [pid = 1652] [id = 253] 06:34:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x126c17c00) [pid = 1652] [serial = 757] [outer = 0x0] 06:34:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x128ad2000) [pid = 1652] [serial = 758] [outer = 0x126c17c00] 06:34:52 INFO - PROCESS | 1652 | 1466516092866 Marionette DEBUG loaded listener.js 06:34:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x128ada800) [pid = 1652] [serial = 759] [outer = 0x126c17c00] 06:34:53 INFO - PROCESS | 1652 | 1466516093184 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]]]}] 06:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 519ms 06:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:34:53 INFO - PROCESS | 1652 | 1466516093225 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 06:34:53 INFO - PROCESS | 1652 | 1466516093227 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 06:34:53 INFO - PROCESS | 1652 | 1466516093230 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:34:53 INFO - PROCESS | 1652 | 1466516093231 Marionette TRACE conn2 <- [1,986,null,{}] 06:34:53 INFO - PROCESS | 1652 | 1466516093234 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}] 06:34:53 INFO - PROCESS | 1652 | 1466516093235 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:53 INFO - PROCESS | 1652 | 1466516093363 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 06:34:53 INFO - PROCESS | 1652 | 1466516093380 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:53 INFO - PROCESS | 1652 | 1466516093381 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x126aae000 == 34 [pid = 1652] [id = 254] 06:34:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x112f6c400) [pid = 1652] [serial = 760] [outer = 0x0] 06:34:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128b52c00) [pid = 1652] [serial = 761] [outer = 0x112f6c400] 06:34:53 INFO - PROCESS | 1652 | 1466516093419 Marionette DEBUG loaded listener.js 06:34:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128bdb800) [pid = 1652] [serial = 762] [outer = 0x112f6c400] 06:34:53 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x125609400) [pid = 1652] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:34:53 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x112aa9400) [pid = 1652] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:34:53 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119442800) [pid = 1652] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:34:53 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119baf400) [pid = 1652] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:34:53 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118287800) [pid = 1652] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:34:53 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116a08000) [pid = 1652] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:34:53 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11683e000) [pid = 1652] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:34:53 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x116735400) [pid = 1652] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:34:53 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11683d400) [pid = 1652] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:34:53 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118aeec00) [pid = 1652] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:34:53 INFO - PROCESS | 1652 | 1466516093921 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]]]}] 06:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 720ms 06:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:34:53 INFO - PROCESS | 1652 | 1466516093950 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 06:34:53 INFO - PROCESS | 1652 | 1466516093951 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 06:34:53 INFO - PROCESS | 1652 | 1466516093953 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:34:53 INFO - PROCESS | 1652 | 1466516093954 Marionette TRACE conn2 <- [1,990,null,{}] 06:34:53 INFO - PROCESS | 1652 | 1466516093957 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}] 06:34:53 INFO - PROCESS | 1652 | 1466516093958 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:54 INFO - PROCESS | 1652 | 1466516094076 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 06:34:54 INFO - PROCESS | 1652 | 1466516094110 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:54 INFO - PROCESS | 1652 | 1466516094112 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x119827000 == 35 [pid = 1652] [id = 255] 06:34:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x111ec9c00) [pid = 1652] [serial = 763] [outer = 0x0] 06:34:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1185af000) [pid = 1652] [serial = 764] [outer = 0x111ec9c00] 06:34:54 INFO - PROCESS | 1652 | 1466516094137 Marionette DEBUG loaded listener.js 06:34:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x124ace400) [pid = 1652] [serial = 765] [outer = 0x111ec9c00] 06:34:54 INFO - PROCESS | 1652 | 1466516094397 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]]]}] 06:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 470ms 06:34:54 INFO - PROCESS | 1652 | 1466516094424 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 06:34:54 INFO - PROCESS | 1652 | 1466516094425 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 06:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:34:54 INFO - PROCESS | 1652 | 1466516094435 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:34:54 INFO - PROCESS | 1652 | 1466516094436 Marionette TRACE conn2 <- [1,994,null,{}] 06:34:54 INFO - PROCESS | 1652 | 1466516094438 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}] 06:34:54 INFO - PROCESS | 1652 | 1466516094439 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:54 INFO - PROCESS | 1652 | 1466516094520 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 06:34:54 INFO - PROCESS | 1652 | 1466516094523 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:54 INFO - PROCESS | 1652 | 1466516094525 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x129448000 == 36 [pid = 1652] [id = 256] 06:34:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x126045800) [pid = 1652] [serial = 766] [outer = 0x0] 06:34:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x128bd9c00) [pid = 1652] [serial = 767] [outer = 0x126045800] 06:34:54 INFO - PROCESS | 1652 | 1466516094552 Marionette DEBUG loaded listener.js 06:34:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x128c56800) [pid = 1652] [serial = 768] [outer = 0x126045800] 06:34:54 INFO - PROCESS | 1652 | 1466516094889 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]]]}] 06:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 469ms 06:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:34:54 INFO - PROCESS | 1652 | 1466516094905 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 06:34:54 INFO - PROCESS | 1652 | 1466516094906 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 06:34:54 INFO - PROCESS | 1652 | 1466516094909 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:34:54 INFO - PROCESS | 1652 | 1466516094913 Marionette TRACE conn2 <- [1,998,null,{}] 06:34:54 INFO - PROCESS | 1652 | 1466516094916 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}] 06:34:54 INFO - PROCESS | 1652 | 1466516094918 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:55 INFO - PROCESS | 1652 | 1466516095040 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 06:34:55 INFO - PROCESS | 1652 | 1466516095048 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:55 INFO - PROCESS | 1652 | 1466516095050 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b61000 == 37 [pid = 1652] [id = 257] 06:34:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x128c4f400) [pid = 1652] [serial = 769] [outer = 0x0] 06:34:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1291d5400) [pid = 1652] [serial = 770] [outer = 0x128c4f400] 06:34:55 INFO - PROCESS | 1652 | 1466516095076 Marionette DEBUG loaded listener.js 06:34:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12941b400) [pid = 1652] [serial = 771] [outer = 0x128c4f400] 06:34:55 INFO - PROCESS | 1652 | 1466516095365 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]]]}] 06:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 472ms 06:34:55 INFO - PROCESS | 1652 | 1466516095384 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 06:34:55 INFO - PROCESS | 1652 | 1466516095386 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 06:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:34:55 INFO - PROCESS | 1652 | 1466516095389 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:34:55 INFO - PROCESS | 1652 | 1466516095390 Marionette TRACE conn2 <- [1,1002,null,{}] 06:34:55 INFO - PROCESS | 1652 | 1466516095401 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}] 06:34:55 INFO - PROCESS | 1652 | 1466516095402 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:55 INFO - PROCESS | 1652 | 1466516095484 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 06:34:55 INFO - PROCESS | 1652 | 1466516095489 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:55 INFO - PROCESS | 1652 | 1466516095490 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a838800 == 38 [pid = 1652] [id = 258] 06:34:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x112eebc00) [pid = 1652] [serial = 772] [outer = 0x0] 06:34:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12a56e000) [pid = 1652] [serial = 773] [outer = 0x112eebc00] 06:34:55 INFO - PROCESS | 1652 | 1466516095516 Marionette DEBUG loaded listener.js 06:34:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a5f4c00) [pid = 1652] [serial = 774] [outer = 0x112eebc00] 06:34:55 INFO - PROCESS | 1652 | 1466516095977 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]]]}] 06:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 620ms 06:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:34:56 INFO - PROCESS | 1652 | 1466516096011 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 06:34:56 INFO - PROCESS | 1652 | 1466516096014 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 06:34:56 INFO - PROCESS | 1652 | 1466516096017 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:34:56 INFO - PROCESS | 1652 | 1466516096019 Marionette TRACE conn2 <- [1,1006,null,{}] 06:34:56 INFO - PROCESS | 1652 | 1466516096023 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}] 06:34:56 INFO - PROCESS | 1652 | 1466516096025 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:56 INFO - PROCESS | 1652 | 1466516096136 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 06:34:56 INFO - PROCESS | 1652 | 1466516096190 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:56 INFO - PROCESS | 1652 | 1466516096191 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x116bba000 == 39 [pid = 1652] [id = 259] 06:34:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x112ef3000) [pid = 1652] [serial = 775] [outer = 0x0] 06:34:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1162a2000) [pid = 1652] [serial = 776] [outer = 0x112ef3000] 06:34:56 INFO - PROCESS | 1652 | 1466516096222 Marionette DEBUG loaded listener.js 06:34:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11708dc00) [pid = 1652] [serial = 777] [outer = 0x112ef3000] 06:34:56 INFO - PROCESS | 1652 | 1466516096763 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]]]}] 06:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 770ms 06:34:56 INFO - PROCESS | 1652 | 1466516096802 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 06:34:56 INFO - PROCESS | 1652 | 1466516096805 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 06:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:34:56 INFO - PROCESS | 1652 | 1466516096813 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:34:56 INFO - PROCESS | 1652 | 1466516096815 Marionette TRACE conn2 <- [1,1010,null,{}] 06:34:56 INFO - PROCESS | 1652 | 1466516096817 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}] 06:34:56 INFO - PROCESS | 1652 | 1466516096819 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:56 INFO - PROCESS | 1652 | 1466516096932 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 06:34:57 INFO - PROCESS | 1652 | 1466516097007 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:57 INFO - PROCESS | 1652 | 1466516097008 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b72000 == 40 [pid = 1652] [id = 260] 06:34:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118449000) [pid = 1652] [serial = 778] [outer = 0x0] 06:34:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1185bac00) [pid = 1652] [serial = 779] [outer = 0x118449000] 06:34:57 INFO - PROCESS | 1652 | 1466516097039 Marionette DEBUG loaded listener.js 06:34:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118a70800) [pid = 1652] [serial = 780] [outer = 0x118449000] 06:34:57 INFO - PROCESS | 1652 | 1466516097673 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]]]}] 06:34:57 INFO - PROCESS | 1652 | --DOCSHELL 0x123b61000 == 39 [pid = 1652] [id = 257] 06:34:57 INFO - PROCESS | 1652 | --DOCSHELL 0x129448000 == 38 [pid = 1652] [id = 256] 06:34:57 INFO - PROCESS | 1652 | --DOCSHELL 0x119827000 == 37 [pid = 1652] [id = 255] 06:34:57 INFO - PROCESS | 1652 | --DOCSHELL 0x126aae000 == 36 [pid = 1652] [id = 254] 06:34:57 INFO - PROCESS | 1652 | --DOCSHELL 0x1260b3000 == 35 [pid = 1652] [id = 253] 06:34:57 INFO - PROCESS | 1652 | --DOCSHELL 0x124a5a800 == 34 [pid = 1652] [id = 252] 06:34:57 INFO - PROCESS | 1652 | --DOCSHELL 0x123b66000 == 33 [pid = 1652] [id = 251] 06:34:57 INFO - PROCESS | 1652 | --DOCSHELL 0x119db9000 == 32 [pid = 1652] [id = 250] 06:34:57 INFO - PROCESS | 1652 | --DOCSHELL 0x119829000 == 31 [pid = 1652] [id = 249] 06:34:57 INFO - PROCESS | 1652 | --DOCSHELL 0x117f71800 == 30 [pid = 1652] [id = 248] 06:34:57 INFO - PROCESS | 1652 | --DOCSHELL 0x116282800 == 29 [pid = 1652] [id = 247] 06:34:57 INFO - PROCESS | 1652 | --DOCSHELL 0x116704800 == 28 [pid = 1652] [id = 246] 06:34:57 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112eef800) [pid = 1652] [serial = 695] [outer = 0x0] [url = about:blank] 06:34:57 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x113c52800) [pid = 1652] [serial = 696] [outer = 0x0] [url = about:blank] 06:34:57 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119561400) [pid = 1652] [serial = 707] [outer = 0x0] [url = about:blank] 06:34:57 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1268c8000) [pid = 1652] [serial = 719] [outer = 0x0] [url = about:blank] 06:34:57 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119a5b000) [pid = 1652] [serial = 708] [outer = 0x0] [url = about:blank] 06:34:57 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1291db000) [pid = 1652] [serial = 693] [outer = 0x0] [url = about:blank] 06:34:57 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1185af400) [pid = 1652] [serial = 704] [outer = 0x0] [url = about:blank] 06:34:57 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118a6cc00) [pid = 1652] [serial = 705] [outer = 0x0] [url = about:blank] 06:34:57 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116af5c00) [pid = 1652] [serial = 701] [outer = 0x0] [url = about:blank] 06:34:57 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118147400) [pid = 1652] [serial = 702] [outer = 0x0] [url = about:blank] 06:34:57 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1168e9400) [pid = 1652] [serial = 698] [outer = 0x0] [url = about:blank] 06:34:57 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x116af1000) [pid = 1652] [serial = 699] [outer = 0x0] [url = about:blank] 06:34:57 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119d02400) [pid = 1652] [serial = 711] [outer = 0x0] [url = about:blank] 06:34:57 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119a98400) [pid = 1652] [serial = 710] [outer = 0x0] [url = about:blank] 06:34:57 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1210e2c00) [pid = 1652] [serial = 713] [outer = 0x0] [url = about:blank] 06:34:57 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x125607000) [pid = 1652] [serial = 716] [outer = 0x0] [url = about:blank] 06:34:57 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x126046000) [pid = 1652] [serial = 717] [outer = 0x0] [url = about:blank] 06:34:57 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x126c14400) [pid = 1652] [serial = 720] [outer = 0x0] [url = about:blank] 06:34:57 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x124c91400) [pid = 1652] [serial = 714] [outer = 0x0] [url = about:blank] 06:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 921ms 06:34:57 INFO - PROCESS | 1652 | 1466516097733 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 06:34:57 INFO - PROCESS | 1652 | 1466516097735 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 06:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:34:57 INFO - PROCESS | 1652 | 1466516097738 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:34:57 INFO - PROCESS | 1652 | 1466516097740 Marionette TRACE conn2 <- [1,1014,null,{}] 06:34:57 INFO - PROCESS | 1652 | 1466516097745 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}] 06:34:57 INFO - PROCESS | 1652 | 1466516097748 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:57 INFO - PROCESS | 1652 | 1466516097824 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 06:34:57 INFO - PROCESS | 1652 | 1466516097836 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:57 INFO - PROCESS | 1652 | 1466516097838 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x116a59800 == 29 [pid = 1652] [id = 261] 06:34:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1177cd800) [pid = 1652] [serial = 781] [outer = 0x0] 06:34:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118149000) [pid = 1652] [serial = 782] [outer = 0x1177cd800] 06:34:57 INFO - PROCESS | 1652 | 1466516097863 Marionette DEBUG loaded listener.js 06:34:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118451400) [pid = 1652] [serial = 783] [outer = 0x1177cd800] 06:34:58 INFO - PROCESS | 1652 | 1466516098211 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]]]}] 06:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 522ms 06:34:58 INFO - PROCESS | 1652 | 1466516098261 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 06:34:58 INFO - PROCESS | 1652 | 1466516098264 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 06:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:34:58 INFO - PROCESS | 1652 | 1466516098285 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:34:58 INFO - PROCESS | 1652 | 1466516098287 Marionette TRACE conn2 <- [1,1018,null,{}] 06:34:58 INFO - PROCESS | 1652 | 1466516098289 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}] 06:34:58 INFO - PROCESS | 1652 | 1466516098291 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:58 INFO - PROCESS | 1652 | 1466516098371 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 06:34:58 INFO - PROCESS | 1652 | 1466516098379 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:58 INFO - PROCESS | 1652 | 1466516098381 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x118520000 == 30 [pid = 1652] [id = 262] 06:34:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118964400) [pid = 1652] [serial = 784] [outer = 0x0] 06:34:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11944a400) [pid = 1652] [serial = 785] [outer = 0x118964400] 06:34:58 INFO - PROCESS | 1652 | 1466516098408 Marionette DEBUG loaded listener.js 06:34:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119a9d800) [pid = 1652] [serial = 786] [outer = 0x118964400] 06:34:58 INFO - PROCESS | 1652 | 1466516098769 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]]]}] 06:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 523ms 06:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:34:58 INFO - PROCESS | 1652 | 1466516098804 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 06:34:58 INFO - PROCESS | 1652 | 1466516098806 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 06:34:58 INFO - PROCESS | 1652 | 1466516098813 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:34:58 INFO - PROCESS | 1652 | 1466516098815 Marionette TRACE conn2 <- [1,1022,null,{}] 06:34:58 INFO - PROCESS | 1652 | 1466516098829 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}] 06:34:58 INFO - PROCESS | 1652 | 1466516098832 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:58 INFO - PROCESS | 1652 | 1466516098912 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 06:34:58 INFO - PROCESS | 1652 | 1466516098918 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:58 INFO - PROCESS | 1652 | 1466516098920 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12101a800 == 31 [pid = 1652] [id = 263] 06:34:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119d06800) [pid = 1652] [serial = 787] [outer = 0x0] 06:34:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x124210400) [pid = 1652] [serial = 788] [outer = 0x119d06800] 06:34:58 INFO - PROCESS | 1652 | 1466516098950 Marionette DEBUG loaded listener.js 06:34:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124c90c00) [pid = 1652] [serial = 789] [outer = 0x119d06800] 06:34:59 INFO - PROCESS | 1652 | 1466516099312 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]]]}] 06:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 533ms 06:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:34:59 INFO - PROCESS | 1652 | 1466516099341 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 06:34:59 INFO - PROCESS | 1652 | 1466516099345 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 06:34:59 INFO - PROCESS | 1652 | 1466516099348 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:34:59 INFO - PROCESS | 1652 | 1466516099349 Marionette TRACE conn2 <- [1,1026,null,{}] 06:34:59 INFO - PROCESS | 1652 | 1466516099351 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}] 06:34:59 INFO - PROCESS | 1652 | 1466516099352 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:59 INFO - PROCESS | 1652 | 1466516099432 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 06:34:59 INFO - PROCESS | 1652 | 1466516099490 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:59 INFO - PROCESS | 1652 | 1466516099491 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b69000 == 32 [pid = 1652] [id = 264] 06:34:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119d7dc00) [pid = 1652] [serial = 790] [outer = 0x0] 06:34:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x125611800) [pid = 1652] [serial = 791] [outer = 0x119d7dc00] 06:34:59 INFO - PROCESS | 1652 | 1466516099517 Marionette DEBUG loaded listener.js 06:34:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1268c7800) [pid = 1652] [serial = 792] [outer = 0x119d7dc00] 06:34:59 INFO - PROCESS | 1652 | 1466516099831 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]]]}] 06:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 518ms 06:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:34:59 INFO - PROCESS | 1652 | 1466516099882 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 06:34:59 INFO - PROCESS | 1652 | 1466516099883 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 06:34:59 INFO - PROCESS | 1652 | 1466516099887 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:34:59 INFO - PROCESS | 1652 | 1466516099888 Marionette TRACE conn2 <- [1,1030,null,{}] 06:34:59 INFO - PROCESS | 1652 | 1466516099890 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}] 06:34:59 INFO - PROCESS | 1652 | 1466516099892 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:34:59 INFO - PROCESS | 1652 | 1466516099987 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 06:35:00 INFO - PROCESS | 1652 | 1466516100024 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:00 INFO - PROCESS | 1652 | 1466516100025 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x125627000 == 33 [pid = 1652] [id = 265] 06:35:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x112de7400) [pid = 1652] [serial = 793] [outer = 0x0] 06:35:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126c19c00) [pid = 1652] [serial = 794] [outer = 0x112de7400] 06:35:00 INFO - PROCESS | 1652 | 1466516100050 Marionette DEBUG loaded listener.js 06:35:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128ad7000) [pid = 1652] [serial = 795] [outer = 0x112de7400] 06:35:00 INFO - PROCESS | 1652 | 1466516100389 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]]]}] 06:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 520ms 06:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:35:00 INFO - PROCESS | 1652 | 1466516100407 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 06:35:00 INFO - PROCESS | 1652 | 1466516100408 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 06:35:00 INFO - PROCESS | 1652 | 1466516100412 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:35:00 INFO - PROCESS | 1652 | 1466516100413 Marionette TRACE conn2 <- [1,1034,null,{}] 06:35:00 INFO - PROCESS | 1652 | 1466516100415 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}] 06:35:00 INFO - PROCESS | 1652 | 1466516100420 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:00 INFO - PROCESS | 1652 | 1466516100532 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 06:35:00 INFO - PROCESS | 1652 | 1466516100544 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:00 INFO - PROCESS | 1652 | 1466516100546 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1266c1000 == 34 [pid = 1652] [id = 266] 06:35:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128b50800) [pid = 1652] [serial = 796] [outer = 0x0] 06:35:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128ece000) [pid = 1652] [serial = 797] [outer = 0x128b50800] 06:35:00 INFO - PROCESS | 1652 | 1466516100571 Marionette DEBUG loaded listener.js 06:35:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a44c400) [pid = 1652] [serial = 798] [outer = 0x128b50800] 06:35:00 INFO - PROCESS | 1652 | 1466516100916 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]]]}] 06:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 520ms 06:35:00 INFO - PROCESS | 1652 | 1466516100932 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 06:35:00 INFO - PROCESS | 1652 | 1466516100933 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 06:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:35:00 INFO - PROCESS | 1652 | 1466516100935 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:35:00 INFO - PROCESS | 1652 | 1466516100936 Marionette TRACE conn2 <- [1,1038,null,{}] 06:35:00 INFO - PROCESS | 1652 | 1466516100939 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}] 06:35:00 INFO - PROCESS | 1652 | 1466516100940 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:01 INFO - PROCESS | 1652 | 1466516101038 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 06:35:01 INFO - PROCESS | 1652 | 1466516101049 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:01 INFO - PROCESS | 1652 | 1466516101051 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4c3800 == 35 [pid = 1652] [id = 267] 06:35:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a571400) [pid = 1652] [serial = 799] [outer = 0x0] 06:35:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a5f6000) [pid = 1652] [serial = 800] [outer = 0x12a571400] 06:35:01 INFO - PROCESS | 1652 | 1466516101075 Marionette DEBUG loaded listener.js 06:35:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a81b400) [pid = 1652] [serial = 801] [outer = 0x12a571400] 06:35:01 INFO - PROCESS | 1652 | 1466516101408 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]]]}] 06:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 518ms 06:35:01 INFO - PROCESS | 1652 | 1466516101453 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 06:35:01 INFO - PROCESS | 1652 | 1466516101455 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 06:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:35:01 INFO - PROCESS | 1652 | 1466516101457 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:35:01 INFO - PROCESS | 1652 | 1466516101458 Marionette TRACE conn2 <- [1,1042,null,{}] 06:35:01 INFO - PROCESS | 1652 | 1466516101461 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}] 06:35:01 INFO - PROCESS | 1652 | 1466516101462 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:01 INFO - PROCESS | 1652 | 1466516101558 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 06:35:01 INFO - PROCESS | 1652 | 1466516101592 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:01 INFO - PROCESS | 1652 | 1466516101593 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a82b000 == 36 [pid = 1652] [id = 268] 06:35:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a81b800) [pid = 1652] [serial = 802] [outer = 0x0] 06:35:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a81f800) [pid = 1652] [serial = 803] [outer = 0x12a81b800] 06:35:01 INFO - PROCESS | 1652 | 1466516101617 Marionette DEBUG loaded listener.js 06:35:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12a827400) [pid = 1652] [serial = 804] [outer = 0x12a81b800] 06:35:01 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11297e400) [pid = 1652] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:35:01 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x126c17c00) [pid = 1652] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:35:01 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116a78400) [pid = 1652] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:35:01 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x115ecf000) [pid = 1652] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:35:01 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x113218800) [pid = 1652] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:35:01 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119bad000) [pid = 1652] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:35:01 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1177c9000) [pid = 1652] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:35:01 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x112f6b400) [pid = 1652] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:35:01 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1176ba400) [pid = 1652] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:35:01 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11897ac00) [pid = 1652] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:35:01 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x123b8f800) [pid = 1652] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:35:01 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x112f6c400) [pid = 1652] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:35:01 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x111ec9c00) [pid = 1652] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:35:01 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1210e2400) [pid = 1652] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:35:01 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x126045800) [pid = 1652] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:35:01 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128c4f400) [pid = 1652] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:35:01 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x112de2400) [pid = 1652] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:35:02 INFO - PROCESS | 1652 | 1466516102016 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]]]}] 06:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 568ms 06:35:02 INFO - PROCESS | 1652 | 1466516102026 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 06:35:02 INFO - PROCESS | 1652 | 1466516102030 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 06:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:35:02 INFO - PROCESS | 1652 | 1466516102033 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:35:02 INFO - PROCESS | 1652 | 1466516102037 Marionette TRACE conn2 <- [1,1046,null,{}] 06:35:02 INFO - PROCESS | 1652 | 1466516102039 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}] 06:35:02 INFO - PROCESS | 1652 | 1466516102041 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:02 INFO - PROCESS | 1652 | 1466516102127 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 06:35:02 INFO - PROCESS | 1652 | 1466516102133 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:02 INFO - PROCESS | 1652 | 1466516102134 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x119dba000 == 37 [pid = 1652] [id = 269] 06:35:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x112aab400) [pid = 1652] [serial = 805] [outer = 0x0] 06:35:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11827b400) [pid = 1652] [serial = 806] [outer = 0x112aab400] 06:35:02 INFO - PROCESS | 1652 | 1466516102212 Marionette DEBUG loaded listener.js 06:35:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119a9b000) [pid = 1652] [serial = 807] [outer = 0x112aab400] 06:35:02 INFO - PROCESS | 1652 | 1466516102514 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]]]}] 06:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 523ms 06:35:02 INFO - PROCESS | 1652 | 1466516102556 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 06:35:02 INFO - PROCESS | 1652 | 1466516102558 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 06:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:35:02 INFO - PROCESS | 1652 | 1466516102563 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:35:02 INFO - PROCESS | 1652 | 1466516102564 Marionette TRACE conn2 <- [1,1050,null,{}] 06:35:02 INFO - PROCESS | 1652 | 1466516102566 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}] 06:35:02 INFO - PROCESS | 1652 | 1466516102568 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:02 INFO - PROCESS | 1652 | 1466516102648 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 06:35:02 INFO - PROCESS | 1652 | 1466516102652 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:02 INFO - PROCESS | 1652 | 1466516102653 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b020800 == 38 [pid = 1652] [id = 270] 06:35:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1211ec400) [pid = 1652] [serial = 808] [outer = 0x0] 06:35:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128bd9400) [pid = 1652] [serial = 809] [outer = 0x1211ec400] 06:35:02 INFO - PROCESS | 1652 | 1466516102685 Marionette DEBUG loaded listener.js 06:35:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a81dc00) [pid = 1652] [serial = 810] [outer = 0x1211ec400] 06:35:03 INFO - PROCESS | 1652 | 1466516103015 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]]]}] 06:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 469ms 06:35:03 INFO - PROCESS | 1652 | 1466516103031 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 06:35:03 INFO - PROCESS | 1652 | 1466516103033 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 06:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:35:03 INFO - PROCESS | 1652 | 1466516103035 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:35:03 INFO - PROCESS | 1652 | 1466516103037 Marionette TRACE conn2 <- [1,1054,null,{}] 06:35:03 INFO - PROCESS | 1652 | 1466516103040 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}] 06:35:03 INFO - PROCESS | 1652 | 1466516103041 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:03 INFO - PROCESS | 1652 | 1466516103158 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 06:35:03 INFO - PROCESS | 1652 | 1466516103164 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:03 INFO - PROCESS | 1652 | 1466516103166 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b80e000 == 39 [pid = 1652] [id = 271] 06:35:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11683f400) [pid = 1652] [serial = 811] [outer = 0x0] 06:35:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a828c00) [pid = 1652] [serial = 812] [outer = 0x11683f400] 06:35:03 INFO - PROCESS | 1652 | 1466516103192 Marionette DEBUG loaded listener.js 06:35:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b00ec00) [pid = 1652] [serial = 813] [outer = 0x11683f400] 06:35:03 INFO - PROCESS | 1652 | 1466516103503 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]]]}] 06:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 519ms 06:35:03 INFO - PROCESS | 1652 | 1466516103554 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 06:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:35:03 INFO - PROCESS | 1652 | 1466516103555 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 06:35:03 INFO - PROCESS | 1652 | 1466516103558 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:35:03 INFO - PROCESS | 1652 | 1466516103559 Marionette TRACE conn2 <- [1,1058,null,{}] 06:35:03 INFO - PROCESS | 1652 | 1466516103561 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}] 06:35:03 INFO - PROCESS | 1652 | 1466516103562 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:03 INFO - PROCESS | 1652 | 1466516103645 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 06:35:03 INFO - PROCESS | 1652 | 1466516103649 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:03 INFO - PROCESS | 1652 | 1466516103650 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb72000 == 40 [pid = 1652] [id = 272] 06:35:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118454c00) [pid = 1652] [serial = 814] [outer = 0x0] 06:35:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b1e6c00) [pid = 1652] [serial = 815] [outer = 0x118454c00] 06:35:03 INFO - PROCESS | 1652 | 1466516103682 Marionette DEBUG loaded listener.js 06:35:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b8d1400) [pid = 1652] [serial = 816] [outer = 0x118454c00] 06:35:04 INFO - PROCESS | 1652 | --DOCSHELL 0x116a59800 == 39 [pid = 1652] [id = 261] 06:35:04 INFO - PROCESS | 1652 | --DOCSHELL 0x123b72000 == 38 [pid = 1652] [id = 260] 06:35:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12a838800 == 37 [pid = 1652] [id = 258] 06:35:04 INFO - PROCESS | 1652 | --DOCSHELL 0x116bba000 == 36 [pid = 1652] [id = 259] 06:35:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12101a800 == 35 [pid = 1652] [id = 263] 06:35:04 INFO - PROCESS | 1652 | --DOCSHELL 0x123b69000 == 34 [pid = 1652] [id = 264] 06:35:04 INFO - PROCESS | 1652 | --DOCSHELL 0x118520000 == 33 [pid = 1652] [id = 262] 06:35:04 INFO - PROCESS | 1652 | --DOCSHELL 0x125627000 == 32 [pid = 1652] [id = 265] 06:35:04 INFO - PROCESS | 1652 | --DOCSHELL 0x119dba000 == 31 [pid = 1652] [id = 269] 06:35:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4c3800 == 30 [pid = 1652] [id = 267] 06:35:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12a82b000 == 29 [pid = 1652] [id = 268] 06:35:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1266c1000 == 28 [pid = 1652] [id = 266] 06:35:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12b020800 == 27 [pid = 1652] [id = 270] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116a7d800) [pid = 1652] [serial = 723] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1165ddc00) [pid = 1652] [serial = 722] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118451c00) [pid = 1652] [serial = 726] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118286800) [pid = 1652] [serial = 725] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119d0f400) [pid = 1652] [serial = 729] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119569800) [pid = 1652] [serial = 728] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x125510000) [pid = 1652] [serial = 755] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x128b52c00) [pid = 1652] [serial = 761] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1185af000) [pid = 1652] [serial = 764] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x128ada800) [pid = 1652] [serial = 759] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x124c82800) [pid = 1652] [serial = 732] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128bd9c00) [pid = 1652] [serial = 767] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124ace400) [pid = 1652] [serial = 765] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x126c17800) [pid = 1652] [serial = 756] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12453c000) [pid = 1652] [serial = 753] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12407c800) [pid = 1652] [serial = 731] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128bdb800) [pid = 1652] [serial = 762] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x128c56800) [pid = 1652] [serial = 768] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12941b400) [pid = 1652] [serial = 771] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1211eb400) [pid = 1652] [serial = 750] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x126696c00) [pid = 1652] [serial = 735] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12420e000) [pid = 1652] [serial = 734] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12a56e000) [pid = 1652] [serial = 773] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1291d5400) [pid = 1652] [serial = 770] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12b80e000 == 26 [pid = 1652] [id = 271] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x123a08000) [pid = 1652] [serial = 752] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x128ad2000) [pid = 1652] [serial = 758] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x117595400) [pid = 1652] [serial = 738] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x116ae9800) [pid = 1652] [serial = 737] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x116a09400) [pid = 1652] [serial = 740] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x116b1b400) [pid = 1652] [serial = 741] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x11955fc00) [pid = 1652] [serial = 746] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x119aa0400) [pid = 1652] [serial = 747] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x1210d4c00) [pid = 1652] [serial = 749] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x11844c400) [pid = 1652] [serial = 743] [outer = 0x0] [url = about:blank] 06:35:04 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x1185adc00) [pid = 1652] [serial = 744] [outer = 0x0] [url = about:blank] 06:35:05 INFO - PROCESS | 1652 | 1466516105054 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]]]}] 06:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1525ms 06:35:05 INFO - PROCESS | 1652 | 1466516105084 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 06:35:05 INFO - PROCESS | 1652 | 1466516105087 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 06:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:35:05 INFO - PROCESS | 1652 | 1466516105091 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:35:05 INFO - PROCESS | 1652 | 1466516105093 Marionette TRACE conn2 <- [1,1062,null,{}] 06:35:05 INFO - PROCESS | 1652 | 1466516105098 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}] 06:35:05 INFO - PROCESS | 1652 | 1466516105100 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:05 INFO - PROCESS | 1652 | 1466516105186 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 06:35:05 INFO - PROCESS | 1652 | 1466516105241 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:05 INFO - PROCESS | 1652 | 1466516105244 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x115ff1000 == 27 [pid = 1652] [id = 273] 06:35:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x115f86800) [pid = 1652] [serial = 817] [outer = 0x0] 06:35:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x115f88000) [pid = 1652] [serial = 818] [outer = 0x115f86800] 06:35:05 INFO - PROCESS | 1652 | 1466516105290 Marionette DEBUG loaded listener.js 06:35:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x116af2000) [pid = 1652] [serial = 819] [outer = 0x115f86800] 06:35:05 INFO - PROCESS | 1652 | 1466516105712 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]]]}] 06:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 672ms 06:35:05 INFO - PROCESS | 1652 | 1466516105771 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 06:35:05 INFO - PROCESS | 1652 | 1466516105775 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 06:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:35:05 INFO - PROCESS | 1652 | 1466516105781 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:35:05 INFO - PROCESS | 1652 | 1466516105782 Marionette TRACE conn2 <- [1,1066,null,{}] 06:35:05 INFO - PROCESS | 1652 | 1466516105785 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}] 06:35:05 INFO - PROCESS | 1652 | 1466516105787 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:05 INFO - PROCESS | 1652 | 1466516105866 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 06:35:05 INFO - PROCESS | 1652 | 1466516105870 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:05 INFO - PROCESS | 1652 | 1466516105872 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x117244000 == 28 [pid = 1652] [id = 274] 06:35:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x1176bc400) [pid = 1652] [serial = 820] [outer = 0x0] 06:35:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x118140c00) [pid = 1652] [serial = 821] [outer = 0x1176bc400] 06:35:05 INFO - PROCESS | 1652 | 1466516105902 Marionette DEBUG loaded listener.js 06:35:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x11833dc00) [pid = 1652] [serial = 822] [outer = 0x1176bc400] 06:35:06 INFO - PROCESS | 1652 | 1466516106237 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]]]}] 06:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 469ms 06:35:06 INFO - PROCESS | 1652 | 1466516106250 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 06:35:06 INFO - PROCESS | 1652 | 1466516106260 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 06:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:35:06 INFO - PROCESS | 1652 | 1466516106265 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:35:06 INFO - PROCESS | 1652 | 1466516106267 Marionette TRACE conn2 <- [1,1070,null,{}] 06:35:06 INFO - PROCESS | 1652 | 1466516106275 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}] 06:35:06 INFO - PROCESS | 1652 | 1466516106278 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:06 INFO - PROCESS | 1652 | 1466516106373 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 06:35:06 INFO - PROCESS | 1652 | 1466516106383 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:06 INFO - PROCESS | 1652 | 1466516106385 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x11850e000 == 29 [pid = 1652] [id = 275] 06:35:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x112a75c00) [pid = 1652] [serial = 823] [outer = 0x0] 06:35:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x118a6a400) [pid = 1652] [serial = 824] [outer = 0x112a75c00] 06:35:06 INFO - PROCESS | 1652 | 1466516106413 Marionette DEBUG loaded listener.js 06:35:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x11955b000) [pid = 1652] [serial = 825] [outer = 0x112a75c00] 06:35:06 INFO - PROCESS | 1652 | 1466516106749 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]]]}] 06:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 522ms 06:35:06 INFO - PROCESS | 1652 | 1466516106788 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 06:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:35:06 INFO - PROCESS | 1652 | 1466516106791 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 06:35:06 INFO - PROCESS | 1652 | 1466516106794 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:35:06 INFO - PROCESS | 1652 | 1466516106796 Marionette TRACE conn2 <- [1,1074,null,{}] 06:35:06 INFO - PROCESS | 1652 | 1466516106800 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}] 06:35:06 INFO - PROCESS | 1652 | 1466516106802 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:06 INFO - PROCESS | 1652 | 1466516106922 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 06:35:07 INFO - PROCESS | 1652 | 1466516106996 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:07 INFO - PROCESS | 1652 | 1466516106997 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x119835800 == 30 [pid = 1652] [id = 276] 06:35:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x11955a400) [pid = 1652] [serial = 826] [outer = 0x0] 06:35:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x119a9ec00) [pid = 1652] [serial = 827] [outer = 0x11955a400] 06:35:07 INFO - PROCESS | 1652 | 1466516107038 Marionette DEBUG loaded listener.js 06:35:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x119bb2400) [pid = 1652] [serial = 828] [outer = 0x11955a400] 06:35:07 INFO - PROCESS | 1652 | 1466516107422 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]]]}] 06:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 672ms 06:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:35:07 INFO - PROCESS | 1652 | 1466516107466 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 06:35:07 INFO - PROCESS | 1652 | 1466516107468 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 06:35:07 INFO - PROCESS | 1652 | 1466516107470 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:35:07 INFO - PROCESS | 1652 | 1466516107471 Marionette TRACE conn2 <- [1,1078,null,{}] 06:35:07 INFO - PROCESS | 1652 | 1466516107473 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}] 06:35:07 INFO - PROCESS | 1652 | 1466516107475 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:07 INFO - PROCESS | 1652 | 1466516107577 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 06:35:07 INFO - PROCESS | 1652 | 1466516107583 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:07 INFO - PROCESS | 1652 | 1466516107584 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x121014000 == 31 [pid = 1652] [id = 277] 06:35:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x112eec400) [pid = 1652] [serial = 829] [outer = 0x0] 06:35:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x119d05c00) [pid = 1652] [serial = 830] [outer = 0x112eec400] 06:35:07 INFO - PROCESS | 1652 | 1466516107608 Marionette DEBUG loaded listener.js 06:35:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1211e9800) [pid = 1652] [serial = 831] [outer = 0x112eec400] 06:35:07 INFO - PROCESS | 1652 | 1466516107928 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]]]}] 06:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 471ms 06:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:35:07 INFO - PROCESS | 1652 | 1466516107941 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 06:35:07 INFO - PROCESS | 1652 | 1466516107943 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 06:35:07 INFO - PROCESS | 1652 | 1466516107948 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:35:07 INFO - PROCESS | 1652 | 1466516107950 Marionette TRACE conn2 <- [1,1082,null,{}] 06:35:07 INFO - PROCESS | 1652 | 1466516107952 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}] 06:35:07 INFO - PROCESS | 1652 | 1466516107956 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:08 INFO - PROCESS | 1652 | 1466516108051 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 06:35:08 INFO - PROCESS | 1652 | 1466516108054 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:08 INFO - PROCESS | 1652 | 1466516108056 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b72000 == 32 [pid = 1652] [id = 278] 06:35:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x123a07c00) [pid = 1652] [serial = 832] [outer = 0x0] 06:35:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1249cbc00) [pid = 1652] [serial = 833] [outer = 0x123a07c00] 06:35:08 INFO - PROCESS | 1652 | 1466516108084 Marionette DEBUG loaded listener.js 06:35:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x126039800) [pid = 1652] [serial = 834] [outer = 0x123a07c00] 06:35:08 INFO - PROCESS | 1652 | 1466516108403 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]]]}] 06:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 470ms 06:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:35:08 INFO - PROCESS | 1652 | 1466516108419 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 06:35:08 INFO - PROCESS | 1652 | 1466516108420 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 06:35:08 INFO - PROCESS | 1652 | 1466516108422 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:35:08 INFO - PROCESS | 1652 | 1466516108424 Marionette TRACE conn2 <- [1,1086,null,{}] 06:35:08 INFO - PROCESS | 1652 | 1466516108429 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}] 06:35:08 INFO - PROCESS | 1652 | 1466516108431 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:08 INFO - PROCESS | 1652 | 1466516108564 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 06:35:08 INFO - PROCESS | 1652 | 1466516108573 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:08 INFO - PROCESS | 1652 | 1466516108575 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12404e800 == 33 [pid = 1652] [id = 279] 06:35:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1211f1800) [pid = 1652] [serial = 835] [outer = 0x0] 06:35:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x126039400) [pid = 1652] [serial = 836] [outer = 0x1211f1800] 06:35:08 INFO - PROCESS | 1652 | 1466516108616 Marionette DEBUG loaded listener.js 06:35:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1268e2000) [pid = 1652] [serial = 837] [outer = 0x1211f1800] 06:35:09 INFO - PROCESS | 1652 | 1466516109025 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]]]}] 06:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 621ms 06:35:09 INFO - PROCESS | 1652 | 1466516109045 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 06:35:09 INFO - PROCESS | 1652 | 1466516109047 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 06:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:35:09 INFO - PROCESS | 1652 | 1466516109049 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:35:09 INFO - PROCESS | 1652 | 1466516109050 Marionette TRACE conn2 <- [1,1090,null,{}] 06:35:09 INFO - PROCESS | 1652 | 1466516109053 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}] 06:35:09 INFO - PROCESS | 1652 | 1466516109054 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:09 INFO - PROCESS | 1652 | 1466516109128 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 06:35:09 INFO - PROCESS | 1652 | 1466516109132 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:09 INFO - PROCESS | 1652 | 1466516109134 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256a6000 == 34 [pid = 1652] [id = 280] 06:35:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x126696c00) [pid = 1652] [serial = 838] [outer = 0x0] 06:35:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x128ad1c00) [pid = 1652] [serial = 839] [outer = 0x126696c00] 06:35:09 INFO - PROCESS | 1652 | 1466516109158 Marionette DEBUG loaded listener.js 06:35:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x128ad9800) [pid = 1652] [serial = 840] [outer = 0x126696c00] 06:35:09 INFO - PROCESS | 1652 | 1466516109481 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]]]}] 06:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 471ms 06:35:09 INFO - PROCESS | 1652 | 1466516109521 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 06:35:09 INFO - PROCESS | 1652 | 1466516109522 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 06:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:35:09 INFO - PROCESS | 1652 | 1466516109524 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:35:09 INFO - PROCESS | 1652 | 1466516109526 Marionette TRACE conn2 <- [1,1094,null,{}] 06:35:09 INFO - PROCESS | 1652 | 1466516109528 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}] 06:35:09 INFO - PROCESS | 1652 | 1466516109529 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:09 INFO - PROCESS | 1652 | 1466516109631 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 06:35:09 INFO - PROCESS | 1652 | 1466516109637 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:09 INFO - PROCESS | 1652 | 1466516109646 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x11850c000 == 35 [pid = 1652] [id = 281] 06:35:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116af0c00) [pid = 1652] [serial = 841] [outer = 0x0] 06:35:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128b51000) [pid = 1652] [serial = 842] [outer = 0x116af0c00] 06:35:09 INFO - PROCESS | 1652 | 1466516109673 Marionette DEBUG loaded listener.js 06:35:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128b58000) [pid = 1652] [serial = 843] [outer = 0x116af0c00] 06:35:10 INFO - PROCESS | 1652 | 1466516110153 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]]]}] 06:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 671ms 06:35:10 INFO - PROCESS | 1652 | 1466516110195 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 06:35:10 INFO - PROCESS | 1652 | 1466516110197 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 06:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:35:10 INFO - PROCESS | 1652 | 1466516110199 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:35:10 INFO - PROCESS | 1652 | 1466516110200 Marionette TRACE conn2 <- [1,1098,null,{}] 06:35:10 INFO - PROCESS | 1652 | 1466516110202 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}] 06:35:10 INFO - PROCESS | 1652 | 1466516110203 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:10 INFO - PROCESS | 1652 | 1466516110314 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 06:35:10 INFO - PROCESS | 1652 | 1466516110328 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:10 INFO - PROCESS | 1652 | 1466516110329 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b08000 == 36 [pid = 1652] [id = 282] 06:35:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128be1000) [pid = 1652] [serial = 844] [outer = 0x0] 06:35:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128eca400) [pid = 1652] [serial = 845] [outer = 0x128be1000] 06:35:10 INFO - PROCESS | 1652 | 1466516110353 Marionette DEBUG loaded listener.js 06:35:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a56d800) [pid = 1652] [serial = 846] [outer = 0x128be1000] 06:35:10 INFO - PROCESS | 1652 | 1466516110682 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]]]}] 06:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 519ms 06:35:10 INFO - PROCESS | 1652 | 1466516110725 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 06:35:10 INFO - PROCESS | 1652 | 1466516110726 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 06:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:35:10 INFO - PROCESS | 1652 | 1466516110729 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:35:10 INFO - PROCESS | 1652 | 1466516110730 Marionette TRACE conn2 <- [1,1102,null,{}] 06:35:10 INFO - PROCESS | 1652 | 1466516110733 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}] 06:35:10 INFO - PROCESS | 1652 | 1466516110734 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:10 INFO - PROCESS | 1652 | 1466516110852 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 06:35:10 INFO - PROCESS | 1652 | 1466516110865 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:10 INFO - PROCESS | 1652 | 1466516110866 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x121013800 == 37 [pid = 1652] [id = 283] 06:35:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a81ec00) [pid = 1652] [serial = 847] [outer = 0x0] 06:35:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12ab8bc00) [pid = 1652] [serial = 848] [outer = 0x12a81ec00] 06:35:10 INFO - PROCESS | 1652 | 1466516110892 Marionette DEBUG loaded listener.js 06:35:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12b006000) [pid = 1652] [serial = 849] [outer = 0x12a81ec00] 06:35:11 INFO - PROCESS | 1652 | 1466516111234 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]]]}] 06:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 522ms 06:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:35:11 INFO - PROCESS | 1652 | 1466516111252 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 06:35:11 INFO - PROCESS | 1652 | 1466516111253 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 06:35:11 INFO - PROCESS | 1652 | 1466516111255 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:35:11 INFO - PROCESS | 1652 | 1466516111256 Marionette TRACE conn2 <- [1,1106,null,{}] 06:35:11 INFO - PROCESS | 1652 | 1466516111258 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}] 06:35:11 INFO - PROCESS | 1652 | 1466516111260 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:11 INFO - PROCESS | 1652 | 1466516111358 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 06:35:11 INFO - PROCESS | 1652 | 1466516111392 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:11 INFO - PROCESS | 1652 | 1466516111394 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a841800 == 38 [pid = 1652] [id = 284] 06:35:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b00a000) [pid = 1652] [serial = 850] [outer = 0x0] 06:35:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b1e6400) [pid = 1652] [serial = 851] [outer = 0x12b00a000] 06:35:11 INFO - PROCESS | 1652 | 1466516111418 Marionette DEBUG loaded listener.js 06:35:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12b8d5800) [pid = 1652] [serial = 852] [outer = 0x12b00a000] 06:35:11 INFO - PROCESS | 1652 | 1466516111741 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]]]}] 06:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 519ms 06:35:11 INFO - PROCESS | 1652 | 1466516111774 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 06:35:11 INFO - PROCESS | 1652 | 1466516111776 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 06:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:35:11 INFO - PROCESS | 1652 | 1466516111789 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:35:11 INFO - PROCESS | 1652 | 1466516111790 Marionette TRACE conn2 <- [1,1110,null,{}] 06:35:11 INFO - PROCESS | 1652 | 1466516111792 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}] 06:35:11 INFO - PROCESS | 1652 | 1466516111794 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:11 INFO - PROCESS | 1652 | 1466516111897 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 06:35:11 INFO - PROCESS | 1652 | 1466516111900 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:11 INFO - PROCESS | 1652 | 1466516111902 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b80c800 == 39 [pid = 1652] [id = 285] 06:35:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b00a400) [pid = 1652] [serial = 853] [outer = 0x0] 06:35:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12b8d9c00) [pid = 1652] [serial = 854] [outer = 0x12b00a400] 06:35:11 INFO - PROCESS | 1652 | 1466516111926 Marionette DEBUG loaded listener.js 06:35:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12b90f000) [pid = 1652] [serial = 855] [outer = 0x12b00a400] 06:35:12 INFO - PROCESS | 1652 | 1466516112256 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]]]}] 06:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 518ms 06:35:12 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x112de7400) [pid = 1652] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:35:12 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128b50800) [pid = 1652] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:35:12 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x112aab400) [pid = 1652] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:35:12 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12a571400) [pid = 1652] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:35:12 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12a81b800) [pid = 1652] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:35:12 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1211ec400) [pid = 1652] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:35:12 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11683f400) [pid = 1652] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:35:12 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119d7dc00) [pid = 1652] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:35:12 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119d06800) [pid = 1652] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:35:12 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118964400) [pid = 1652] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:35:12 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1177cd800) [pid = 1652] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:35:12 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118449000) [pid = 1652] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:35:12 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112ef3000) [pid = 1652] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:35:12 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x112eebc00) [pid = 1652] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:35:12 INFO - PROCESS | 1652 | 1466516112451 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 06:35:12 INFO - PROCESS | 1652 | 1466516112452 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 06:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:35:12 INFO - PROCESS | 1652 | 1466516112456 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:35:12 INFO - PROCESS | 1652 | 1466516112457 Marionette TRACE conn2 <- [1,1114,null,{}] 06:35:12 INFO - PROCESS | 1652 | 1466516112466 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}] 06:35:12 INFO - PROCESS | 1652 | 1466516112467 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:12 INFO - PROCESS | 1652 | 1466516112549 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 06:35:12 INFO - PROCESS | 1652 | 1466516112553 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:12 INFO - PROCESS | 1652 | 1466516112554 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1255dd000 == 40 [pid = 1652] [id = 286] 06:35:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x117038800) [pid = 1652] [serial = 856] [outer = 0x0] 06:35:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118453400) [pid = 1652] [serial = 857] [outer = 0x117038800] 06:35:12 INFO - PROCESS | 1652 | 1466516112579 Marionette DEBUG loaded listener.js 06:35:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1210df000) [pid = 1652] [serial = 858] [outer = 0x117038800] 06:35:12 INFO - PROCESS | 1652 | 1466516112897 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]]]}] 06:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 468ms 06:35:12 INFO - PROCESS | 1652 | 1466516112925 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 06:35:12 INFO - PROCESS | 1652 | 1466516112926 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 06:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:35:12 INFO - PROCESS | 1652 | 1466516112931 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:35:12 INFO - PROCESS | 1652 | 1466516112932 Marionette TRACE conn2 <- [1,1118,null,{}] 06:35:12 INFO - PROCESS | 1652 | 1466516112934 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}] 06:35:12 INFO - PROCESS | 1652 | 1466516112935 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:13 INFO - PROCESS | 1652 | 1466516113022 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 06:35:13 INFO - PROCESS | 1652 | 1466516113080 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:13 INFO - PROCESS | 1652 | 1466516113081 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c52e800 == 41 [pid = 1652] [id = 287] 06:35:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118a77c00) [pid = 1652] [serial = 859] [outer = 0x0] 06:35:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1211ec400) [pid = 1652] [serial = 860] [outer = 0x118a77c00] 06:35:13 INFO - PROCESS | 1652 | 1466516113111 Marionette DEBUG loaded listener.js 06:35:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12b8dc000) [pid = 1652] [serial = 861] [outer = 0x118a77c00] 06:35:13 INFO - PROCESS | 1652 | 1466516113538 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]]]}] 06:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 621ms 06:35:13 INFO - PROCESS | 1652 | 1466516113552 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 06:35:13 INFO - PROCESS | 1652 | 1466516113554 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 06:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:35:13 INFO - PROCESS | 1652 | 1466516113558 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:35:13 INFO - PROCESS | 1652 | 1466516113559 Marionette TRACE conn2 <- [1,1122,null,{}] 06:35:13 INFO - PROCESS | 1652 | 1466516113563 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}] 06:35:13 INFO - PROCESS | 1652 | 1466516113565 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:13 INFO - PROCESS | 1652 | 1466516113674 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 06:35:13 INFO - PROCESS | 1652 | 1466516113682 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:13 INFO - PROCESS | 1652 | 1466516113684 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c655800 == 42 [pid = 1652] [id = 288] 06:35:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126c14400) [pid = 1652] [serial = 862] [outer = 0x0] 06:35:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12b912400) [pid = 1652] [serial = 863] [outer = 0x126c14400] 06:35:13 INFO - PROCESS | 1652 | 1466516113708 Marionette DEBUG loaded listener.js 06:35:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12bb02800) [pid = 1652] [serial = 864] [outer = 0x126c14400] 06:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 472ms 06:35:14 INFO - PROCESS | 1652 | 1466516114023 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]]]}] 06:35:14 INFO - PROCESS | 1652 | 1466516114037 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 06:35:14 INFO - PROCESS | 1652 | 1466516114039 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 06:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:35:14 INFO - PROCESS | 1652 | 1466516114042 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:35:14 INFO - PROCESS | 1652 | 1466516114044 Marionette TRACE conn2 <- [1,1126,null,{}] 06:35:14 INFO - PROCESS | 1652 | 1466516114051 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}] 06:35:14 INFO - PROCESS | 1652 | 1466516114053 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:14 INFO - PROCESS | 1652 | 1466516114194 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 06:35:14 INFO - PROCESS | 1652 | 1466516114254 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:14 INFO - PROCESS | 1652 | 1466516114255 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c66d000 == 43 [pid = 1652] [id = 289] 06:35:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128ad9000) [pid = 1652] [serial = 865] [outer = 0x0] 06:35:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12bb03400) [pid = 1652] [serial = 866] [outer = 0x128ad9000] 06:35:14 INFO - PROCESS | 1652 | 1466516114279 Marionette DEBUG loaded listener.js 06:35:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12bcaf800) [pid = 1652] [serial = 867] [outer = 0x128ad9000] 06:35:15 INFO - PROCESS | 1652 | --DOCSHELL 0x115ff1000 == 42 [pid = 1652] [id = 273] 06:35:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb72000 == 41 [pid = 1652] [id = 272] 06:35:15 INFO - PROCESS | 1652 | --DOCSHELL 0x119835800 == 40 [pid = 1652] [id = 276] 06:35:15 INFO - PROCESS | 1652 | --DOCSHELL 0x121014000 == 39 [pid = 1652] [id = 277] 06:35:15 INFO - PROCESS | 1652 | --DOCSHELL 0x123b72000 == 38 [pid = 1652] [id = 278] 06:35:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12404e800 == 37 [pid = 1652] [id = 279] 06:35:15 INFO - PROCESS | 1652 | --DOCSHELL 0x11850c000 == 36 [pid = 1652] [id = 281] 06:35:15 INFO - PROCESS | 1652 | --DOCSHELL 0x1256a6000 == 35 [pid = 1652] [id = 280] 06:35:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12b80c800 == 34 [pid = 1652] [id = 285] 06:35:15 INFO - PROCESS | 1652 | --DOCSHELL 0x128b08000 == 33 [pid = 1652] [id = 282] 06:35:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12a841800 == 32 [pid = 1652] [id = 284] 06:35:15 INFO - PROCESS | 1652 | --DOCSHELL 0x117244000 == 31 [pid = 1652] [id = 274] 06:35:15 INFO - PROCESS | 1652 | --DOCSHELL 0x121013800 == 30 [pid = 1652] [id = 283] 06:35:15 INFO - PROCESS | 1652 | --DOCSHELL 0x1255dd000 == 29 [pid = 1652] [id = 286] 06:35:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12c52e800 == 28 [pid = 1652] [id = 287] 06:35:15 INFO - PROCESS | 1652 | --DOCSHELL 0x11850e000 == 27 [pid = 1652] [id = 275] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128ad7000) [pid = 1652] [serial = 795] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x126c19c00) [pid = 1652] [serial = 794] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x128ece000) [pid = 1652] [serial = 797] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11827b400) [pid = 1652] [serial = 806] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12a5f6000) [pid = 1652] [serial = 800] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12a81f800) [pid = 1652] [serial = 803] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128bd9400) [pid = 1652] [serial = 809] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12a827400) [pid = 1652] [serial = 804] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12b00ec00) [pid = 1652] [serial = 813] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x125611800) [pid = 1652] [serial = 791] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124210400) [pid = 1652] [serial = 788] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124c90c00) [pid = 1652] [serial = 789] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11944a400) [pid = 1652] [serial = 785] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12b1e6c00) [pid = 1652] [serial = 815] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119a9d800) [pid = 1652] [serial = 786] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118149000) [pid = 1652] [serial = 782] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118451400) [pid = 1652] [serial = 783] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118a70800) [pid = 1652] [serial = 780] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1185bac00) [pid = 1652] [serial = 779] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11708dc00) [pid = 1652] [serial = 777] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1162a2000) [pid = 1652] [serial = 776] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12a5f4c00) [pid = 1652] [serial = 774] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12a81b400) [pid = 1652] [serial = 801] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12a44c400) [pid = 1652] [serial = 798] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x119a9b000) [pid = 1652] [serial = 807] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12a828c00) [pid = 1652] [serial = 812] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12a81dc00) [pid = 1652] [serial = 810] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x1268c7800) [pid = 1652] [serial = 792] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12c655800 == 26 [pid = 1652] [id = 288] 06:35:15 INFO - PROCESS | 1652 | 1466516115652 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]]]}] 06:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1628ms 06:35:15 INFO - PROCESS | 1652 | 1466516115671 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 06:35:15 INFO - PROCESS | 1652 | 1466516115673 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 06:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:35:15 INFO - PROCESS | 1652 | 1466516115677 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:35:15 INFO - PROCESS | 1652 | 1466516115679 Marionette TRACE conn2 <- [1,1130,null,{}] 06:35:15 INFO - PROCESS | 1652 | 1466516115683 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}] 06:35:15 INFO - PROCESS | 1652 | 1466516115685 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:15 INFO - PROCESS | 1652 | 1466516115765 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 06:35:15 INFO - PROCESS | 1652 | 1466516115815 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:15 INFO - PROCESS | 1652 | 1466516115817 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x115f4c800 == 27 [pid = 1652] [id = 290] 06:35:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x115f8f800) [pid = 1652] [serial = 868] [outer = 0x0] 06:35:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x11683f800) [pid = 1652] [serial = 869] [outer = 0x115f8f800] 06:35:15 INFO - PROCESS | 1652 | 1466516115845 Marionette DEBUG loaded listener.js 06:35:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x116a82c00) [pid = 1652] [serial = 870] [outer = 0x115f8f800] 06:35:16 INFO - PROCESS | 1652 | 1466516116158 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]]]}] 06:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 523ms 06:35:16 INFO - PROCESS | 1652 | 1466516116199 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 06:35:16 INFO - PROCESS | 1652 | 1466516116203 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 06:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:35:16 INFO - PROCESS | 1652 | 1466516116208 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:35:16 INFO - PROCESS | 1652 | 1466516116210 Marionette TRACE conn2 <- [1,1134,null,{}] 06:35:16 INFO - PROCESS | 1652 | 1466516116212 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}] 06:35:16 INFO - PROCESS | 1652 | 1466516116214 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:16 INFO - PROCESS | 1652 | 1466516116297 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 06:35:16 INFO - PROCESS | 1652 | 1466516116348 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:16 INFO - PROCESS | 1652 | 1466516116350 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x117240800 == 28 [pid = 1652] [id = 291] 06:35:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x11683f400) [pid = 1652] [serial = 871] [outer = 0x0] 06:35:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x117030000) [pid = 1652] [serial = 872] [outer = 0x11683f400] 06:35:16 INFO - PROCESS | 1652 | 1466516116378 Marionette DEBUG loaded listener.js 06:35:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118141400) [pid = 1652] [serial = 873] [outer = 0x11683f400] 06:35:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1177cc000) [pid = 1652] [serial = 874] [outer = 0x12cda2800] 06:35:16 INFO - PROCESS | 1652 | 1466516116718 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]]]}] 06:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 521ms 06:35:16 INFO - PROCESS | 1652 | 1466516116730 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 06:35:16 INFO - PROCESS | 1652 | 1466516116731 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 06:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:35:16 INFO - PROCESS | 1652 | 1466516116733 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:35:16 INFO - PROCESS | 1652 | 1466516116736 Marionette TRACE conn2 <- [1,1138,null,{}] 06:35:16 INFO - PROCESS | 1652 | 1466516116745 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}] 06:35:16 INFO - PROCESS | 1652 | 1466516116749 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:16 INFO - PROCESS | 1652 | 1466516116824 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 06:35:16 INFO - PROCESS | 1652 | 1466516116877 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:16 INFO - PROCESS | 1652 | 1466516116879 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x118272800 == 29 [pid = 1652] [id = 292] 06:35:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11297a000) [pid = 1652] [serial = 875] [outer = 0x0] 06:35:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118448c00) [pid = 1652] [serial = 876] [outer = 0x11297a000] 06:35:16 INFO - PROCESS | 1652 | 1466516116907 Marionette DEBUG loaded listener.js 06:35:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118978c00) [pid = 1652] [serial = 877] [outer = 0x11297a000] 06:35:17 INFO - PROCESS | 1652 | 1466516117197 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]]]}] 06:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 525ms 06:35:17 INFO - PROCESS | 1652 | 1466516117259 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 06:35:17 INFO - PROCESS | 1652 | 1466516117262 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 06:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:35:17 INFO - PROCESS | 1652 | 1466516117266 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:35:17 INFO - PROCESS | 1652 | 1466516117267 Marionette TRACE conn2 <- [1,1142,null,{}] 06:35:17 INFO - PROCESS | 1652 | 1466516117269 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}] 06:35:17 INFO - PROCESS | 1652 | 1466516117270 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:17 INFO - PROCESS | 1652 | 1466516117347 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 06:35:17 INFO - PROCESS | 1652 | 1466516117351 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:17 INFO - PROCESS | 1652 | 1466516117352 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c34800 == 30 [pid = 1652] [id = 293] 06:35:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118af1400) [pid = 1652] [serial = 878] [outer = 0x0] 06:35:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11955e000) [pid = 1652] [serial = 879] [outer = 0x118af1400] 06:35:17 INFO - PROCESS | 1652 | 1466516117381 Marionette DEBUG loaded listener.js 06:35:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119569c00) [pid = 1652] [serial = 880] [outer = 0x118af1400] 06:35:17 INFO - PROCESS | 1652 | 1466516117699 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]]]}] 06:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 467ms 06:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:35:17 INFO - PROCESS | 1652 | 1466516117734 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 06:35:17 INFO - PROCESS | 1652 | 1466516117735 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 06:35:17 INFO - PROCESS | 1652 | 1466516117737 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:35:17 INFO - PROCESS | 1652 | 1466516117738 Marionette TRACE conn2 <- [1,1146,null,{}] 06:35:17 INFO - PROCESS | 1652 | 1466516117740 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}] 06:35:17 INFO - PROCESS | 1652 | 1466516117750 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:17 INFO - PROCESS | 1652 | 1466516117846 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 06:35:17 INFO - PROCESS | 1652 | 1466516117853 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:17 INFO - PROCESS | 1652 | 1466516117854 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12104d800 == 31 [pid = 1652] [id = 294] 06:35:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x113339400) [pid = 1652] [serial = 881] [outer = 0x0] 06:35:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119a5c000) [pid = 1652] [serial = 882] [outer = 0x113339400] 06:35:17 INFO - PROCESS | 1652 | 1466516117880 Marionette DEBUG loaded listener.js 06:35:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119bb5c00) [pid = 1652] [serial = 883] [outer = 0x113339400] 06:35:18 INFO - PROCESS | 1652 | 1466516118207 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]]]}] 06:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 519ms 06:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:35:18 INFO - PROCESS | 1652 | 1466516118257 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 06:35:18 INFO - PROCESS | 1652 | 1466516118258 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 06:35:18 INFO - PROCESS | 1652 | 1466516118260 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:35:18 INFO - PROCESS | 1652 | 1466516118261 Marionette TRACE conn2 <- [1,1150,null,{}] 06:35:18 INFO - PROCESS | 1652 | 1466516118263 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}] 06:35:18 INFO - PROCESS | 1652 | 1466516118268 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:18 INFO - PROCESS | 1652 | 1466516118361 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 06:35:18 INFO - PROCESS | 1652 | 1466516118366 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:18 INFO - PROCESS | 1652 | 1466516118368 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b74000 == 32 [pid = 1652] [id = 295] 06:35:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1210d4c00) [pid = 1652] [serial = 884] [outer = 0x0] 06:35:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x123b96400) [pid = 1652] [serial = 885] [outer = 0x1210d4c00] 06:35:18 INFO - PROCESS | 1652 | 1466516118393 Marionette DEBUG loaded listener.js 06:35:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124c82400) [pid = 1652] [serial = 886] [outer = 0x1210d4c00] 06:35:18 INFO - PROCESS | 1652 | 1466516118715 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]]]}] 06:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 470ms 06:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:35:18 INFO - PROCESS | 1652 | 1466516118732 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 06:35:18 INFO - PROCESS | 1652 | 1466516118733 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 06:35:18 INFO - PROCESS | 1652 | 1466516118735 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:35:18 INFO - PROCESS | 1652 | 1466516118736 Marionette TRACE conn2 <- [1,1154,null,{}] 06:35:18 INFO - PROCESS | 1652 | 1466516118739 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}] 06:35:18 INFO - PROCESS | 1652 | 1466516118740 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:18 INFO - PROCESS | 1652 | 1466516118849 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 06:35:18 INFO - PROCESS | 1652 | 1466516118856 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:18 INFO - PROCESS | 1652 | 1466516118857 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12428f800 == 33 [pid = 1652] [id = 296] 06:35:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118145400) [pid = 1652] [serial = 887] [outer = 0x0] 06:35:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124c83400) [pid = 1652] [serial = 888] [outer = 0x118145400] 06:35:18 INFO - PROCESS | 1652 | 1466516118881 Marionette DEBUG loaded listener.js 06:35:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x125668800) [pid = 1652] [serial = 889] [outer = 0x118145400] 06:35:19 INFO - PROCESS | 1652 | 1466516119166 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]]]}] 06:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 470ms 06:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:35:19 INFO - PROCESS | 1652 | 1466516119205 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 06:35:19 INFO - PROCESS | 1652 | 1466516119206 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 06:35:19 INFO - PROCESS | 1652 | 1466516119209 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:35:19 INFO - PROCESS | 1652 | 1466516119210 Marionette TRACE conn2 <- [1,1158,null,{}] 06:35:19 INFO - PROCESS | 1652 | 1466516119216 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}] 06:35:19 INFO - PROCESS | 1652 | 1466516119217 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:19 INFO - PROCESS | 1652 | 1466516119297 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 06:35:19 INFO - PROCESS | 1652 | 1466516119300 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:19 INFO - PROCESS | 1652 | 1466516119302 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x124ae4800 == 34 [pid = 1652] [id = 297] 06:35:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x125609000) [pid = 1652] [serial = 890] [outer = 0x0] 06:35:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12662bc00) [pid = 1652] [serial = 891] [outer = 0x125609000] 06:35:19 INFO - PROCESS | 1652 | 1466516119326 Marionette DEBUG loaded listener.js 06:35:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1268e1400) [pid = 1652] [serial = 892] [outer = 0x125609000] 06:35:19 INFO - PROCESS | 1652 | 1466516119664 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]]]}] 06:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 472ms 06:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:35:19 INFO - PROCESS | 1652 | 1466516119682 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 06:35:19 INFO - PROCESS | 1652 | 1466516119683 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 06:35:19 INFO - PROCESS | 1652 | 1466516119685 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:35:19 INFO - PROCESS | 1652 | 1466516119686 Marionette TRACE conn2 <- [1,1162,null,{}] 06:35:19 INFO - PROCESS | 1652 | 1466516119688 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}] 06:35:19 INFO - PROCESS | 1652 | 1466516119690 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:19 INFO - PROCESS | 1652 | 1466516119798 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 06:35:19 INFO - PROCESS | 1652 | 1466516119804 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:19 INFO - PROCESS | 1652 | 1466516119805 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x118272000 == 35 [pid = 1652] [id = 298] 06:35:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x113c4e000) [pid = 1652] [serial = 893] [outer = 0x0] 06:35:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126c15000) [pid = 1652] [serial = 894] [outer = 0x113c4e000] 06:35:19 INFO - PROCESS | 1652 | 1466516119829 Marionette DEBUG loaded listener.js 06:35:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128ad7c00) [pid = 1652] [serial = 895] [outer = 0x113c4e000] 06:35:20 INFO - PROCESS | 1652 | 1466516120131 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]]]}] 06:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 468ms 06:35:20 INFO - PROCESS | 1652 | 1466516120153 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 06:35:20 INFO - PROCESS | 1652 | 1466516120155 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 06:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:35:20 INFO - PROCESS | 1652 | 1466516120157 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:35:20 INFO - PROCESS | 1652 | 1466516120158 Marionette TRACE conn2 <- [1,1166,null,{}] 06:35:20 INFO - PROCESS | 1652 | 1466516120163 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}] 06:35:20 INFO - PROCESS | 1652 | 1466516120165 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:20 INFO - PROCESS | 1652 | 1466516120242 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 06:35:20 INFO - PROCESS | 1652 | 1466516120248 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:20 INFO - PROCESS | 1652 | 1466516120249 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x126aa8800 == 36 [pid = 1652] [id = 299] 06:35:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128ad8400) [pid = 1652] [serial = 896] [outer = 0x0] 06:35:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128ec5800) [pid = 1652] [serial = 897] [outer = 0x128ad8400] 06:35:20 INFO - PROCESS | 1652 | 1466516120274 Marionette DEBUG loaded listener.js 06:35:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1291d7800) [pid = 1652] [serial = 898] [outer = 0x128ad8400] 06:35:20 INFO - PROCESS | 1652 | 1466516120606 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]]]}] 06:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 469ms 06:35:20 INFO - PROCESS | 1652 | 1466516120627 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 06:35:20 INFO - PROCESS | 1652 | 1466516120631 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 06:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:35:20 INFO - PROCESS | 1652 | 1466516120633 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:35:20 INFO - PROCESS | 1652 | 1466516120635 Marionette TRACE conn2 <- [1,1170,null,{}] 06:35:20 INFO - PROCESS | 1652 | 1466516120637 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}] 06:35:20 INFO - PROCESS | 1652 | 1466516120639 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:20 INFO - PROCESS | 1652 | 1466516120757 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 06:35:20 INFO - PROCESS | 1652 | 1466516120770 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:20 INFO - PROCESS | 1652 | 1466516120779 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12104c800 == 37 [pid = 1652] [id = 300] 06:35:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1177d2400) [pid = 1652] [serial = 899] [outer = 0x0] 06:35:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x129412c00) [pid = 1652] [serial = 900] [outer = 0x1177d2400] 06:35:20 INFO - PROCESS | 1652 | 1466516120805 Marionette DEBUG loaded listener.js 06:35:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a5f7c00) [pid = 1652] [serial = 901] [outer = 0x1177d2400] 06:35:21 INFO - PROCESS | 1652 | 1466516121142 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]]]}] 06:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 518ms 06:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:35:21 INFO - PROCESS | 1652 | 1466516121152 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 06:35:21 INFO - PROCESS | 1652 | 1466516121153 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 06:35:21 INFO - PROCESS | 1652 | 1466516121155 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:35:21 INFO - PROCESS | 1652 | 1466516121156 Marionette TRACE conn2 <- [1,1174,null,{}] 06:35:21 INFO - PROCESS | 1652 | 1466516121158 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}] 06:35:21 INFO - PROCESS | 1652 | 1466516121160 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:21 INFO - PROCESS | 1652 | 1466516121264 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 06:35:21 INFO - PROCESS | 1652 | 1466516121267 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:21 INFO - PROCESS | 1652 | 1466516121268 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4c4000 == 38 [pid = 1652] [id = 301] 06:35:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12a5f8c00) [pid = 1652] [serial = 902] [outer = 0x0] 06:35:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12a81fc00) [pid = 1652] [serial = 903] [outer = 0x12a5f8c00] 06:35:21 INFO - PROCESS | 1652 | 1466516121293 Marionette DEBUG loaded listener.js 06:35:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12a828800) [pid = 1652] [serial = 904] [outer = 0x12a5f8c00] 06:35:21 INFO - PROCESS | 1652 | 1466516121618 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] 06:35:21 INFO - PROCESS | 1652 | 1466516121677 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 06:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:35:21 INFO - PROCESS | 1652 | 1466516121679 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:35:21 INFO - PROCESS | 1652 | 1466516121680 Marionette TRACE conn2 <- [1,1178,null,{}] 06:35:21 INFO - PROCESS | 1652 | 1466516121683 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}] 06:35:21 INFO - PROCESS | 1652 | 1466516121684 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:21 INFO - PROCESS | 1652 | 1466516121785 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 06:35:21 INFO - PROCESS | 1652 | 1466516121798 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:21 INFO - PROCESS | 1652 | 1466516121799 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a842000 == 39 [pid = 1652] [id = 302] 06:35:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12ab8b800) [pid = 1652] [serial = 905] [outer = 0x0] 06:35:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12ab98c00) [pid = 1652] [serial = 906] [outer = 0x12ab8b800] 06:35:21 INFO - PROCESS | 1652 | 1466516121822 Marionette DEBUG loaded listener.js 06:35:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12b00e800) [pid = 1652] [serial = 907] [outer = 0x12ab8b800] 06:35:22 INFO - PROCESS | 1652 | 1466516122163 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] 06:35:22 INFO - PROCESS | 1652 | 1466516122202 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 06:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:35:22 INFO - PROCESS | 1652 | 1466516122204 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:35:22 INFO - PROCESS | 1652 | 1466516122205 Marionette TRACE conn2 <- [1,1182,null,{}] 06:35:22 INFO - PROCESS | 1652 | 1466516122208 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}] 06:35:22 INFO - PROCESS | 1652 | 1466516122209 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:22 INFO - PROCESS | 1652 | 1466516122307 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 06:35:22 INFO - PROCESS | 1652 | 1466516122311 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:22 INFO - PROCESS | 1652 | 1466516122312 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b13f800 == 40 [pid = 1652] [id = 303] 06:35:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12ab97400) [pid = 1652] [serial = 908] [outer = 0x0] 06:35:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12b8cf000) [pid = 1652] [serial = 909] [outer = 0x12ab97400] 06:35:22 INFO - PROCESS | 1652 | 1466516122336 Marionette DEBUG loaded listener.js 06:35:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12b90e400) [pid = 1652] [serial = 910] [outer = 0x12ab97400] 06:35:22 INFO - PROCESS | 1652 | 1466516122658 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 06:35:22 INFO - PROCESS | 1652 | 1466516122688 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 06:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:35:22 INFO - PROCESS | 1652 | 1466516122700 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:35:22 INFO - PROCESS | 1652 | 1466516122701 Marionette TRACE conn2 <- [1,1186,null,{}] 06:35:22 INFO - PROCESS | 1652 | 1466516122703 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}] 06:35:22 INFO - PROCESS | 1652 | 1466516122704 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:23 INFO - PROCESS | 1652 | 1466516123091 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 06:35:23 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12a81ec00) [pid = 1652] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:35:23 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12b00a000) [pid = 1652] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:35:23 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12b00a400) [pid = 1652] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:35:23 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118a77c00) [pid = 1652] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:35:23 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x117038800) [pid = 1652] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:35:23 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126c14400) [pid = 1652] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:35:23 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x116af0c00) [pid = 1652] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:35:23 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x126696c00) [pid = 1652] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:35:23 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1211f1800) [pid = 1652] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:35:23 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x123a07c00) [pid = 1652] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:35:23 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x112eec400) [pid = 1652] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:35:23 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11955a400) [pid = 1652] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:35:23 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x112a75c00) [pid = 1652] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:35:23 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1176bc400) [pid = 1652] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:35:23 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x115f86800) [pid = 1652] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:35:23 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118454c00) [pid = 1652] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:35:23 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128be1000) [pid = 1652] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:35:23 INFO - PROCESS | 1652 | 1466516123137 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:23 INFO - PROCESS | 1652 | 1466516123138 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x11826b800 == 41 [pid = 1652] [id = 304] 06:35:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x112a75c00) [pid = 1652] [serial = 911] [outer = 0x0] 06:35:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11683d400) [pid = 1652] [serial = 912] [outer = 0x112a75c00] 06:35:23 INFO - PROCESS | 1652 | 1466516123162 Marionette DEBUG loaded listener.js 06:35:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11844a000) [pid = 1652] [serial = 913] [outer = 0x112a75c00] 06:35:23 INFO - PROCESS | 1652 | 1466516123423 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] 06:35:23 INFO - PROCESS | 1652 | 1466516123470 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 06:35:23 INFO - PROCESS | 1652 | 1466516123472 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:35:23 INFO - PROCESS | 1652 | 1466516123473 Marionette TRACE conn2 <- [1,1190,null,{}] 06:35:23 INFO - PROCESS | 1652 | 1466516123483 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}] 06:35:23 INFO - PROCESS | 1652 | 1466516123484 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:23 INFO - PROCESS | 1652 | 1466516123586 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 06:35:23 INFO - PROCESS | 1652 | 1466516123640 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:23 INFO - PROCESS | 1652 | 1466516123641 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb60000 == 42 [pid = 1652] [id = 305] 06:35:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x112eec400) [pid = 1652] [serial = 914] [outer = 0x0] 06:35:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119aa3000) [pid = 1652] [serial = 915] [outer = 0x112eec400] 06:35:23 INFO - PROCESS | 1652 | 1466516123666 Marionette DEBUG loaded listener.js 06:35:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12b00a800) [pid = 1652] [serial = 916] [outer = 0x112eec400] 06:35:23 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64 06:35:23 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 06:35:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1 06:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:35:23 INFO - _addTest/ [0,1193,"getWindowHandle",null] 06:35:23 INFO - PROCESS | 1652 | 1466516123948 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 06:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:35:23 INFO - PROCESS | 1652 | 1466516123956 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:35:23 INFO - PROCESS | 1652 | 1466516123957 Marionette TRACE conn2 <- [1,1194,null,{}] 06:35:23 INFO - PROCESS | 1652 | 1466516123967 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}] 06:35:23 INFO - PROCESS | 1652 | 1466516123968 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:24 INFO - PROCESS | 1652 | 1466516124067 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 06:35:24 INFO - PROCESS | 1652 | 1466516124071 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:24 INFO - PROCESS | 1652 | 1466516124072 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c656000 == 43 [pid = 1652] [id = 306] 06:35:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12b8da800) [pid = 1652] [serial = 917] [outer = 0x0] 06:35:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12b914c00) [pid = 1652] [serial = 918] [outer = 0x12b8da800] 06:35:24 INFO - PROCESS | 1652 | 1466516124096 Marionette DEBUG loaded listener.js 06:35:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12bcb5400) [pid = 1652] [serial = 919] [outer = 0x12b8da800] 06:35:24 INFO - PROCESS | 1652 | 1466516124420 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] 06:35:24 INFO - PROCESS | 1652 | 1466516124428 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 06:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:35:24 INFO - PROCESS | 1652 | 1466516124430 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:35:24 INFO - PROCESS | 1652 | 1466516124431 Marionette TRACE conn2 <- [1,1198,null,{}] 06:35:24 INFO - PROCESS | 1652 | 1466516124433 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}] 06:35:24 INFO - PROCESS | 1652 | 1466516124435 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:24 INFO - PROCESS | 1652 | 1466516124520 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 06:35:24 INFO - PROCESS | 1652 | 1466516124574 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:24 INFO - PROCESS | 1652 | 1466516124575 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c673000 == 44 [pid = 1652] [id = 307] 06:35:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12b8dcc00) [pid = 1652] [serial = 920] [outer = 0x0] 06:35:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12bcb8000) [pid = 1652] [serial = 921] [outer = 0x12b8dcc00] 06:35:24 INFO - PROCESS | 1652 | 1466516124598 Marionette DEBUG loaded listener.js 06:35:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12be56c00) [pid = 1652] [serial = 922] [outer = 0x12b8dcc00] 06:35:24 INFO - PROCESS | 1652 | 1466516124901 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]]]}] 06:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 520ms 06:35:24 INFO - PROCESS | 1652 | 1466516124951 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 06:35:24 INFO - PROCESS | 1652 | 1466516124952 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 06:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:35:24 INFO - PROCESS | 1652 | 1466516124954 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:35:24 INFO - PROCESS | 1652 | 1466516124955 Marionette TRACE conn2 <- [1,1202,null,{}] 06:35:24 INFO - PROCESS | 1652 | 1466516124957 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}] 06:35:24 INFO - PROCESS | 1652 | 1466516124958 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:25 INFO - PROCESS | 1652 | 1466516125051 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 06:35:25 INFO - PROCESS | 1652 | 1466516125148 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:25 INFO - PROCESS | 1652 | 1466516125150 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x11261b800 == 45 [pid = 1652] [id = 308] 06:35:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x111c13800) [pid = 1652] [serial = 923] [outer = 0x0] 06:35:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x112a74000) [pid = 1652] [serial = 924] [outer = 0x111c13800] 06:35:25 INFO - PROCESS | 1652 | 1466516125183 Marionette DEBUG loaded listener.js 06:35:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x113218400) [pid = 1652] [serial = 925] [outer = 0x111c13800] 06:35:25 INFO - PROCESS | 1652 | 1466516125698 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]]]}] 06:35:25 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 06:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 825ms 06:35:25 INFO - PROCESS | 1652 | 1466516125780 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 06:35:25 INFO - PROCESS | 1652 | 1466516125783 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 06:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:35:25 INFO - PROCESS | 1652 | 1466516125786 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:35:25 INFO - PROCESS | 1652 | 1466516125788 Marionette TRACE conn2 <- [1,1206,null,{}] 06:35:25 INFO - PROCESS | 1652 | 1466516125792 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}] 06:35:25 INFO - PROCESS | 1652 | 1466516125794 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:25 INFO - PROCESS | 1652 | 1466516125910 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 06:35:25 INFO - PROCESS | 1652 | 1466516125968 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:25 INFO - PROCESS | 1652 | 1466516125969 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186e8000 == 46 [pid = 1652] [id = 309] 06:35:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x116af5800) [pid = 1652] [serial = 926] [outer = 0x0] 06:35:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x116b1c400) [pid = 1652] [serial = 927] [outer = 0x116af5800] 06:35:26 INFO - PROCESS | 1652 | 1466516125999 Marionette DEBUG loaded listener.js 06:35:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11814a400) [pid = 1652] [serial = 928] [outer = 0x116af5800] 06:35:26 INFO - PROCESS | 1652 | 1466516126766 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]]]}] 06:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1022ms 06:35:26 INFO - PROCESS | 1652 | 1466516126809 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 06:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:35:26 INFO - PROCESS | 1652 | 1466516126812 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 06:35:26 INFO - PROCESS | 1652 | 1466516126815 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:35:26 INFO - PROCESS | 1652 | 1466516126817 Marionette TRACE conn2 <- [1,1210,null,{}] 06:35:26 INFO - PROCESS | 1652 | 1466516126821 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}] 06:35:26 INFO - PROCESS | 1652 | 1466516126822 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:26 INFO - PROCESS | 1652 | 1466516126934 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 06:35:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12c673000 == 45 [pid = 1652] [id = 307] 06:35:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12c656000 == 44 [pid = 1652] [id = 306] 06:35:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb60000 == 43 [pid = 1652] [id = 305] 06:35:27 INFO - PROCESS | 1652 | --DOCSHELL 0x11826b800 == 42 [pid = 1652] [id = 304] 06:35:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12b13f800 == 41 [pid = 1652] [id = 303] 06:35:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12a842000 == 40 [pid = 1652] [id = 302] 06:35:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4c4000 == 39 [pid = 1652] [id = 301] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12bb03400) [pid = 1652] [serial = 866] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12104c800 == 38 [pid = 1652] [id = 300] 06:35:27 INFO - PROCESS | 1652 | --DOCSHELL 0x126aa8800 == 37 [pid = 1652] [id = 299] 06:35:27 INFO - PROCESS | 1652 | --DOCSHELL 0x118272000 == 36 [pid = 1652] [id = 298] 06:35:27 INFO - PROCESS | 1652 | --DOCSHELL 0x124ae4800 == 35 [pid = 1652] [id = 297] 06:35:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12428f800 == 34 [pid = 1652] [id = 296] 06:35:27 INFO - PROCESS | 1652 | --DOCSHELL 0x123b74000 == 33 [pid = 1652] [id = 295] 06:35:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12104d800 == 32 [pid = 1652] [id = 294] 06:35:27 INFO - PROCESS | 1652 | --DOCSHELL 0x119c34800 == 31 [pid = 1652] [id = 293] 06:35:27 INFO - PROCESS | 1652 | --DOCSHELL 0x118272800 == 30 [pid = 1652] [id = 292] 06:35:27 INFO - PROCESS | 1652 | --DOCSHELL 0x117240800 == 29 [pid = 1652] [id = 291] 06:35:27 INFO - PROCESS | 1652 | 1466516127059 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:27 INFO - PROCESS | 1652 | 1466516127062 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:27 INFO - PROCESS | 1652 | --DOCSHELL 0x115f4c800 == 28 [pid = 1652] [id = 290] 06:35:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12c66d000 == 27 [pid = 1652] [id = 289] 06:35:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x11329b000 == 28 [pid = 1652] [id = 310] 06:35:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x116aebc00) [pid = 1652] [serial = 929] [outer = 0x0] 06:35:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x117089400) [pid = 1652] [serial = 930] [outer = 0x116aebc00] 06:35:27 INFO - PROCESS | 1652 | 1466516127091 Marionette DEBUG loaded listener.js 06:35:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x118338800) [pid = 1652] [serial = 931] [outer = 0x116aebc00] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12ab8bc00) [pid = 1652] [serial = 848] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12b1e6400) [pid = 1652] [serial = 851] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12b8d9c00) [pid = 1652] [serial = 854] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12b8d5800) [pid = 1652] [serial = 852] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12b90f000) [pid = 1652] [serial = 855] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1211ec400) [pid = 1652] [serial = 860] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118453400) [pid = 1652] [serial = 857] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1210df000) [pid = 1652] [serial = 858] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12b912400) [pid = 1652] [serial = 863] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x128b51000) [pid = 1652] [serial = 842] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x128b58000) [pid = 1652] [serial = 843] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x128ad1c00) [pid = 1652] [serial = 839] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128ad9800) [pid = 1652] [serial = 840] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x126039400) [pid = 1652] [serial = 836] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12bb02800) [pid = 1652] [serial = 864] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1268e2000) [pid = 1652] [serial = 837] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1249cbc00) [pid = 1652] [serial = 833] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x126039800) [pid = 1652] [serial = 834] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119d05c00) [pid = 1652] [serial = 830] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1211e9800) [pid = 1652] [serial = 831] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119a9ec00) [pid = 1652] [serial = 827] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119bb2400) [pid = 1652] [serial = 828] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118a6a400) [pid = 1652] [serial = 824] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11955b000) [pid = 1652] [serial = 825] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118140c00) [pid = 1652] [serial = 821] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11833dc00) [pid = 1652] [serial = 822] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x115f88000) [pid = 1652] [serial = 818] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116af2000) [pid = 1652] [serial = 819] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12b8d1400) [pid = 1652] [serial = 816] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12b8dc000) [pid = 1652] [serial = 861] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128eca400) [pid = 1652] [serial = 845] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12b006000) [pid = 1652] [serial = 849] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a56d800) [pid = 1652] [serial = 846] [outer = 0x0] [url = about:blank] 06:35:27 INFO - PROCESS | 1652 | 1466516127406 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]]]}] 06:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 621ms 06:35:27 INFO - PROCESS | 1652 | 1466516127435 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 06:35:27 INFO - PROCESS | 1652 | 1466516127439 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 06:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:35:27 INFO - PROCESS | 1652 | 1466516127444 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:35:27 INFO - PROCESS | 1652 | 1466516127448 Marionette TRACE conn2 <- [1,1214,null,{}] 06:35:27 INFO - PROCESS | 1652 | 1466516127450 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}] 06:35:27 INFO - PROCESS | 1652 | 1466516127452 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:27 INFO - PROCESS | 1652 | 1466516127530 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 06:35:27 INFO - PROCESS | 1652 | 1466516127598 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:27 INFO - PROCESS | 1652 | 1466516127599 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x118364000 == 29 [pid = 1652] [id = 311] 06:35:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118339400) [pid = 1652] [serial = 932] [outer = 0x0] 06:35:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1185b1c00) [pid = 1652] [serial = 933] [outer = 0x118339400] 06:35:27 INFO - PROCESS | 1652 | 1466516127627 Marionette DEBUG loaded listener.js 06:35:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118a6bc00) [pid = 1652] [serial = 934] [outer = 0x118339400] 06:35:27 INFO - PROCESS | 1652 | 1466516127923 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]]]}] 06:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 524ms 06:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:35:27 INFO - PROCESS | 1652 | 1466516127967 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 06:35:27 INFO - PROCESS | 1652 | 1466516127969 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 06:35:27 INFO - PROCESS | 1652 | 1466516127971 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:35:27 INFO - PROCESS | 1652 | 1466516127974 Marionette TRACE conn2 <- [1,1218,null,{}] 06:35:27 INFO - PROCESS | 1652 | 1466516127984 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}] 06:35:27 INFO - PROCESS | 1652 | 1466516127987 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:28 INFO - PROCESS | 1652 | 1466516128073 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 06:35:28 INFO - PROCESS | 1652 | 1466516128129 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:28 INFO - PROCESS | 1652 | 1466516128131 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d51000 == 30 [pid = 1652] [id = 312] 06:35:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118a6d000) [pid = 1652] [serial = 935] [outer = 0x0] 06:35:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119a51800) [pid = 1652] [serial = 936] [outer = 0x118a6d000] 06:35:28 INFO - PROCESS | 1652 | 1466516128160 Marionette DEBUG loaded listener.js 06:35:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119bb2400) [pid = 1652] [serial = 937] [outer = 0x118a6d000] 06:35:28 INFO - PROCESS | 1652 | 1466516128536 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]]]}] 06:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 572ms 06:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:35:28 INFO - PROCESS | 1652 | 1466516128550 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 06:35:28 INFO - PROCESS | 1652 | 1466516128552 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 06:35:28 INFO - PROCESS | 1652 | 1466516128556 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:35:28 INFO - PROCESS | 1652 | 1466516128558 Marionette TRACE conn2 <- [1,1222,null,{}] 06:35:28 INFO - PROCESS | 1652 | 1466516128563 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}] 06:35:28 INFO - PROCESS | 1652 | 1466516128565 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:28 INFO - PROCESS | 1652 | 1466516128727 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 06:35:28 INFO - PROCESS | 1652 | 1466516128778 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:28 INFO - PROCESS | 1652 | 1466516128779 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12397c800 == 31 [pid = 1652] [id = 313] 06:35:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1165e8c00) [pid = 1652] [serial = 938] [outer = 0x0] 06:35:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1210ddc00) [pid = 1652] [serial = 939] [outer = 0x1165e8c00] 06:35:28 INFO - PROCESS | 1652 | 1466516128817 Marionette DEBUG loaded listener.js 06:35:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1211ed000) [pid = 1652] [serial = 940] [outer = 0x1165e8c00] 06:35:29 INFO - PROCESS | 1652 | 1466516129113 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] 06:35:29 INFO - PROCESS | 1652 | 1466516129135 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 06:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:35:29 INFO - PROCESS | 1652 | 1466516129137 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:35:29 INFO - PROCESS | 1652 | 1466516129138 Marionette TRACE conn2 <- [1,1226,null,{}] 06:35:29 INFO - PROCESS | 1652 | 1466516129141 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}] 06:35:29 INFO - PROCESS | 1652 | 1466516129142 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:29 INFO - PROCESS | 1652 | 1466516129266 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 06:35:29 INFO - PROCESS | 1652 | 1466516129269 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:29 INFO - PROCESS | 1652 | 1466516129270 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x117248800 == 32 [pid = 1652] [id = 314] 06:35:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116a78c00) [pid = 1652] [serial = 941] [outer = 0x0] 06:35:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123b8dc00) [pid = 1652] [serial = 942] [outer = 0x116a78c00] 06:35:29 INFO - PROCESS | 1652 | 1466516129295 Marionette DEBUG loaded listener.js 06:35:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1249c3800) [pid = 1652] [serial = 943] [outer = 0x116a78c00] 06:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 520ms 06:35:29 INFO - PROCESS | 1652 | 1466516129654 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]]]}] 06:35:29 INFO - PROCESS | 1652 | 1466516129657 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 06:35:29 INFO - PROCESS | 1652 | 1466516129658 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 06:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:35:29 INFO - PROCESS | 1652 | 1466516129661 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:35:29 INFO - PROCESS | 1652 | 1466516129663 Marionette TRACE conn2 <- [1,1230,null,{}] 06:35:29 INFO - PROCESS | 1652 | 1466516129666 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}] 06:35:29 INFO - PROCESS | 1652 | 1466516129670 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:29 INFO - PROCESS | 1652 | 1466516129785 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 06:35:29 INFO - PROCESS | 1652 | 1466516129823 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:29 INFO - PROCESS | 1652 | 1466516129824 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x125617800 == 33 [pid = 1652] [id = 315] 06:35:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124a8f800) [pid = 1652] [serial = 944] [outer = 0x0] 06:35:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x125606c00) [pid = 1652] [serial = 945] [outer = 0x124a8f800] 06:35:29 INFO - PROCESS | 1652 | 1466516129849 Marionette DEBUG loaded listener.js 06:35:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126c16400) [pid = 1652] [serial = 946] [outer = 0x124a8f800] 06:35:30 INFO - PROCESS | 1652 | 1466516130160 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]]]}] 06:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 521ms 06:35:30 INFO - PROCESS | 1652 | 1466516130187 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 06:35:30 INFO - PROCESS | 1652 | 1466516130188 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 06:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:35:30 INFO - PROCESS | 1652 | 1466516130190 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:35:30 INFO - PROCESS | 1652 | 1466516130201 Marionette TRACE conn2 <- [1,1234,null,{}] 06:35:30 INFO - PROCESS | 1652 | 1466516130204 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}] 06:35:30 INFO - PROCESS | 1652 | 1466516130205 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:30 INFO - PROCESS | 1652 | 1466516130343 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 06:35:30 INFO - PROCESS | 1652 | 1466516130358 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:30 INFO - PROCESS | 1652 | 1466516130359 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1266a3800 == 34 [pid = 1652] [id = 316] 06:35:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119569000) [pid = 1652] [serial = 947] [outer = 0x0] 06:35:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128ad3800) [pid = 1652] [serial = 948] [outer = 0x119569000] 06:35:30 INFO - PROCESS | 1652 | 1466516130385 Marionette DEBUG loaded listener.js 06:35:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128b52c00) [pid = 1652] [serial = 949] [outer = 0x119569000] 06:35:30 INFO - PROCESS | 1652 | 1466516130716 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]]]}] 06:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 578ms 06:35:30 INFO - PROCESS | 1652 | 1466516130774 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 06:35:30 INFO - PROCESS | 1652 | 1466516130775 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 06:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:35:30 INFO - PROCESS | 1652 | 1466516130777 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:35:30 INFO - PROCESS | 1652 | 1466516130778 Marionette TRACE conn2 <- [1,1238,null,{}] 06:35:30 INFO - PROCESS | 1652 | 1466516130781 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}] 06:35:30 INFO - PROCESS | 1652 | 1466516130782 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:30 INFO - PROCESS | 1652 | 1466516130879 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 06:35:30 INFO - PROCESS | 1652 | 1466516130883 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:30 INFO - PROCESS | 1652 | 1466516130884 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b05800 == 35 [pid = 1652] [id = 317] 06:35:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x116aeb000) [pid = 1652] [serial = 950] [outer = 0x0] 06:35:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x128be3400) [pid = 1652] [serial = 951] [outer = 0x116aeb000] 06:35:30 INFO - PROCESS | 1652 | 1466516130909 Marionette DEBUG loaded listener.js 06:35:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12941a000) [pid = 1652] [serial = 952] [outer = 0x116aeb000] 06:35:31 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12a5f8c00) [pid = 1652] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:35:31 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12ab8b800) [pid = 1652] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:35:31 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x115f8f800) [pid = 1652] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:35:31 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12ab97400) [pid = 1652] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:35:31 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x112eec400) [pid = 1652] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:35:31 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x125609000) [pid = 1652] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:35:31 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12b8da800) [pid = 1652] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:35:31 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128ad9000) [pid = 1652] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:35:31 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112a75c00) [pid = 1652] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:35:31 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118145400) [pid = 1652] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:35:31 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11683f400) [pid = 1652] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:35:31 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118af1400) [pid = 1652] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:35:31 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11297a000) [pid = 1652] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:35:31 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x113c4e000) [pid = 1652] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:35:31 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x113339400) [pid = 1652] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:35:31 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1210d4c00) [pid = 1652] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:35:31 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128ad8400) [pid = 1652] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:35:31 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1177d2400) [pid = 1652] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:35:31 INFO - PROCESS | 1652 | 1466516131374 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]]]}] 06:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 619ms 06:35:31 INFO - PROCESS | 1652 | 1466516131398 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 06:35:31 INFO - PROCESS | 1652 | 1466516131399 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 06:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:35:31 INFO - PROCESS | 1652 | 1466516131401 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:35:31 INFO - PROCESS | 1652 | 1466516131403 Marionette TRACE conn2 <- [1,1242,null,{}] 06:35:31 INFO - PROCESS | 1652 | 1466516131405 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}] 06:35:31 INFO - PROCESS | 1652 | 1466516131407 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:31 INFO - PROCESS | 1652 | 1466516131484 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 06:35:31 INFO - PROCESS | 1652 | 1466516131540 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:31 INFO - PROCESS | 1652 | 1466516131541 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b6e800 == 36 [pid = 1652] [id = 318] 06:35:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1110a8800) [pid = 1652] [serial = 953] [outer = 0x0] 06:35:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11895ec00) [pid = 1652] [serial = 954] [outer = 0x1110a8800] 06:35:31 INFO - PROCESS | 1652 | 1466516131566 Marionette DEBUG loaded listener.js 06:35:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12550fc00) [pid = 1652] [serial = 955] [outer = 0x1110a8800] 06:35:31 INFO - PROCESS | 1652 | 1466516131853 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]]]}] 06:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 469ms 06:35:31 INFO - PROCESS | 1652 | 1466516131871 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 06:35:31 INFO - PROCESS | 1652 | 1466516131872 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 06:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:35:31 INFO - PROCESS | 1652 | 1466516131874 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:35:31 INFO - PROCESS | 1652 | 1466516131875 Marionette TRACE conn2 <- [1,1246,null,{}] 06:35:31 INFO - PROCESS | 1652 | 1466516131886 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}] 06:35:31 INFO - PROCESS | 1652 | 1466516131888 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:31 INFO - PROCESS | 1652 | 1466516131971 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 06:35:31 INFO - PROCESS | 1652 | 1466516131976 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:31 INFO - PROCESS | 1652 | 1466516131977 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x123866000 == 37 [pid = 1652] [id = 319] 06:35:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11955a400) [pid = 1652] [serial = 956] [outer = 0x0] 06:35:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128ed3c00) [pid = 1652] [serial = 957] [outer = 0x11955a400] 06:35:32 INFO - PROCESS | 1652 | 1466516132004 Marionette DEBUG loaded listener.js 06:35:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a455c00) [pid = 1652] [serial = 958] [outer = 0x11955a400] 06:35:32 INFO - PROCESS | 1652 | 1466516132356 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]]]}] 06:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 528ms 06:35:32 INFO - PROCESS | 1652 | 1466516132402 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 06:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:35:32 INFO - PROCESS | 1652 | 1466516132404 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 06:35:32 INFO - PROCESS | 1652 | 1466516132406 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:35:32 INFO - PROCESS | 1652 | 1466516132408 Marionette TRACE conn2 <- [1,1250,null,{}] 06:35:32 INFO - PROCESS | 1652 | 1466516132410 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}] 06:35:32 INFO - PROCESS | 1652 | 1466516132412 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:32 INFO - PROCESS | 1652 | 1466516132503 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 06:35:32 INFO - PROCESS | 1652 | 1466516132506 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:32 INFO - PROCESS | 1652 | 1466516132508 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a83e000 == 38 [pid = 1652] [id = 320] 06:35:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124ace800) [pid = 1652] [serial = 959] [outer = 0x0] 06:35:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12a5fe000) [pid = 1652] [serial = 960] [outer = 0x124ace800] 06:35:32 INFO - PROCESS | 1652 | 1466516132535 Marionette DEBUG loaded listener.js 06:35:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12ab8b400) [pid = 1652] [serial = 961] [outer = 0x124ace800] 06:35:32 INFO - PROCESS | 1652 | 1466516132881 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]]]}] 06:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 519ms 06:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:35:32 INFO - PROCESS | 1652 | 1466516132925 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 06:35:32 INFO - PROCESS | 1652 | 1466516132926 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 06:35:32 INFO - PROCESS | 1652 | 1466516132931 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:35:32 INFO - PROCESS | 1652 | 1466516132932 Marionette TRACE conn2 <- [1,1254,null,{}] 06:35:32 INFO - PROCESS | 1652 | 1466516132934 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}] 06:35:32 INFO - PROCESS | 1652 | 1466516132935 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:33 INFO - PROCESS | 1652 | 1466516133017 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 06:35:33 INFO - PROCESS | 1652 | 1466516133073 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:33 INFO - PROCESS | 1652 | 1466516133074 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b143800 == 39 [pid = 1652] [id = 321] 06:35:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a823000) [pid = 1652] [serial = 962] [outer = 0x0] 06:35:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12ab95c00) [pid = 1652] [serial = 963] [outer = 0x12a823000] 06:35:33 INFO - PROCESS | 1652 | 1466516133098 Marionette DEBUG loaded listener.js 06:35:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b1e8000) [pid = 1652] [serial = 964] [outer = 0x12a823000] 06:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x11329b000 == 38 [pid = 1652] [id = 310] 06:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1186e8000 == 37 [pid = 1652] [id = 309] 06:35:33 INFO - PROCESS | 1652 | --DOCSHELL 0x11261b800 == 36 [pid = 1652] [id = 308] 06:35:34 INFO - PROCESS | 1652 | --DOCSHELL 0x119d51000 == 35 [pid = 1652] [id = 312] 06:35:34 INFO - PROCESS | 1652 | --DOCSHELL 0x125617800 == 34 [pid = 1652] [id = 315] 06:35:34 INFO - PROCESS | 1652 | --DOCSHELL 0x117248800 == 33 [pid = 1652] [id = 314] 06:35:34 INFO - PROCESS | 1652 | --DOCSHELL 0x1266a3800 == 32 [pid = 1652] [id = 316] 06:35:34 INFO - PROCESS | 1652 | --DOCSHELL 0x12397c800 == 31 [pid = 1652] [id = 313] 06:35:34 INFO - PROCESS | 1652 | --DOCSHELL 0x123866000 == 30 [pid = 1652] [id = 319] 06:35:34 INFO - PROCESS | 1652 | --DOCSHELL 0x118364000 == 29 [pid = 1652] [id = 311] 06:35:34 INFO - PROCESS | 1652 | --DOCSHELL 0x128b6e800 == 28 [pid = 1652] [id = 318] 06:35:34 INFO - PROCESS | 1652 | --DOCSHELL 0x128b05800 == 27 [pid = 1652] [id = 317] 06:35:34 INFO - PROCESS | 1652 | --DOCSHELL 0x12a83e000 == 26 [pid = 1652] [id = 320] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12a81fc00) [pid = 1652] [serial = 903] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12ab98c00) [pid = 1652] [serial = 906] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11683f800) [pid = 1652] [serial = 869] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12b8cf000) [pid = 1652] [serial = 909] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12b00e800) [pid = 1652] [serial = 907] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12b90e400) [pid = 1652] [serial = 910] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119aa3000) [pid = 1652] [serial = 915] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116a82c00) [pid = 1652] [serial = 870] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12662bc00) [pid = 1652] [serial = 891] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1268e1400) [pid = 1652] [serial = 892] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12bcb5400) [pid = 1652] [serial = 919] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12b914c00) [pid = 1652] [serial = 918] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12bcaf800) [pid = 1652] [serial = 867] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11683d400) [pid = 1652] [serial = 912] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124c83400) [pid = 1652] [serial = 888] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x125668800) [pid = 1652] [serial = 889] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x117030000) [pid = 1652] [serial = 872] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118141400) [pid = 1652] [serial = 873] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11955e000) [pid = 1652] [serial = 879] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119569c00) [pid = 1652] [serial = 880] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x118448c00) [pid = 1652] [serial = 876] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118978c00) [pid = 1652] [serial = 877] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x126c15000) [pid = 1652] [serial = 894] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x128ad7c00) [pid = 1652] [serial = 895] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x119a5c000) [pid = 1652] [serial = 882] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x119bb5c00) [pid = 1652] [serial = 883] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x123b96400) [pid = 1652] [serial = 885] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x124c82400) [pid = 1652] [serial = 886] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x11844a000) [pid = 1652] [serial = 913] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x1291d7800) [pid = 1652] [serial = 898] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x124cf5c00) [pid = 1652] [serial = 477] [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.] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x128ec5800) [pid = 1652] [serial = 897] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x129412c00) [pid = 1652] [serial = 900] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x12a5f7c00) [pid = 1652] [serial = 901] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x12b00a800) [pid = 1652] [serial = 916] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x12a828800) [pid = 1652] [serial = 904] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x12bcb8000) [pid = 1652] [serial = 921] [outer = 0x0] [url = about:blank] 06:35:34 INFO - PROCESS | 1652 | 1466516134409 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]]]}] 06:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1521ms 06:35:34 INFO - PROCESS | 1652 | 1466516134452 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 06:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:35:34 INFO - PROCESS | 1652 | 1466516134454 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 06:35:34 INFO - PROCESS | 1652 | 1466516134458 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:35:34 INFO - PROCESS | 1652 | 1466516134460 Marionette TRACE conn2 <- [1,1258,null,{}] 06:35:34 INFO - PROCESS | 1652 | 1466516134470 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}] 06:35:34 INFO - PROCESS | 1652 | 1466516134472 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:34 INFO - PROCESS | 1652 | 1466516134556 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 06:35:34 INFO - PROCESS | 1652 | 1466516134609 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:34 INFO - PROCESS | 1652 | 1466516134611 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x115ff9000 == 27 [pid = 1652] [id = 322] 06:35:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x116840400) [pid = 1652] [serial = 965] [outer = 0x0] 06:35:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x116841c00) [pid = 1652] [serial = 966] [outer = 0x116840400] 06:35:34 INFO - PROCESS | 1652 | 1466516134639 Marionette DEBUG loaded listener.js 06:35:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x116aec800) [pid = 1652] [serial = 967] [outer = 0x116840400] 06:35:34 INFO - PROCESS | 1652 | 1466516134954 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]]]}] 06:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 529ms 06:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:35:34 INFO - PROCESS | 1652 | 1466516134987 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 06:35:34 INFO - PROCESS | 1652 | 1466516134990 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 06:35:34 INFO - PROCESS | 1652 | 1466516134996 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:35:35 INFO - PROCESS | 1652 | 1466516134999 Marionette TRACE conn2 <- [1,1262,null,{}] 06:35:35 INFO - PROCESS | 1652 | 1466516135002 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}] 06:35:35 INFO - PROCESS | 1652 | 1466516135004 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:35 INFO - PROCESS | 1652 | 1466516135082 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 06:35:35 INFO - PROCESS | 1652 | 1466516135086 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:35 INFO - PROCESS | 1652 | 1466516135088 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x11724e000 == 28 [pid = 1652] [id = 323] 06:35:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x116af3400) [pid = 1652] [serial = 968] [outer = 0x0] 06:35:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1177c9000) [pid = 1652] [serial = 969] [outer = 0x116af3400] 06:35:35 INFO - PROCESS | 1652 | 1466516135118 Marionette DEBUG loaded listener.js 06:35:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x11827e400) [pid = 1652] [serial = 970] [outer = 0x116af3400] 06:35:35 INFO - PROCESS | 1652 | 1466516135529 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]]]}] 06:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 575ms 06:35:35 INFO - PROCESS | 1652 | 1466516135570 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 06:35:35 INFO - PROCESS | 1652 | 1466516135572 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 06:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:35:35 INFO - PROCESS | 1652 | 1466516135588 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:35:35 INFO - PROCESS | 1652 | 1466516135591 Marionette TRACE conn2 <- [1,1266,null,{}] 06:35:35 INFO - PROCESS | 1652 | 1466516135603 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}] 06:35:35 INFO - PROCESS | 1652 | 1466516135608 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:35 INFO - PROCESS | 1652 | 1466516135726 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 06:35:35 INFO - PROCESS | 1652 | 1466516135829 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:35 INFO - PROCESS | 1652 | 1466516135831 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186e8000 == 29 [pid = 1652] [id = 324] 06:35:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1122a7000) [pid = 1652] [serial = 971] [outer = 0x0] 06:35:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x11895d800) [pid = 1652] [serial = 972] [outer = 0x1122a7000] 06:35:35 INFO - PROCESS | 1652 | 1466516135866 Marionette DEBUG loaded listener.js 06:35:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x118a70800) [pid = 1652] [serial = 973] [outer = 0x1122a7000] 06:35:36 INFO - PROCESS | 1652 | 1466516136136 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]]]}] 06:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 577ms 06:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:35:36 INFO - PROCESS | 1652 | 1466516136169 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 06:35:36 INFO - PROCESS | 1652 | 1466516136170 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 06:35:36 INFO - PROCESS | 1652 | 1466516136173 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:35:36 INFO - PROCESS | 1652 | 1466516136174 Marionette TRACE conn2 <- [1,1270,null,{}] 06:35:36 INFO - PROCESS | 1652 | 1466516136176 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}] 06:35:36 INFO - PROCESS | 1652 | 1466516136177 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:36 INFO - PROCESS | 1652 | 1466516136269 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 06:35:36 INFO - PROCESS | 1652 | 1466516136272 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:36 INFO - PROCESS | 1652 | 1466516136273 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c4e000 == 30 [pid = 1652] [id = 325] 06:35:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x119441400) [pid = 1652] [serial = 974] [outer = 0x0] 06:35:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x119564000) [pid = 1652] [serial = 975] [outer = 0x119441400] 06:35:36 INFO - PROCESS | 1652 | 1466516136301 Marionette DEBUG loaded listener.js 06:35:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x119a9b800) [pid = 1652] [serial = 976] [outer = 0x119441400] 06:35:36 INFO - PROCESS | 1652 | 1466516136619 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]]]}] 06:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 469ms 06:35:36 INFO - PROCESS | 1652 | 1466516136643 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 06:35:36 INFO - PROCESS | 1652 | 1466516136644 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 06:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:35:36 INFO - PROCESS | 1652 | 1466516136650 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:35:36 INFO - PROCESS | 1652 | 1466516136651 Marionette TRACE conn2 <- [1,1274,null,{}] 06:35:36 INFO - PROCESS | 1652 | 1466516136653 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}] 06:35:36 INFO - PROCESS | 1652 | 1466516136655 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:36 INFO - PROCESS | 1652 | 1466516136759 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 06:35:36 INFO - PROCESS | 1652 | 1466516136767 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:36 INFO - PROCESS | 1652 | 1466516136768 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x121026800 == 31 [pid = 1652] [id = 326] 06:35:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x113c4e000) [pid = 1652] [serial = 977] [outer = 0x0] 06:35:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x119a9b000) [pid = 1652] [serial = 978] [outer = 0x113c4e000] 06:35:36 INFO - PROCESS | 1652 | 1466516136793 Marionette DEBUG loaded listener.js 06:35:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119bb4800) [pid = 1652] [serial = 979] [outer = 0x113c4e000] 06:35:37 INFO - PROCESS | 1652 | 1466516137105 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]]]}] 06:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 469ms 06:35:37 INFO - PROCESS | 1652 | 1466516137119 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 06:35:37 INFO - PROCESS | 1652 | 1466516137120 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 06:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:35:37 INFO - PROCESS | 1652 | 1466516137122 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:35:37 INFO - PROCESS | 1652 | 1466516137123 Marionette TRACE conn2 <- [1,1278,null,{}] 06:35:37 INFO - PROCESS | 1652 | 1466516137126 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}] 06:35:37 INFO - PROCESS | 1652 | 1466516137133 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:37 INFO - PROCESS | 1652 | 1466516137227 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 06:35:37 INFO - PROCESS | 1652 | 1466516137233 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:37 INFO - PROCESS | 1652 | 1466516137234 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x123d64800 == 32 [pid = 1652] [id = 327] 06:35:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x119bb1000) [pid = 1652] [serial = 980] [outer = 0x0] 06:35:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1210e3800) [pid = 1652] [serial = 981] [outer = 0x119bb1000] 06:35:37 INFO - PROCESS | 1652 | 1466516137260 Marionette DEBUG loaded listener.js 06:35:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x124cf4800) [pid = 1652] [serial = 982] [outer = 0x119bb1000] 06:35:37 INFO - PROCESS | 1652 | 1466516137569 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]]]}] 06:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 470ms 06:35:37 INFO - PROCESS | 1652 | 1466516137592 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 06:35:37 INFO - PROCESS | 1652 | 1466516137594 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 06:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:35:37 INFO - PROCESS | 1652 | 1466516137599 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:35:37 INFO - PROCESS | 1652 | 1466516137601 Marionette TRACE conn2 <- [1,1282,null,{}] 06:35:37 INFO - PROCESS | 1652 | 1466516137603 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}] 06:35:37 INFO - PROCESS | 1652 | 1466516137604 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:37 INFO - PROCESS | 1652 | 1466516137710 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 06:35:37 INFO - PROCESS | 1652 | 1466516137717 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:37 INFO - PROCESS | 1652 | 1466516137718 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x124062800 == 33 [pid = 1652] [id = 328] 06:35:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119bb6800) [pid = 1652] [serial = 983] [outer = 0x0] 06:35:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12550d800) [pid = 1652] [serial = 984] [outer = 0x119bb6800] 06:35:37 INFO - PROCESS | 1652 | 1466516137743 Marionette DEBUG loaded listener.js 06:35:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x125676c00) [pid = 1652] [serial = 985] [outer = 0x119bb6800] 06:35:38 INFO - PROCESS | 1652 | 1466516138032 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]]]}] 06:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 471ms 06:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:35:38 INFO - PROCESS | 1652 | 1466516138069 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 06:35:38 INFO - PROCESS | 1652 | 1466516138070 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 06:35:38 INFO - PROCESS | 1652 | 1466516138072 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:35:38 INFO - PROCESS | 1652 | 1466516138074 Marionette TRACE conn2 <- [1,1286,null,{}] 06:35:38 INFO - PROCESS | 1652 | 1466516138076 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}] 06:35:38 INFO - PROCESS | 1652 | 1466516138077 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:38 INFO - PROCESS | 1652 | 1466516138152 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 06:35:38 INFO - PROCESS | 1652 | 1466516138155 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:38 INFO - PROCESS | 1652 | 1466516138156 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x1255e4800 == 34 [pid = 1652] [id = 329] 06:35:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x125671c00) [pid = 1652] [serial = 986] [outer = 0x0] 06:35:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x126628400) [pid = 1652] [serial = 987] [outer = 0x125671c00] 06:35:38 INFO - PROCESS | 1652 | 1466516138183 Marionette DEBUG loaded listener.js 06:35:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1268e4400) [pid = 1652] [serial = 988] [outer = 0x125671c00] 06:35:38 INFO - PROCESS | 1652 | 1466516138516 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]]]}] 06:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 469ms 06:35:38 INFO - PROCESS | 1652 | 1466516138543 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 06:35:38 INFO - PROCESS | 1652 | 1466516138544 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 06:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:35:38 INFO - PROCESS | 1652 | 1466516138549 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:35:38 INFO - PROCESS | 1652 | 1466516138550 Marionette TRACE conn2 <- [1,1290,null,{}] 06:35:38 INFO - PROCESS | 1652 | 1466516138552 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}] 06:35:38 INFO - PROCESS | 1652 | 1466516138554 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:38 INFO - PROCESS | 1652 | 1466516138652 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 06:35:38 INFO - PROCESS | 1652 | 1466516138659 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:38 INFO - PROCESS | 1652 | 1466516138661 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186e1800 == 35 [pid = 1652] [id = 330] 06:35:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1268e1000) [pid = 1652] [serial = 989] [outer = 0x0] 06:35:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128accc00) [pid = 1652] [serial = 990] [outer = 0x1268e1000] 06:35:38 INFO - PROCESS | 1652 | 1466516138695 Marionette DEBUG loaded listener.js 06:35:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128ad7c00) [pid = 1652] [serial = 991] [outer = 0x1268e1000] 06:35:38 INFO - PROCESS | 1652 | 1466516138991 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]]]}] 06:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 469ms 06:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:35:39 INFO - PROCESS | 1652 | 1466516139019 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 06:35:39 INFO - PROCESS | 1652 | 1466516139020 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 06:35:39 INFO - PROCESS | 1652 | 1466516139022 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:35:39 INFO - PROCESS | 1652 | 1466516139023 Marionette TRACE conn2 <- [1,1294,null,{}] 06:35:39 INFO - PROCESS | 1652 | 1466516139026 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}] 06:35:39 INFO - PROCESS | 1652 | 1466516139027 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:39 INFO - PROCESS | 1652 | 1466516139107 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 06:35:39 INFO - PROCESS | 1652 | 1466516139112 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:39 INFO - PROCESS | 1652 | 1466516139115 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x126ab9800 == 36 [pid = 1652] [id = 331] 06:35:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x112a74800) [pid = 1652] [serial = 992] [outer = 0x0] 06:35:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128c4d000) [pid = 1652] [serial = 993] [outer = 0x112a74800] 06:35:39 INFO - PROCESS | 1652 | 1466516139139 Marionette DEBUG loaded listener.js 06:35:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x129412c00) [pid = 1652] [serial = 994] [outer = 0x112a74800] 06:35:39 INFO - PROCESS | 1652 | 1466516139456 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]]]}] 06:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 474ms 06:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:35:39 INFO - PROCESS | 1652 | 1466516139496 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 06:35:39 INFO - PROCESS | 1652 | 1466516139498 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 06:35:39 INFO - PROCESS | 1652 | 1466516139500 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:35:39 INFO - PROCESS | 1652 | 1466516139502 Marionette TRACE conn2 <- [1,1298,null,{}] 06:35:39 INFO - PROCESS | 1652 | 1466516139504 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}] 06:35:39 INFO - PROCESS | 1652 | 1466516139506 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:39 INFO - PROCESS | 1652 | 1466516139625 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 06:35:39 INFO - PROCESS | 1652 | 1466516139638 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:39 INFO - PROCESS | 1652 | 1466516139639 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x121023000 == 37 [pid = 1652] [id = 332] 06:35:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x129415400) [pid = 1652] [serial = 995] [outer = 0x0] 06:35:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12a5f6800) [pid = 1652] [serial = 996] [outer = 0x129415400] 06:35:39 INFO - PROCESS | 1652 | 1466516139674 Marionette DEBUG loaded listener.js 06:35:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12a825400) [pid = 1652] [serial = 997] [outer = 0x129415400] 06:35:40 INFO - PROCESS | 1652 | 1466516140017 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]]]}] 06:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 569ms 06:35:40 INFO - PROCESS | 1652 | 1466516140069 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 06:35:40 INFO - PROCESS | 1652 | 1466516140070 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 06:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:35:40 INFO - PROCESS | 1652 | 1466516140073 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:35:40 INFO - PROCESS | 1652 | 1466516140074 Marionette TRACE conn2 <- [1,1302,null,{}] 06:35:40 INFO - PROCESS | 1652 | 1466516140076 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}] 06:35:40 INFO - PROCESS | 1652 | 1466516140077 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:40 INFO - PROCESS | 1652 | 1466516140179 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 06:35:40 INFO - PROCESS | 1652 | 1466516140183 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:40 INFO - PROCESS | 1652 | 1466516140184 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4d4000 == 38 [pid = 1652] [id = 333] 06:35:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126037800) [pid = 1652] [serial = 998] [outer = 0x0] 06:35:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12ab8d400) [pid = 1652] [serial = 999] [outer = 0x126037800] 06:35:40 INFO - PROCESS | 1652 | 1466516140208 Marionette DEBUG loaded listener.js 06:35:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12b010000) [pid = 1652] [serial = 1000] [outer = 0x126037800] 06:35:40 INFO - PROCESS | 1652 | 1466516140543 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]]]}] 06:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 520ms 06:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:35:40 INFO - PROCESS | 1652 | 1466516140594 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 06:35:40 INFO - PROCESS | 1652 | 1466516140595 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 06:35:40 INFO - PROCESS | 1652 | 1466516140597 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:35:40 INFO - PROCESS | 1652 | 1466516140598 Marionette TRACE conn2 <- [1,1306,null,{}] 06:35:40 INFO - PROCESS | 1652 | 1466516140600 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}] 06:35:40 INFO - PROCESS | 1652 | 1466516140601 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:40 INFO - PROCESS | 1652 | 1466516140698 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 06:35:40 INFO - PROCESS | 1652 | 1466516140702 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:40 INFO - PROCESS | 1652 | 1466516140703 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a839000 == 39 [pid = 1652] [id = 334] 06:35:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12ab96c00) [pid = 1652] [serial = 1001] [outer = 0x0] 06:35:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12b8cf000) [pid = 1652] [serial = 1002] [outer = 0x12ab96c00] 06:35:40 INFO - PROCESS | 1652 | 1466516140734 Marionette DEBUG loaded listener.js 06:35:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12b8d9c00) [pid = 1652] [serial = 1003] [outer = 0x12ab96c00] 06:35:41 INFO - PROCESS | 1652 | 1466516141067 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]]]}] 06:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 520ms 06:35:41 INFO - PROCESS | 1652 | 1466516141118 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 06:35:41 INFO - PROCESS | 1652 | 1466516141119 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 06:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:35:41 INFO - PROCESS | 1652 | 1466516141121 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:35:41 INFO - PROCESS | 1652 | 1466516141122 Marionette TRACE conn2 <- [1,1310,null,{}] 06:35:41 INFO - PROCESS | 1652 | 1466516141124 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}] 06:35:41 INFO - PROCESS | 1652 | 1466516141125 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:41 INFO - PROCESS | 1652 | 1466516141221 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 06:35:41 INFO - PROCESS | 1652 | 1466516141233 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:41 INFO - PROCESS | 1652 | 1466516141234 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b140800 == 40 [pid = 1652] [id = 335] 06:35:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119d06400) [pid = 1652] [serial = 1004] [outer = 0x0] 06:35:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12b90c000) [pid = 1652] [serial = 1005] [outer = 0x119d06400] 06:35:41 INFO - PROCESS | 1652 | 1466516141258 Marionette DEBUG loaded listener.js 06:35:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12b916400) [pid = 1652] [serial = 1006] [outer = 0x119d06400] 06:35:41 INFO - PROCESS | 1652 | 1466516141692 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] 06:35:41 INFO - PROCESS | 1652 | 1466516141745 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 06:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:35:41 INFO - PROCESS | 1652 | 1466516141748 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:35:41 INFO - PROCESS | 1652 | 1466516141749 Marionette TRACE conn2 <- [1,1314,null,{}] 06:35:41 INFO - PROCESS | 1652 | 1466516141751 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}] 06:35:41 INFO - PROCESS | 1652 | 1466516141752 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:41 INFO - PROCESS | 1652 | 1466516141828 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 06:35:41 INFO - PROCESS | 1652 | 1466516141834 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:41 INFO - PROCESS | 1652 | 1466516141835 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x126406000 == 41 [pid = 1652] [id = 336] 06:35:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116aed400) [pid = 1652] [serial = 1007] [outer = 0x0] 06:35:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x116af5c00) [pid = 1652] [serial = 1008] [outer = 0x116aed400] 06:35:41 INFO - PROCESS | 1652 | 1466516141868 Marionette DEBUG loaded listener.js 06:35:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1210e0c00) [pid = 1652] [serial = 1009] [outer = 0x116aed400] 06:35:42 INFO - PROCESS | 1652 | 1466516142216 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]]]}] 06:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 520ms 06:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:35:42 INFO - PROCESS | 1652 | 1466516142268 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 06:35:42 INFO - PROCESS | 1652 | 1466516142269 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 06:35:42 INFO - PROCESS | 1652 | 1466516142271 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:35:42 INFO - PROCESS | 1652 | 1466516142272 Marionette TRACE conn2 <- [1,1318,null,{}] 06:35:42 INFO - PROCESS | 1652 | 1466516142274 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}] 06:35:42 INFO - PROCESS | 1652 | 1466516142275 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:42 INFO - PROCESS | 1652 | 1466516142359 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 06:35:42 INFO - PROCESS | 1652 | 1466516142369 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:42 INFO - PROCESS | 1652 | 1466516142370 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb70000 == 42 [pid = 1652] [id = 337] 06:35:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116a78c00) [pid = 1652] [serial = 1010] [outer = 0x0] 06:35:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128ecb800) [pid = 1652] [serial = 1011] [outer = 0x116a78c00] 06:35:42 INFO - PROCESS | 1652 | 1466516142389 Marionette DEBUG loaded listener.js 06:35:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b916800) [pid = 1652] [serial = 1012] [outer = 0x116a78c00] 06:35:42 INFO - PROCESS | 1652 | 1466516142772 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]]]}] 06:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 524ms 06:35:42 INFO - PROCESS | 1652 | 1466516142797 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 06:35:42 INFO - PROCESS | 1652 | 1466516142799 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 06:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:35:42 INFO - PROCESS | 1652 | 1466516142802 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:35:42 INFO - PROCESS | 1652 | 1466516142804 Marionette TRACE conn2 <- [1,1322,null,{}] 06:35:42 INFO - PROCESS | 1652 | 1466516142807 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}] 06:35:42 INFO - PROCESS | 1652 | 1466516142809 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:42 INFO - PROCESS | 1652 | 1466516142938 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 06:35:43 INFO - PROCESS | 1652 | 1466516143032 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:43 INFO - PROCESS | 1652 | 1466516143032 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c53d000 == 43 [pid = 1652] [id = 338] 06:35:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x116ae9400) [pid = 1652] [serial = 1013] [outer = 0x0] 06:35:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12bb0dc00) [pid = 1652] [serial = 1014] [outer = 0x116ae9400] 06:35:43 INFO - PROCESS | 1652 | 1466516143071 Marionette DEBUG loaded listener.js 06:35:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12bcb4800) [pid = 1652] [serial = 1015] [outer = 0x116ae9400] 06:35:43 INFO - PROCESS | 1652 | 1466516143364 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]]]}] 06:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 620ms 06:35:43 INFO - PROCESS | 1652 | 1466516143421 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 06:35:43 INFO - PROCESS | 1652 | 1466516143423 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 06:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:35:43 INFO - PROCESS | 1652 | 1466516143425 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:35:43 INFO - PROCESS | 1652 | 1466516143426 Marionette TRACE conn2 <- [1,1326,null,{}] 06:35:43 INFO - PROCESS | 1652 | 1466516143430 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}] 06:35:43 INFO - PROCESS | 1652 | 1466516143432 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:43 INFO - PROCESS | 1652 | 1466516143515 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 06:35:43 INFO - PROCESS | 1652 | 1466516143567 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:43 INFO - PROCESS | 1652 | 1466516143568 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c65b000 == 44 [pid = 1652] [id = 339] 06:35:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118966000) [pid = 1652] [serial = 1016] [outer = 0x0] 06:35:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12bcb7800) [pid = 1652] [serial = 1017] [outer = 0x118966000] 06:35:43 INFO - PROCESS | 1652 | 1466516143592 Marionette DEBUG loaded listener.js 06:35:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12be55800) [pid = 1652] [serial = 1018] [outer = 0x118966000] 06:35:44 INFO - PROCESS | 1652 | 1466516144085 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]]]}] 06:35:44 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 06:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 722ms 06:35:44 INFO - PROCESS | 1652 | 1466516144148 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 06:35:44 INFO - PROCESS | 1652 | 1466516144150 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 06:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:35:44 INFO - PROCESS | 1652 | 1466516144154 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:35:44 INFO - PROCESS | 1652 | 1466516144156 Marionette TRACE conn2 <- [1,1330,null,{}] 06:35:44 INFO - PROCESS | 1652 | 1466516144160 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}] 06:35:44 INFO - PROCESS | 1652 | 1466516144162 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:44 INFO - PROCESS | 1652 | 1466516144277 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 06:35:44 INFO - PROCESS | 1652 | 1466516144378 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:44 INFO - PROCESS | 1652 | 1466516144379 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x116bc2800 == 45 [pid = 1652] [id = 340] 06:35:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x116a02400) [pid = 1652] [serial = 1019] [outer = 0x0] 06:35:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116a81c00) [pid = 1652] [serial = 1020] [outer = 0x116a02400] 06:35:44 INFO - PROCESS | 1652 | 1466516144411 Marionette DEBUG loaded listener.js 06:35:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1176b7000) [pid = 1652] [serial = 1021] [outer = 0x116a02400] 06:35:45 INFO - PROCESS | 1652 | 1466516145174 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]]]}] 06:35:45 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 06:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1074ms 06:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:35:45 INFO - PROCESS | 1652 | 1466516145227 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 06:35:45 INFO - PROCESS | 1652 | 1466516145230 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 06:35:45 INFO - PROCESS | 1652 | 1466516145233 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:35:45 INFO - PROCESS | 1652 | 1466516145235 Marionette TRACE conn2 <- [1,1334,null,{}] 06:35:45 INFO - PROCESS | 1652 | 1466516145239 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}] 06:35:45 INFO - PROCESS | 1652 | 1466516145241 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:45 INFO - PROCESS | 1652 | 1466516145342 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 06:35:45 INFO - PROCESS | 1652 | 1466516145419 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:45 INFO - PROCESS | 1652 | 1466516145422 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x116a55800 == 46 [pid = 1652] [id = 341] 06:35:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x116a7d800) [pid = 1652] [serial = 1022] [outer = 0x0] 06:35:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1176ba000) [pid = 1652] [serial = 1023] [outer = 0x116a7d800] 06:35:45 INFO - PROCESS | 1652 | 1466516145451 Marionette DEBUG loaded listener.js 06:35:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11827dc00) [pid = 1652] [serial = 1024] [outer = 0x116a7d800] 06:35:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12c53d000 == 45 [pid = 1652] [id = 338] 06:35:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb70000 == 44 [pid = 1652] [id = 337] 06:35:45 INFO - PROCESS | 1652 | --DOCSHELL 0x126406000 == 43 [pid = 1652] [id = 336] 06:35:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12b140800 == 42 [pid = 1652] [id = 335] 06:35:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12a839000 == 41 [pid = 1652] [id = 334] 06:35:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4d4000 == 40 [pid = 1652] [id = 333] 06:35:45 INFO - PROCESS | 1652 | --DOCSHELL 0x121023000 == 39 [pid = 1652] [id = 332] 06:35:45 INFO - PROCESS | 1652 | --DOCSHELL 0x126ab9800 == 38 [pid = 1652] [id = 331] 06:35:45 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12ab95c00) [pid = 1652] [serial = 963] [outer = 0x0] [url = about:blank] 06:35:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1186e1800 == 37 [pid = 1652] [id = 330] 06:35:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1255e4800 == 36 [pid = 1652] [id = 329] 06:35:45 INFO - PROCESS | 1652 | --DOCSHELL 0x124062800 == 35 [pid = 1652] [id = 328] 06:35:45 INFO - PROCESS | 1652 | --DOCSHELL 0x123d64800 == 34 [pid = 1652] [id = 327] 06:35:45 INFO - PROCESS | 1652 | --DOCSHELL 0x121026800 == 33 [pid = 1652] [id = 326] 06:35:45 INFO - PROCESS | 1652 | --DOCSHELL 0x119c4e000 == 32 [pid = 1652] [id = 325] 06:35:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1186e8000 == 31 [pid = 1652] [id = 324] 06:35:45 INFO - PROCESS | 1652 | --DOCSHELL 0x11724e000 == 30 [pid = 1652] [id = 323] 06:35:45 INFO - PROCESS | 1652 | --DOCSHELL 0x115ff9000 == 29 [pid = 1652] [id = 322] 06:35:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12b143800 == 28 [pid = 1652] [id = 321] 06:35:45 INFO - PROCESS | 1652 | 1466516145916 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]]]}] 06:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 725ms 06:35:45 INFO - PROCESS | 1652 | 1466516145957 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 06:35:45 INFO - PROCESS | 1652 | 1466516145961 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 06:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:35:45 INFO - PROCESS | 1652 | 1466516145968 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:35:45 INFO - PROCESS | 1652 | 1466516145970 Marionette TRACE conn2 <- [1,1338,null,{}] 06:35:45 INFO - PROCESS | 1652 | 1466516145972 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}] 06:35:45 INFO - PROCESS | 1652 | 1466516145974 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:46 INFO - PROCESS | 1652 | 1466516146054 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12be56c00) [pid = 1652] [serial = 922] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x123b8dc00) [pid = 1652] [serial = 942] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x126c16400) [pid = 1652] [serial = 946] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x125606c00) [pid = 1652] [serial = 945] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1249c3800) [pid = 1652] [serial = 943] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11895ec00) [pid = 1652] [serial = 954] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128ad3800) [pid = 1652] [serial = 948] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128b52c00) [pid = 1652] [serial = 949] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128be3400) [pid = 1652] [serial = 951] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128ed3c00) [pid = 1652] [serial = 957] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12a5fe000) [pid = 1652] [serial = 960] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12a455c00) [pid = 1652] [serial = 958] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12941a000) [pid = 1652] [serial = 952] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116b1c400) [pid = 1652] [serial = 927] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x113218400) [pid = 1652] [serial = 925] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x112a74000) [pid = 1652] [serial = 924] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1210ddc00) [pid = 1652] [serial = 939] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119a51800) [pid = 1652] [serial = 936] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119bb2400) [pid = 1652] [serial = 937] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1185b1c00) [pid = 1652] [serial = 933] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118a6bc00) [pid = 1652] [serial = 934] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12ab8b400) [pid = 1652] [serial = 961] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x117089400) [pid = 1652] [serial = 930] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118338800) [pid = 1652] [serial = 931] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11814a400) [pid = 1652] [serial = 928] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12550fc00) [pid = 1652] [serial = 955] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1211ed000) [pid = 1652] [serial = 940] [outer = 0x0] [url = about:blank] 06:35:46 INFO - PROCESS | 1652 | 1466516146120 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:46 INFO - PROCESS | 1652 | 1466516146121 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x118269800 == 29 [pid = 1652] [id = 342] 06:35:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11708e000) [pid = 1652] [serial = 1025] [outer = 0x0] 06:35:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1185b1c00) [pid = 1652] [serial = 1026] [outer = 0x11708e000] 06:35:46 INFO - PROCESS | 1652 | 1466516146152 Marionette DEBUG loaded listener.js 06:35:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118a77c00) [pid = 1652] [serial = 1027] [outer = 0x11708e000] 06:35:46 INFO - PROCESS | 1652 | 1466516146940 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]]]}] 06:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1021ms 06:35:46 INFO - PROCESS | 1652 | 1466516146989 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 06:35:46 INFO - PROCESS | 1652 | 1466516146991 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 06:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:35:46 INFO - PROCESS | 1652 | 1466516146993 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:35:46 INFO - PROCESS | 1652 | 1466516146995 Marionette TRACE conn2 <- [1,1342,null,{}] 06:35:47 INFO - PROCESS | 1652 | 1466516147012 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}] 06:35:47 INFO - PROCESS | 1652 | 1466516147016 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:47 INFO - PROCESS | 1652 | 1466516147093 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 06:35:47 INFO - PROCESS | 1652 | 1466516147100 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:47 INFO - PROCESS | 1652 | 1466516147103 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c50000 == 30 [pid = 1652] [id = 343] 06:35:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119a51800) [pid = 1652] [serial = 1028] [outer = 0x0] 06:35:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119ba7400) [pid = 1652] [serial = 1029] [outer = 0x119a51800] 06:35:47 INFO - PROCESS | 1652 | 1466516147138 Marionette DEBUG loaded listener.js 06:35:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119d77000) [pid = 1652] [serial = 1030] [outer = 0x119a51800] 06:35:47 INFO - PROCESS | 1652 | 1466516147471 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]]]}] 06:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 521ms 06:35:47 INFO - PROCESS | 1652 | 1466516147515 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 06:35:47 INFO - PROCESS | 1652 | 1466516147517 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 06:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:35:47 INFO - PROCESS | 1652 | 1466516147532 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:35:47 INFO - PROCESS | 1652 | 1466516147533 Marionette TRACE conn2 <- [1,1346,null,{}] 06:35:47 INFO - PROCESS | 1652 | 1466516147535 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}] 06:35:47 INFO - PROCESS | 1652 | 1466516147537 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:47 INFO - PROCESS | 1652 | 1466516147617 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 06:35:47 INFO - PROCESS | 1652 | 1466516147621 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:47 INFO - PROCESS | 1652 | 1466516147622 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12397b000 == 31 [pid = 1652] [id = 344] 06:35:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1210d5c00) [pid = 1652] [serial = 1031] [outer = 0x0] 06:35:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x123b92800) [pid = 1652] [serial = 1032] [outer = 0x1210d5c00] 06:35:47 INFO - PROCESS | 1652 | 1466516147650 Marionette DEBUG loaded listener.js 06:35:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12420b400) [pid = 1652] [serial = 1033] [outer = 0x1210d5c00] 06:35:48 INFO - PROCESS | 1652 | 1466516148014 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]]]}] 06:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 531ms 06:35:48 INFO - PROCESS | 1652 | 1466516148051 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 06:35:48 INFO - PROCESS | 1652 | 1466516148052 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 06:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:35:48 INFO - PROCESS | 1652 | 1466516148054 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:35:48 INFO - PROCESS | 1652 | 1466516148055 Marionette TRACE conn2 <- [1,1350,null,{}] 06:35:48 INFO - PROCESS | 1652 | 1466516148057 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}] 06:35:48 INFO - PROCESS | 1652 | 1466516148059 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:48 INFO - PROCESS | 1652 | 1466516148156 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 06:35:48 INFO - PROCESS | 1652 | 1466516148159 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:48 INFO - PROCESS | 1652 | 1466516148161 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f20800 == 32 [pid = 1652] [id = 345] 06:35:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x115f19c00) [pid = 1652] [serial = 1034] [outer = 0x0] 06:35:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12453e800) [pid = 1652] [serial = 1035] [outer = 0x115f19c00] 06:35:48 INFO - PROCESS | 1652 | 1466516148195 Marionette DEBUG loaded listener.js 06:35:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124c8f400) [pid = 1652] [serial = 1036] [outer = 0x115f19c00] 06:35:48 INFO - PROCESS | 1652 | 1466516148535 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]]]}] 06:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 523ms 06:35:48 INFO - PROCESS | 1652 | 1466516148578 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 06:35:48 INFO - PROCESS | 1652 | 1466516148581 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 06:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:35:48 INFO - PROCESS | 1652 | 1466516148584 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:35:48 INFO - PROCESS | 1652 | 1466516148585 Marionette TRACE conn2 <- [1,1354,null,{}] 06:35:48 INFO - PROCESS | 1652 | 1466516148587 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}] 06:35:48 INFO - PROCESS | 1652 | 1466516148591 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:48 INFO - PROCESS | 1652 | 1466516148706 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 06:35:48 INFO - PROCESS | 1652 | 1466516148719 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:48 INFO - PROCESS | 1652 | 1466516148720 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12562c000 == 33 [pid = 1652] [id = 346] 06:35:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x125602c00) [pid = 1652] [serial = 1037] [outer = 0x0] 06:35:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12662bc00) [pid = 1652] [serial = 1038] [outer = 0x125602c00] 06:35:48 INFO - PROCESS | 1652 | 1466516148746 Marionette DEBUG loaded listener.js 06:35:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128ad7400) [pid = 1652] [serial = 1039] [outer = 0x125602c00] 06:35:49 INFO - PROCESS | 1652 | 1466516149097 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]]]}] 06:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 519ms 06:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:35:49 INFO - PROCESS | 1652 | 1466516149104 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 06:35:49 INFO - PROCESS | 1652 | 1466516149105 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 06:35:49 INFO - PROCESS | 1652 | 1466516149107 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:35:49 INFO - PROCESS | 1652 | 1466516149108 Marionette TRACE conn2 <- [1,1358,null,{}] 06:35:49 INFO - PROCESS | 1652 | 1466516149111 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}] 06:35:49 INFO - PROCESS | 1652 | 1466516149112 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:49 INFO - PROCESS | 1652 | 1466516149209 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 06:35:49 INFO - PROCESS | 1652 | 1466516149244 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:49 INFO - PROCESS | 1652 | 1466516149252 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x126aa6000 == 34 [pid = 1652] [id = 347] 06:35:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1168e7c00) [pid = 1652] [serial = 1040] [outer = 0x0] 06:35:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128b53c00) [pid = 1652] [serial = 1041] [outer = 0x1168e7c00] 06:35:49 INFO - PROCESS | 1652 | 1466516149277 Marionette DEBUG loaded listener.js 06:35:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1291d9400) [pid = 1652] [serial = 1042] [outer = 0x1168e7c00] 06:35:49 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12a823000) [pid = 1652] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:35:49 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119bb6800) [pid = 1652] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:35:49 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116840400) [pid = 1652] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:35:49 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12ab96c00) [pid = 1652] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:35:49 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x113c4e000) [pid = 1652] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:35:49 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119d06400) [pid = 1652] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:35:49 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x112a74800) [pid = 1652] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:35:49 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119441400) [pid = 1652] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:35:49 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116aed400) [pid = 1652] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:35:49 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x125671c00) [pid = 1652] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:35:49 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116af3400) [pid = 1652] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:35:49 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1122a7000) [pid = 1652] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:35:49 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1268e1000) [pid = 1652] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:35:49 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x116a78c00) [pid = 1652] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:35:49 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x129415400) [pid = 1652] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:35:49 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x116ae9400) [pid = 1652] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:35:49 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126037800) [pid = 1652] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:35:49 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119bb1000) [pid = 1652] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:35:49 INFO - PROCESS | 1652 | 1466516149848 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]]]}] 06:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 769ms 06:35:49 INFO - PROCESS | 1652 | 1466516149877 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 06:35:49 INFO - PROCESS | 1652 | 1466516149880 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 06:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:35:49 INFO - PROCESS | 1652 | 1466516149883 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:35:49 INFO - PROCESS | 1652 | 1466516149886 Marionette TRACE conn2 <- [1,1362,null,{}] 06:35:49 INFO - PROCESS | 1652 | 1466516149890 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}] 06:35:49 INFO - PROCESS | 1652 | 1466516149892 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:49 INFO - PROCESS | 1652 | 1466516149994 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 06:35:50 INFO - PROCESS | 1652 | 1466516150048 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:50 INFO - PROCESS | 1652 | 1466516150050 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x11825a000 == 35 [pid = 1652] [id = 348] 06:35:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116a78400) [pid = 1652] [serial = 1043] [outer = 0x0] 06:35:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116af3400) [pid = 1652] [serial = 1044] [outer = 0x116a78400] 06:35:50 INFO - PROCESS | 1652 | 1466516150081 Marionette DEBUG loaded listener.js 06:35:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118149400) [pid = 1652] [serial = 1045] [outer = 0x116a78400] 06:35:50 INFO - PROCESS | 1652 | 1466516150507 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]]]}] 06:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms 06:35:50 INFO - PROCESS | 1652 | 1466516150562 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 06:35:50 INFO - PROCESS | 1652 | 1466516150565 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 06:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:35:50 INFO - PROCESS | 1652 | 1466516150571 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:35:50 INFO - PROCESS | 1652 | 1466516150573 Marionette TRACE conn2 <- [1,1366,null,{}] 06:35:50 INFO - PROCESS | 1652 | 1466516150576 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}] 06:35:50 INFO - PROCESS | 1652 | 1466516150577 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:50 INFO - PROCESS | 1652 | 1466516150677 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 06:35:50 INFO - PROCESS | 1652 | 1466516150775 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:50 INFO - PROCESS | 1652 | 1466516150776 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x123978000 == 36 [pid = 1652] [id = 349] 06:35:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11896b800) [pid = 1652] [serial = 1046] [outer = 0x0] 06:35:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11897a800) [pid = 1652] [serial = 1047] [outer = 0x11896b800] 06:35:50 INFO - PROCESS | 1652 | 1466516150809 Marionette DEBUG loaded listener.js 06:35:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11944b400) [pid = 1652] [serial = 1048] [outer = 0x11896b800] 06:35:51 INFO - PROCESS | 1652 | 1466516151225 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] 06:35:51 INFO - PROCESS | 1652 | 1466516151245 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 06:35:51 INFO - PROCESS | 1652 | 1466516151247 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:35:51 INFO - PROCESS | 1652 | 1466516151250 Marionette TRACE conn2 <- [1,1370,null,{}] 06:35:51 INFO - PROCESS | 1652 | 1466516151257 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}] 06:35:51 INFO - PROCESS | 1652 | 1466516151261 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:51 INFO - PROCESS | 1652 | 1466516151360 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 06:35:51 INFO - PROCESS | 1652 | 1466516151428 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:51 INFO - PROCESS | 1652 | 1466516151430 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12101f000 == 37 [pid = 1652] [id = 350] 06:35:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119bb0c00) [pid = 1652] [serial = 1049] [outer = 0x0] 06:35:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1211ea400) [pid = 1652] [serial = 1050] [outer = 0x119bb0c00] 06:35:51 INFO - PROCESS | 1652 | 1466516151462 Marionette DEBUG loaded listener.js 06:35:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12550f800) [pid = 1652] [serial = 1051] [outer = 0x119bb0c00] 06:35:51 INFO - PROCESS | 1652 | 1466516151902 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] 06:35:51 INFO - PROCESS | 1652 | 1466516151921 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 06:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:35:51 INFO - PROCESS | 1652 | 1466516151923 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:35:51 INFO - PROCESS | 1652 | 1466516151925 Marionette TRACE conn2 <- [1,1374,null,{}] 06:35:51 INFO - PROCESS | 1652 | 1466516151927 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}] 06:35:51 INFO - PROCESS | 1652 | 1466516151928 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:52 INFO - PROCESS | 1652 | 1466516152046 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 06:35:52 INFO - PROCESS | 1652 | 1466516152124 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:52 INFO - PROCESS | 1652 | 1466516152125 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12944e800 == 38 [pid = 1652] [id = 351] 06:35:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x125669800) [pid = 1652] [serial = 1052] [outer = 0x0] 06:35:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1268d8400) [pid = 1652] [serial = 1053] [outer = 0x125669800] 06:35:52 INFO - PROCESS | 1652 | 1466516152156 Marionette DEBUG loaded listener.js 06:35:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126c1ac00) [pid = 1652] [serial = 1054] [outer = 0x125669800] 06:35:52 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:52 INFO - PROCESS | 1652 | 1466516152558 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] 06:35:52 INFO - PROCESS | 1652 | 1466516152595 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 06:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:35:52 INFO - PROCESS | 1652 | 1466516152597 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:35:52 INFO - PROCESS | 1652 | 1466516152599 Marionette TRACE conn2 <- [1,1378,null,{}] 06:35:52 INFO - PROCESS | 1652 | 1466516152601 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}] 06:35:52 INFO - PROCESS | 1652 | 1466516152603 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:52 INFO - PROCESS | 1652 | 1466516152699 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 06:35:52 INFO - PROCESS | 1652 | 1466516152752 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:52 INFO - PROCESS | 1652 | 1466516152753 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5a2000 == 39 [pid = 1652] [id = 352] 06:35:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119d0bc00) [pid = 1652] [serial = 1055] [outer = 0x0] 06:35:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128ada000) [pid = 1652] [serial = 1056] [outer = 0x119d0bc00] 06:35:52 INFO - PROCESS | 1652 | 1466516152783 Marionette DEBUG loaded listener.js 06:35:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128ed1c00) [pid = 1652] [serial = 1057] [outer = 0x119d0bc00] 06:35:53 INFO - PROCESS | 1652 | 1466516153290 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] 06:35:53 INFO - PROCESS | 1652 | 1466516153322 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 06:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:35:53 INFO - PROCESS | 1652 | 1466516153325 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:35:53 INFO - PROCESS | 1652 | 1466516153327 Marionette TRACE conn2 <- [1,1382,null,{}] 06:35:53 INFO - PROCESS | 1652 | 1466516153371 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}] 06:35:53 INFO - PROCESS | 1652 | 1466516153373 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:53 INFO - PROCESS | 1652 | 1466516153490 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 06:35:53 INFO - PROCESS | 1652 | 1466516153528 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:53 INFO - PROCESS | 1652 | 1466516153531 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x11928f000 == 40 [pid = 1652] [id = 353] 06:35:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x117030000) [pid = 1652] [serial = 1058] [outer = 0x0] 06:35:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1177cb800) [pid = 1652] [serial = 1059] [outer = 0x117030000] 06:35:53 INFO - PROCESS | 1652 | 1466516153558 Marionette DEBUG loaded listener.js 06:35:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11833c400) [pid = 1652] [serial = 1060] [outer = 0x117030000] 06:35:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12562c000 == 39 [pid = 1652] [id = 346] 06:35:54 INFO - PROCESS | 1652 | --DOCSHELL 0x123f20800 == 38 [pid = 1652] [id = 345] 06:35:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12397b000 == 37 [pid = 1652] [id = 344] 06:35:54 INFO - PROCESS | 1652 | --DOCSHELL 0x119c50000 == 36 [pid = 1652] [id = 343] 06:35:54 INFO - PROCESS | 1652 | --DOCSHELL 0x118269800 == 35 [pid = 1652] [id = 342] 06:35:54 INFO - PROCESS | 1652 | --DOCSHELL 0x116a55800 == 34 [pid = 1652] [id = 341] 06:35:54 INFO - PROCESS | 1652 | --DOCSHELL 0x116bc2800 == 33 [pid = 1652] [id = 340] 06:35:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12c65b000 == 32 [pid = 1652] [id = 339] 06:35:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5a2000 == 31 [pid = 1652] [id = 352] 06:35:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12944e800 == 30 [pid = 1652] [id = 351] 06:35:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12101f000 == 29 [pid = 1652] [id = 350] 06:35:54 INFO - PROCESS | 1652 | --DOCSHELL 0x123978000 == 28 [pid = 1652] [id = 349] 06:35:54 INFO - PROCESS | 1652 | --DOCSHELL 0x126aa6000 == 27 [pid = 1652] [id = 347] 06:35:54 INFO - PROCESS | 1652 | --DOCSHELL 0x11825a000 == 26 [pid = 1652] [id = 348] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12bcb7800) [pid = 1652] [serial = 1017] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12ab8d400) [pid = 1652] [serial = 999] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1210e3800) [pid = 1652] [serial = 981] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x124cf4800) [pid = 1652] [serial = 982] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12b1e8000) [pid = 1652] [serial = 964] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12550d800) [pid = 1652] [serial = 984] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x125676c00) [pid = 1652] [serial = 985] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116841c00) [pid = 1652] [serial = 966] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116aec800) [pid = 1652] [serial = 967] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12b8cf000) [pid = 1652] [serial = 1002] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119a9b000) [pid = 1652] [serial = 978] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119bb4800) [pid = 1652] [serial = 979] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12b90c000) [pid = 1652] [serial = 1005] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128c4d000) [pid = 1652] [serial = 993] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12b8d9c00) [pid = 1652] [serial = 1003] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x129412c00) [pid = 1652] [serial = 994] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12b916400) [pid = 1652] [serial = 1006] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119564000) [pid = 1652] [serial = 975] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x116af5c00) [pid = 1652] [serial = 1008] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1210e0c00) [pid = 1652] [serial = 1009] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119a9b800) [pid = 1652] [serial = 976] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x126628400) [pid = 1652] [serial = 987] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1268e4400) [pid = 1652] [serial = 988] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1177c9000) [pid = 1652] [serial = 969] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x11827e400) [pid = 1652] [serial = 970] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x11895d800) [pid = 1652] [serial = 972] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x118a70800) [pid = 1652] [serial = 973] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x128accc00) [pid = 1652] [serial = 990] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x128ad7c00) [pid = 1652] [serial = 991] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x128ecb800) [pid = 1652] [serial = 1011] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x12a5f6800) [pid = 1652] [serial = 996] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x12bb0dc00) [pid = 1652] [serial = 1014] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x12b010000) [pid = 1652] [serial = 1000] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x12a825400) [pid = 1652] [serial = 997] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x12b916800) [pid = 1652] [serial = 1012] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x12bcb4800) [pid = 1652] [serial = 1015] [outer = 0x0] [url = about:blank] 06:35:54 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:54 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]" 06:35:54 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 06:35:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1 06:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:35:54 INFO - _addTest/ [0,1385,"getWindowHandle",null] 06:35:54 INFO - PROCESS | 1652 | 1466516154502 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 06:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:35:54 INFO - PROCESS | 1652 | 1466516154505 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:35:54 INFO - PROCESS | 1652 | 1466516154507 Marionette TRACE conn2 <- [1,1386,null,{}] 06:35:54 INFO - PROCESS | 1652 | 1466516154511 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}] 06:35:54 INFO - PROCESS | 1652 | 1466516154513 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:54 INFO - PROCESS | 1652 | 1466516154592 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 06:35:54 INFO - PROCESS | 1652 | 1466516154600 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:54 INFO - PROCESS | 1652 | 1466516154602 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x11651a000 == 27 [pid = 1652] [id = 354] 06:35:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x112eed800) [pid = 1652] [serial = 1061] [outer = 0x0] 06:35:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x116840000) [pid = 1652] [serial = 1062] [outer = 0x112eed800] 06:35:54 INFO - PROCESS | 1652 | 1466516154631 Marionette DEBUG loaded listener.js 06:35:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x112aa9400) [pid = 1652] [serial = 1063] [outer = 0x112eed800] 06:35:55 INFO - PROCESS | 1652 | 1466516155022 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] 06:35:55 INFO - PROCESS | 1652 | 1466516155081 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 06:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:35:55 INFO - PROCESS | 1652 | 1466516155086 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:35:55 INFO - PROCESS | 1652 | 1466516155088 Marionette TRACE conn2 <- [1,1390,null,{}] 06:35:55 INFO - PROCESS | 1652 | 1466516155090 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}] 06:35:55 INFO - PROCESS | 1652 | 1466516155092 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:55 INFO - PROCESS | 1652 | 1466516155170 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 06:35:55 INFO - PROCESS | 1652 | 1466516155175 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:55 INFO - PROCESS | 1652 | 1466516155176 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x117563800 == 28 [pid = 1652] [id = 355] 06:35:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x118149000) [pid = 1652] [serial = 1064] [outer = 0x0] 06:35:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x118339400) [pid = 1652] [serial = 1065] [outer = 0x118149000] 06:35:55 INFO - PROCESS | 1652 | 1466516155209 Marionette DEBUG loaded listener.js 06:35:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x118722000) [pid = 1652] [serial = 1066] [outer = 0x118149000] 06:35:55 INFO - PROCESS | 1652 | 1466516155567 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]]]}] 06:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 520ms 06:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:35:55 INFO - PROCESS | 1652 | 1466516155605 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 06:35:55 INFO - PROCESS | 1652 | 1466516155607 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 06:35:55 INFO - PROCESS | 1652 | 1466516155609 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:35:55 INFO - PROCESS | 1652 | 1466516155612 Marionette TRACE conn2 <- [1,1394,null,{}] 06:35:55 INFO - PROCESS | 1652 | 1466516155620 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}] 06:35:55 INFO - PROCESS | 1652 | 1466516155623 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:55 INFO - PROCESS | 1652 | 1466516155701 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 06:35:55 INFO - PROCESS | 1652 | 1466516155706 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:55 INFO - PROCESS | 1652 | 1466516155708 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d4f000 == 29 [pid = 1652] [id = 356] 06:35:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x115f8b800) [pid = 1652] [serial = 1067] [outer = 0x0] 06:35:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x119563c00) [pid = 1652] [serial = 1068] [outer = 0x115f8b800] 06:35:55 INFO - PROCESS | 1652 | 1466516155739 Marionette DEBUG loaded listener.js 06:35:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x119a9b000) [pid = 1652] [serial = 1069] [outer = 0x115f8b800] 06:35:56 INFO - PROCESS | 1652 | 1466516156082 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]]]}] 06:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 521ms 06:35:56 INFO - PROCESS | 1652 | 1466516156130 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 06:35:56 INFO - PROCESS | 1652 | 1466516156132 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 06:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:35:56 INFO - PROCESS | 1652 | 1466516156134 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:35:56 INFO - PROCESS | 1652 | 1466516156136 Marionette TRACE conn2 <- [1,1398,null,{}] 06:35:56 INFO - PROCESS | 1652 | 1466516156138 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}] 06:35:56 INFO - PROCESS | 1652 | 1466516156139 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:56 INFO - PROCESS | 1652 | 1466516156244 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 06:35:56 INFO - PROCESS | 1652 | 1466516156251 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:56 INFO - PROCESS | 1652 | 1466516156252 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x121035000 == 30 [pid = 1652] [id = 357] 06:35:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x119aa3000) [pid = 1652] [serial = 1070] [outer = 0x0] 06:35:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x119bb5c00) [pid = 1652] [serial = 1071] [outer = 0x119aa3000] 06:35:56 INFO - PROCESS | 1652 | 1466516156278 Marionette DEBUG loaded listener.js 06:35:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1210ddc00) [pid = 1652] [serial = 1072] [outer = 0x119aa3000] 06:35:56 INFO - PROCESS | 1652 | 1466516156605 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]]]}] 06:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 518ms 06:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:35:56 INFO - PROCESS | 1652 | 1466516156654 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 06:35:56 INFO - PROCESS | 1652 | 1466516156655 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 06:35:56 INFO - PROCESS | 1652 | 1466516156664 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:35:56 INFO - PROCESS | 1652 | 1466516156665 Marionette TRACE conn2 <- [1,1402,null,{}] 06:35:56 INFO - PROCESS | 1652 | 1466516156668 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}] 06:35:56 INFO - PROCESS | 1652 | 1466516156669 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:56 INFO - PROCESS | 1652 | 1466516156764 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 06:35:56 INFO - PROCESS | 1652 | 1466516156767 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:56 INFO - PROCESS | 1652 | 1466516156768 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f02800 == 31 [pid = 1652] [id = 358] 06:35:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1177d2400) [pid = 1652] [serial = 1073] [outer = 0x0] 06:35:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1211e7800) [pid = 1652] [serial = 1074] [outer = 0x1177d2400] 06:35:56 INFO - PROCESS | 1652 | 1466516156793 Marionette DEBUG loaded listener.js 06:35:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x12420b800) [pid = 1652] [serial = 1075] [outer = 0x1177d2400] 06:35:57 INFO - PROCESS | 1652 | 1466516157156 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]]]}] 06:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 527ms 06:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:35:57 INFO - PROCESS | 1652 | 1466516157188 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 06:35:57 INFO - PROCESS | 1652 | 1466516157189 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 06:35:57 INFO - PROCESS | 1652 | 1466516157191 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:35:57 INFO - PROCESS | 1652 | 1466516157193 Marionette TRACE conn2 <- [1,1406,null,{}] 06:35:57 INFO - PROCESS | 1652 | 1466516157195 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}] 06:35:57 INFO - PROCESS | 1652 | 1466516157201 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:57 INFO - PROCESS | 1652 | 1466516157313 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 06:35:57 INFO - PROCESS | 1652 | 1466516157347 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:57 INFO - PROCESS | 1652 | 1466516157348 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12561b000 == 32 [pid = 1652] [id = 359] 06:35:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x124213c00) [pid = 1652] [serial = 1076] [outer = 0x0] 06:35:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x125604000) [pid = 1652] [serial = 1077] [outer = 0x124213c00] 06:35:57 INFO - PROCESS | 1652 | 1466516157373 Marionette DEBUG loaded listener.js 06:35:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x128acdc00) [pid = 1652] [serial = 1078] [outer = 0x124213c00] 06:35:57 INFO - PROCESS | 1652 | 1466516157689 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]]]}] 06:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 518ms 06:35:57 INFO - PROCESS | 1652 | 1466516157711 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 06:35:57 INFO - PROCESS | 1652 | 1466516157714 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 06:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:35:57 INFO - PROCESS | 1652 | 1466516157716 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:35:57 INFO - PROCESS | 1652 | 1466516157717 Marionette TRACE conn2 <- [1,1410,null,{}] 06:35:57 INFO - PROCESS | 1652 | 1466516157725 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}] 06:35:57 INFO - PROCESS | 1652 | 1466516157736 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:57 INFO - PROCESS | 1652 | 1466516157831 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 06:35:57 INFO - PROCESS | 1652 | 1466516157834 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:57 INFO - PROCESS | 1652 | 1466516157835 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12661e000 == 33 [pid = 1652] [id = 360] 06:35:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x124a91000) [pid = 1652] [serial = 1079] [outer = 0x0] 06:35:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x128b4ac00) [pid = 1652] [serial = 1080] [outer = 0x124a91000] 06:35:57 INFO - PROCESS | 1652 | 1466516157860 Marionette DEBUG loaded listener.js 06:35:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x128ecb000) [pid = 1652] [serial = 1081] [outer = 0x124a91000] 06:35:58 INFO - PROCESS | 1652 | 1466516158219 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]]]}] 06:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 519ms 06:35:58 INFO - PROCESS | 1652 | 1466516158236 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 06:35:58 INFO - PROCESS | 1652 | 1466516158237 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 06:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:35:58 INFO - PROCESS | 1652 | 1466516158239 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:35:58 INFO - PROCESS | 1652 | 1466516158240 Marionette TRACE conn2 <- [1,1414,null,{}] 06:35:58 INFO - PROCESS | 1652 | 1466516158243 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}] 06:35:58 INFO - PROCESS | 1652 | 1466516158244 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:58 INFO - PROCESS | 1652 | 1466516158341 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 06:35:58 INFO - PROCESS | 1652 | 1466516158345 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 1652 | 1466516158347 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b13800 == 34 [pid = 1652] [id = 361] 06:35:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1268c8400) [pid = 1652] [serial = 1082] [outer = 0x0] 06:35:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1291e0400) [pid = 1652] [serial = 1083] [outer = 0x1268c8400] 06:35:58 INFO - PROCESS | 1652 | 1466516158371 Marionette DEBUG loaded listener.js 06:35:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12a44d400) [pid = 1652] [serial = 1084] [outer = 0x1268c8400] 06:35:58 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x115f19c00) [pid = 1652] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:35:58 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1168e7c00) [pid = 1652] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:35:58 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x125602c00) [pid = 1652] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:35:58 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x116a7d800) [pid = 1652] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:35:58 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119a51800) [pid = 1652] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:35:58 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118966000) [pid = 1652] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:35:58 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x116a02400) [pid = 1652] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:35:58 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x11708e000) [pid = 1652] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:35:58 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1210d5c00) [pid = 1652] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:35:58 INFO - PROCESS | 1652 | 1466516158789 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]]]}] 06:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 570ms 06:35:58 INFO - PROCESS | 1652 | 1466516158810 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 06:35:58 INFO - PROCESS | 1652 | 1466516158811 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 06:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:35:58 INFO - PROCESS | 1652 | 1466516158816 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:35:58 INFO - PROCESS | 1652 | 1466516158817 Marionette TRACE conn2 <- [1,1418,null,{}] 06:35:58 INFO - PROCESS | 1652 | 1466516158819 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}] 06:35:58 INFO - PROCESS | 1652 | 1466516158820 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:58 INFO - PROCESS | 1652 | 1466516158903 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 06:35:58 INFO - PROCESS | 1652 | 1466516158959 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 1652 | 1466516158960 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d4c800 == 35 [pid = 1652] [id = 362] 06:35:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x112eec000) [pid = 1652] [serial = 1085] [outer = 0x0] 06:35:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118978c00) [pid = 1652] [serial = 1086] [outer = 0x112eec000] 06:35:58 INFO - PROCESS | 1652 | 1466516158985 Marionette DEBUG loaded listener.js 06:35:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x124cfac00) [pid = 1652] [serial = 1087] [outer = 0x112eec000] 06:35:59 INFO - PROCESS | 1652 | 1466516159286 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]]]}] 06:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 519ms 06:35:59 INFO - PROCESS | 1652 | 1466516159335 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 06:35:59 INFO - PROCESS | 1652 | 1466516159336 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 06:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:35:59 INFO - PROCESS | 1652 | 1466516159338 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:35:59 INFO - PROCESS | 1652 | 1466516159339 Marionette TRACE conn2 <- [1,1422,null,{}] 06:35:59 INFO - PROCESS | 1652 | 1466516159342 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}] 06:35:59 INFO - PROCESS | 1652 | 1466516159343 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:59 INFO - PROCESS | 1652 | 1466516159420 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 06:35:59 INFO - PROCESS | 1652 | 1466516159423 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:59 INFO - PROCESS | 1652 | 1466516159424 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5a2000 == 36 [pid = 1652] [id = 363] 06:35:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1210d5c00) [pid = 1652] [serial = 1088] [outer = 0x0] 06:35:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12a56b000) [pid = 1652] [serial = 1089] [outer = 0x1210d5c00] 06:35:59 INFO - PROCESS | 1652 | 1466516159451 Marionette DEBUG loaded listener.js 06:35:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x12a5f5800) [pid = 1652] [serial = 1090] [outer = 0x1210d5c00] 06:35:59 INFO - PROCESS | 1652 | 1466516159792 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]]]}] 06:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 470ms 06:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:35:59 INFO - PROCESS | 1652 | 1466516159809 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 06:35:59 INFO - PROCESS | 1652 | 1466516159811 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 06:35:59 INFO - PROCESS | 1652 | 1466516159814 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:35:59 INFO - PROCESS | 1652 | 1466516159817 Marionette TRACE conn2 <- [1,1426,null,{}] 06:35:59 INFO - PROCESS | 1652 | 1466516159819 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}] 06:35:59 INFO - PROCESS | 1652 | 1466516159821 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:59 INFO - PROCESS | 1652 | 1466516159943 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 06:35:59 INFO - PROCESS | 1652 | 1466516159951 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:59 INFO - PROCESS | 1652 | 1466516159953 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:35:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a843000 == 37 [pid = 1652] [id = 364] 06:35:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x12a5f5c00) [pid = 1652] [serial = 1091] [outer = 0x0] 06:35:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12a820c00) [pid = 1652] [serial = 1092] [outer = 0x12a5f5c00] 06:35:59 INFO - PROCESS | 1652 | 1466516159979 Marionette DEBUG loaded listener.js 06:36:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12ab95c00) [pid = 1652] [serial = 1093] [outer = 0x12a5f5c00] 06:36:00 INFO - PROCESS | 1652 | 1466516160318 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]]]}] 06:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 522ms 06:36:00 INFO - PROCESS | 1652 | 1466516160335 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 06:36:00 INFO - PROCESS | 1652 | 1466516160337 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 06:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:36:00 INFO - PROCESS | 1652 | 1466516160339 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:36:00 INFO - PROCESS | 1652 | 1466516160340 Marionette TRACE conn2 <- [1,1430,null,{}] 06:36:00 INFO - PROCESS | 1652 | 1466516160342 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}] 06:36:00 INFO - PROCESS | 1652 | 1466516160343 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:00 INFO - PROCESS | 1652 | 1466516160423 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 06:36:00 INFO - PROCESS | 1652 | 1466516160426 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:00 INFO - PROCESS | 1652 | 1466516160427 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b812800 == 38 [pid = 1652] [id = 365] 06:36:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12ab96000) [pid = 1652] [serial = 1094] [outer = 0x0] 06:36:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12b1dbc00) [pid = 1652] [serial = 1095] [outer = 0x12ab96000] 06:36:00 INFO - PROCESS | 1652 | 1466516160455 Marionette DEBUG loaded listener.js 06:36:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12b8cf400) [pid = 1652] [serial = 1096] [outer = 0x12ab96000] 06:36:01 INFO - PROCESS | 1652 | 1466516161053 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]]]}] 06:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 768ms 06:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:36:01 INFO - PROCESS | 1652 | 1466516161107 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 06:36:01 INFO - PROCESS | 1652 | 1466516161109 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 06:36:01 INFO - PROCESS | 1652 | 1466516161113 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:36:01 INFO - PROCESS | 1652 | 1466516161115 Marionette TRACE conn2 <- [1,1434,null,{}] 06:36:01 INFO - PROCESS | 1652 | 1466516161119 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}] 06:36:01 INFO - PROCESS | 1652 | 1466516161120 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:01 INFO - PROCESS | 1652 | 1466516161232 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 06:36:01 INFO - PROCESS | 1652 | 1466516161287 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:01 INFO - PROCESS | 1652 | 1466516161288 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f5c800 == 39 [pid = 1652] [id = 366] 06:36:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x116a08000) [pid = 1652] [serial = 1097] [outer = 0x0] 06:36:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116af8000) [pid = 1652] [serial = 1098] [outer = 0x116a08000] 06:36:01 INFO - PROCESS | 1652 | 1466516161319 Marionette DEBUG loaded listener.js 06:36:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11813e400) [pid = 1652] [serial = 1099] [outer = 0x116a08000] 06:36:02 INFO - PROCESS | 1652 | 1466516162076 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]]]}] 06:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1021ms 06:36:02 INFO - PROCESS | 1652 | 1466516162135 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 06:36:02 INFO - PROCESS | 1652 | 1466516162137 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 06:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:36:02 INFO - PROCESS | 1652 | 1466516162141 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:36:02 INFO - PROCESS | 1652 | 1466516162143 Marionette TRACE conn2 <- [1,1438,null,{}] 06:36:02 INFO - PROCESS | 1652 | 1466516162147 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}] 06:36:02 INFO - PROCESS | 1652 | 1466516162148 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:02 INFO - PROCESS | 1652 | 1466516162266 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 06:36:02 INFO - PROCESS | 1652 | 1466516162320 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:02 INFO - PROCESS | 1652 | 1466516162322 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x11725a800 == 40 [pid = 1652] [id = 367] 06:36:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1168e8800) [pid = 1652] [serial = 1100] [outer = 0x0] 06:36:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11813f000) [pid = 1652] [serial = 1101] [outer = 0x1168e8800] 06:36:02 INFO - PROCESS | 1652 | 1466516162351 Marionette DEBUG loaded listener.js 06:36:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118453c00) [pid = 1652] [serial = 1102] [outer = 0x1168e8800] 06:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12a843000 == 39 [pid = 1652] [id = 364] 06:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5a2000 == 38 [pid = 1652] [id = 363] 06:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x119d4c800 == 37 [pid = 1652] [id = 362] 06:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x128b13800 == 36 [pid = 1652] [id = 361] 06:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12661e000 == 35 [pid = 1652] [id = 360] 06:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12561b000 == 34 [pid = 1652] [id = 359] 06:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x123f02800 == 33 [pid = 1652] [id = 358] 06:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x121035000 == 32 [pid = 1652] [id = 357] 06:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x119d4f000 == 31 [pid = 1652] [id = 356] 06:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x117563800 == 30 [pid = 1652] [id = 355] 06:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x11651a000 == 29 [pid = 1652] [id = 354] 06:36:02 INFO - PROCESS | 1652 | --DOCSHELL 0x11928f000 == 28 [pid = 1652] [id = 353] 06:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x128ad7400) [pid = 1652] [serial = 1039] [outer = 0x0] [url = about:blank] 06:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128b53c00) [pid = 1652] [serial = 1041] [outer = 0x0] [url = about:blank] 06:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12662bc00) [pid = 1652] [serial = 1038] [outer = 0x0] [url = about:blank] 06:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x124c8f400) [pid = 1652] [serial = 1036] [outer = 0x0] [url = about:blank] 06:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1176ba000) [pid = 1652] [serial = 1023] [outer = 0x0] [url = about:blank] 06:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11827dc00) [pid = 1652] [serial = 1024] [outer = 0x0] [url = about:blank] 06:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119ba7400) [pid = 1652] [serial = 1029] [outer = 0x0] [url = about:blank] 06:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119d77000) [pid = 1652] [serial = 1030] [outer = 0x0] [url = about:blank] 06:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12be55800) [pid = 1652] [serial = 1018] [outer = 0x0] [url = about:blank] 06:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x116a81c00) [pid = 1652] [serial = 1020] [outer = 0x0] [url = about:blank] 06:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1176b7000) [pid = 1652] [serial = 1021] [outer = 0x0] [url = about:blank] 06:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1185b1c00) [pid = 1652] [serial = 1026] [outer = 0x0] [url = about:blank] 06:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118a77c00) [pid = 1652] [serial = 1027] [outer = 0x0] [url = about:blank] 06:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12420b400) [pid = 1652] [serial = 1033] [outer = 0x0] [url = about:blank] 06:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x123b92800) [pid = 1652] [serial = 1032] [outer = 0x0] [url = about:blank] 06:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12453e800) [pid = 1652] [serial = 1035] [outer = 0x0] [url = about:blank] 06:36:02 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1291d9400) [pid = 1652] [serial = 1042] [outer = 0x0] [url = about:blank] 06:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 621ms 06:36:02 INFO - PROCESS | 1652 | 1466516162756 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]]]}] 06:36:02 INFO - PROCESS | 1652 | 1466516162765 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 06:36:02 INFO - PROCESS | 1652 | 1466516162769 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 06:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:36:02 INFO - PROCESS | 1652 | 1466516162774 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:36:02 INFO - PROCESS | 1652 | 1466516162775 Marionette TRACE conn2 <- [1,1442,null,{}] 06:36:02 INFO - PROCESS | 1652 | 1466516162778 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}] 06:36:02 INFO - PROCESS | 1652 | 1466516162781 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:02 INFO - PROCESS | 1652 | 1466516162865 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 06:36:02 INFO - PROCESS | 1652 | 1466516162870 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:02 INFO - PROCESS | 1652 | 1466516162871 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x11850e000 == 29 [pid = 1652] [id = 368] 06:36:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118727c00) [pid = 1652] [serial = 1103] [outer = 0x0] 06:36:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118a78400) [pid = 1652] [serial = 1104] [outer = 0x118727c00] 06:36:02 INFO - PROCESS | 1652 | 1466516162901 Marionette DEBUG loaded listener.js 06:36:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119560400) [pid = 1652] [serial = 1105] [outer = 0x118727c00] 06:36:03 INFO - PROCESS | 1652 | 1466516163240 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]]]}] 06:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 520ms 06:36:03 INFO - PROCESS | 1652 | 1466516163294 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 06:36:03 INFO - PROCESS | 1652 | 1466516163295 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 06:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:36:03 INFO - PROCESS | 1652 | 1466516163298 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:36:03 INFO - PROCESS | 1652 | 1466516163300 Marionette TRACE conn2 <- [1,1446,null,{}] 06:36:03 INFO - PROCESS | 1652 | 1466516163308 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}] 06:36:03 INFO - PROCESS | 1652 | 1466516163312 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:03 INFO - PROCESS | 1652 | 1466516163393 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 06:36:03 INFO - PROCESS | 1652 | 1466516163402 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:03 INFO - PROCESS | 1652 | 1466516163404 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x121035000 == 30 [pid = 1652] [id = 369] 06:36:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119ba9000) [pid = 1652] [serial = 1106] [outer = 0x0] 06:36:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11a0d0000) [pid = 1652] [serial = 1107] [outer = 0x119ba9000] 06:36:03 INFO - PROCESS | 1652 | 1466516163433 Marionette DEBUG loaded listener.js 06:36:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x123dee400) [pid = 1652] [serial = 1108] [outer = 0x119ba9000] 06:36:03 INFO - PROCESS | 1652 | 1466516163819 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]]]}] 06:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 573ms 06:36:03 INFO - PROCESS | 1652 | 1466516163872 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 06:36:03 INFO - PROCESS | 1652 | 1466516163873 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 06:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:36:03 INFO - PROCESS | 1652 | 1466516163876 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:36:03 INFO - PROCESS | 1652 | 1466516163878 Marionette TRACE conn2 <- [1,1450,null,{}] 06:36:03 INFO - PROCESS | 1652 | 1466516163880 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}] 06:36:03 INFO - PROCESS | 1652 | 1466516163882 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:03 INFO - PROCESS | 1652 | 1466516163984 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 06:36:03 INFO - PROCESS | 1652 | 1466516163988 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:03 INFO - PROCESS | 1652 | 1466516163989 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12405e800 == 31 [pid = 1652] [id = 370] 06:36:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116a06000) [pid = 1652] [serial = 1109] [outer = 0x0] 06:36:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x125609800) [pid = 1652] [serial = 1110] [outer = 0x116a06000] 06:36:04 INFO - PROCESS | 1652 | 1466516164015 Marionette DEBUG loaded listener.js 06:36:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12603f000) [pid = 1652] [serial = 1111] [outer = 0x116a06000] 06:36:04 INFO - PROCESS | 1652 | 1466516164355 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]]]}] 06:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 518ms 06:36:04 INFO - PROCESS | 1652 | 1466516164395 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 06:36:04 INFO - PROCESS | 1652 | 1466516164396 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 06:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:36:04 INFO - PROCESS | 1652 | 1466516164398 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:36:04 INFO - PROCESS | 1652 | 1466516164400 Marionette TRACE conn2 <- [1,1454,null,{}] 06:36:04 INFO - PROCESS | 1652 | 1466516164402 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}] 06:36:04 INFO - PROCESS | 1652 | 1466516164403 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:04 INFO - PROCESS | 1652 | 1466516164509 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 06:36:04 INFO - PROCESS | 1652 | 1466516164518 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:04 INFO - PROCESS | 1652 | 1466516164519 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x124ae5000 == 32 [pid = 1652] [id = 371] 06:36:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116840400) [pid = 1652] [serial = 1112] [outer = 0x0] 06:36:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126695000) [pid = 1652] [serial = 1113] [outer = 0x116840400] 06:36:04 INFO - PROCESS | 1652 | 1466516164544 Marionette DEBUG loaded listener.js 06:36:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128acc400) [pid = 1652] [serial = 1114] [outer = 0x116840400] 06:36:04 INFO - PROCESS | 1652 | 1466516164902 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]]]}] 06:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 519ms 06:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:36:04 INFO - PROCESS | 1652 | 1466516164921 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 06:36:04 INFO - PROCESS | 1652 | 1466516164923 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 06:36:04 INFO - PROCESS | 1652 | 1466516164925 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:36:04 INFO - PROCESS | 1652 | 1466516164926 Marionette TRACE conn2 <- [1,1458,null,{}] 06:36:04 INFO - PROCESS | 1652 | 1466516164928 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}] 06:36:04 INFO - PROCESS | 1652 | 1466516164934 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:05 INFO - PROCESS | 1652 | 1466516165050 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 06:36:05 INFO - PROCESS | 1652 | 1466516165063 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:05 INFO - PROCESS | 1652 | 1466516165066 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x126ab7000 == 33 [pid = 1652] [id = 372] 06:36:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128ad7400) [pid = 1652] [serial = 1115] [outer = 0x0] 06:36:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1291d9400) [pid = 1652] [serial = 1116] [outer = 0x128ad7400] 06:36:05 INFO - PROCESS | 1652 | 1466516165091 Marionette DEBUG loaded listener.js 06:36:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12ab8b000) [pid = 1652] [serial = 1117] [outer = 0x128ad7400] 06:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 518ms 06:36:05 INFO - PROCESS | 1652 | 1466516165436 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]]]}] 06:36:05 INFO - PROCESS | 1652 | 1466516165443 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 06:36:05 INFO - PROCESS | 1652 | 1466516165445 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 06:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:36:05 INFO - PROCESS | 1652 | 1466516165450 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:36:05 INFO - PROCESS | 1652 | 1466516165452 Marionette TRACE conn2 <- [1,1462,null,{}] 06:36:05 INFO - PROCESS | 1652 | 1466516165454 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}] 06:36:05 INFO - PROCESS | 1652 | 1466516165455 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:05 INFO - PROCESS | 1652 | 1466516165551 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 06:36:05 INFO - PROCESS | 1652 | 1466516165569 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:05 INFO - PROCESS | 1652 | 1466516165570 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5a2000 == 34 [pid = 1652] [id = 373] 06:36:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1165e9400) [pid = 1652] [serial = 1118] [outer = 0x0] 06:36:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12b003000) [pid = 1652] [serial = 1119] [outer = 0x1165e9400] 06:36:05 INFO - PROCESS | 1652 | 1466516165601 Marionette DEBUG loaded listener.js 06:36:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b1e6400) [pid = 1652] [serial = 1120] [outer = 0x1165e9400] 06:36:05 INFO - PROCESS | 1652 | 1466516165957 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]]]}] 06:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 520ms 06:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:36:05 INFO - PROCESS | 1652 | 1466516165969 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 06:36:05 INFO - PROCESS | 1652 | 1466516165971 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 06:36:05 INFO - PROCESS | 1652 | 1466516165973 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:36:05 INFO - PROCESS | 1652 | 1466516165974 Marionette TRACE conn2 <- [1,1466,null,{}] 06:36:05 INFO - PROCESS | 1652 | 1466516165976 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}] 06:36:05 INFO - PROCESS | 1652 | 1466516165977 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:06 INFO - PROCESS | 1652 | 1466516166077 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 06:36:06 INFO - PROCESS | 1652 | 1466516166089 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:06 INFO - PROCESS | 1652 | 1466516166090 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b018800 == 35 [pid = 1652] [id = 374] 06:36:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b8d1400) [pid = 1652] [serial = 1121] [outer = 0x0] 06:36:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12b8d8800) [pid = 1652] [serial = 1122] [outer = 0x12b8d1400] 06:36:06 INFO - PROCESS | 1652 | 1466516166116 Marionette DEBUG loaded listener.js 06:36:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b90e000) [pid = 1652] [serial = 1123] [outer = 0x12b8d1400] 06:36:06 INFO - PROCESS | 1652 | 1466516166452 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]]]}] 06:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 517ms 06:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:36:06 INFO - PROCESS | 1652 | 1466516166491 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 06:36:06 INFO - PROCESS | 1652 | 1466516166492 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 06:36:06 INFO - PROCESS | 1652 | 1466516166494 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:36:06 INFO - PROCESS | 1652 | 1466516166495 Marionette TRACE conn2 <- [1,1470,null,{}] 06:36:06 INFO - PROCESS | 1652 | 1466516166498 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}] 06:36:06 INFO - PROCESS | 1652 | 1466516166499 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:06 INFO - PROCESS | 1652 | 1466516166596 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 06:36:06 INFO - PROCESS | 1652 | 1466516166608 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:06 INFO - PROCESS | 1652 | 1466516166609 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb5d800 == 36 [pid = 1652] [id = 375] 06:36:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1210df800) [pid = 1652] [serial = 1124] [outer = 0x0] 06:36:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12b915400) [pid = 1652] [serial = 1125] [outer = 0x1210df800] 06:36:06 INFO - PROCESS | 1652 | 1466516166663 Marionette DEBUG loaded listener.js 06:36:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12bb0dc00) [pid = 1652] [serial = 1126] [outer = 0x1210df800] 06:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1177d2400) [pid = 1652] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118149000) [pid = 1652] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x112eed800) [pid = 1652] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x117030000) [pid = 1652] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116a78400) [pid = 1652] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119aa3000) [pid = 1652] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x115f8b800) [pid = 1652] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11896b800) [pid = 1652] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119bb0c00) [pid = 1652] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124213c00) [pid = 1652] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x125669800) [pid = 1652] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x112eec000) [pid = 1652] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119d0bc00) [pid = 1652] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124a91000) [pid = 1652] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1268c8400) [pid = 1652] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1210d5c00) [pid = 1652] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:36:06 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12a5f5c00) [pid = 1652] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:36:07 INFO - PROCESS | 1652 | 1466516167064 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]]]}] 06:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 621ms 06:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:36:07 INFO - PROCESS | 1652 | 1466516167115 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 06:36:07 INFO - PROCESS | 1652 | 1466516167116 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 06:36:07 INFO - PROCESS | 1652 | 1466516167119 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:36:07 INFO - PROCESS | 1652 | 1466516167120 Marionette TRACE conn2 <- [1,1474,null,{}] 06:36:07 INFO - PROCESS | 1652 | 1466516167122 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}] 06:36:07 INFO - PROCESS | 1652 | 1466516167123 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:07 INFO - PROCESS | 1652 | 1466516167204 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 06:36:07 INFO - PROCESS | 1652 | 1466516167259 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:07 INFO - PROCESS | 1652 | 1466516167260 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x124059800 == 37 [pid = 1652] [id = 376] 06:36:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x113210c00) [pid = 1652] [serial = 1127] [outer = 0x0] 06:36:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1185af400) [pid = 1652] [serial = 1128] [outer = 0x113210c00] 06:36:07 INFO - PROCESS | 1652 | 1466516167284 Marionette DEBUG loaded listener.js 06:36:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1211ea000) [pid = 1652] [serial = 1129] [outer = 0x113210c00] 06:36:07 INFO - PROCESS | 1652 | 1466516167568 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]]]}] 06:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 468ms 06:36:07 INFO - PROCESS | 1652 | 1466516167590 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 06:36:07 INFO - PROCESS | 1652 | 1466516167591 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 06:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:36:07 INFO - PROCESS | 1652 | 1466516167594 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:36:07 INFO - PROCESS | 1652 | 1466516167598 Marionette TRACE conn2 <- [1,1478,null,{}] 06:36:07 INFO - PROCESS | 1652 | 1466516167607 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}] 06:36:07 INFO - PROCESS | 1652 | 1466516167609 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:07 INFO - PROCESS | 1652 | 1466516167716 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 06:36:07 INFO - PROCESS | 1652 | 1466516167720 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:07 INFO - PROCESS | 1652 | 1466516167722 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c540800 == 38 [pid = 1652] [id = 377] 06:36:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1211ee800) [pid = 1652] [serial = 1130] [outer = 0x0] 06:36:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x125603c00) [pid = 1652] [serial = 1131] [outer = 0x1211ee800] 06:36:07 INFO - PROCESS | 1652 | 1466516167749 Marionette DEBUG loaded listener.js 06:36:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12bcb6800) [pid = 1652] [serial = 1132] [outer = 0x1211ee800] 06:36:08 INFO - PROCESS | 1652 | 1466516168097 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]]]}] 06:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 528ms 06:36:08 INFO - PROCESS | 1652 | 1466516168123 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 06:36:08 INFO - PROCESS | 1652 | 1466516168124 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 06:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:36:08 INFO - PROCESS | 1652 | 1466516168126 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:36:08 INFO - PROCESS | 1652 | 1466516168128 Marionette TRACE conn2 <- [1,1482,null,{}] 06:36:08 INFO - PROCESS | 1652 | 1466516168130 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}] 06:36:08 INFO - PROCESS | 1652 | 1466516168131 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:08 INFO - PROCESS | 1652 | 1466516168260 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 06:36:08 INFO - PROCESS | 1652 | 1466516168267 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:08 INFO - PROCESS | 1652 | 1466516168268 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c65f000 == 39 [pid = 1652] [id = 378] 06:36:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12bcbac00) [pid = 1652] [serial = 1133] [outer = 0x0] 06:36:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12be5c000) [pid = 1652] [serial = 1134] [outer = 0x12bcbac00] 06:36:08 INFO - PROCESS | 1652 | 1466516168293 Marionette DEBUG loaded listener.js 06:36:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12bf3e000) [pid = 1652] [serial = 1135] [outer = 0x12bcbac00] 06:36:08 INFO - PROCESS | 1652 | 1466516168609 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]]]}] 06:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 521ms 06:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:36:08 INFO - PROCESS | 1652 | 1466516168650 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 06:36:08 INFO - PROCESS | 1652 | 1466516168651 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 06:36:08 INFO - PROCESS | 1652 | 1466516168653 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:36:08 INFO - PROCESS | 1652 | 1466516168654 Marionette TRACE conn2 <- [1,1486,null,{}] 06:36:08 INFO - PROCESS | 1652 | 1466516168657 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}] 06:36:08 INFO - PROCESS | 1652 | 1466516168658 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:08 INFO - PROCESS | 1652 | 1466516168771 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 06:36:08 INFO - PROCESS | 1652 | 1466516168807 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:08 INFO - PROCESS | 1652 | 1466516168808 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c9fe800 == 40 [pid = 1652] [id = 379] 06:36:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12bcbbc00) [pid = 1652] [serial = 1136] [outer = 0x0] 06:36:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12bf42000) [pid = 1652] [serial = 1137] [outer = 0x12bcbbc00] 06:36:08 INFO - PROCESS | 1652 | 1466516168832 Marionette DEBUG loaded listener.js 06:36:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12c399000) [pid = 1652] [serial = 1138] [outer = 0x12bcbbc00] 06:36:09 INFO - PROCESS | 1652 | 1466516169316 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]]]}] 06:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 718ms 06:36:09 INFO - PROCESS | 1652 | 1466516169372 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 06:36:09 INFO - PROCESS | 1652 | 1466516169375 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 06:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:36:09 INFO - PROCESS | 1652 | 1466516169379 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:36:09 INFO - PROCESS | 1652 | 1466516169381 Marionette TRACE conn2 <- [1,1490,null,{}] 06:36:09 INFO - PROCESS | 1652 | 1466516169385 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}] 06:36:09 INFO - PROCESS | 1652 | 1466516169387 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:09 INFO - PROCESS | 1652 | 1466516169494 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 06:36:09 INFO - PROCESS | 1652 | 1466516169566 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:09 INFO - PROCESS | 1652 | 1466516169567 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x119822000 == 41 [pid = 1652] [id = 380] 06:36:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118447000) [pid = 1652] [serial = 1139] [outer = 0x0] 06:36:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118726c00) [pid = 1652] [serial = 1140] [outer = 0x118447000] 06:36:09 INFO - PROCESS | 1652 | 1466516169598 Marionette DEBUG loaded listener.js 06:36:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119449400) [pid = 1652] [serial = 1141] [outer = 0x118447000] 06:36:10 INFO - PROCESS | 1652 | 1466516170102 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]]]}] 06:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 773ms 06:36:10 INFO - PROCESS | 1652 | 1466516170164 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 06:36:10 INFO - PROCESS | 1652 | 1466516170167 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 06:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:36:10 INFO - PROCESS | 1652 | 1466516170173 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:36:10 INFO - PROCESS | 1652 | 1466516170175 Marionette TRACE conn2 <- [1,1494,null,{}] 06:36:10 INFO - PROCESS | 1652 | 1466516170178 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}] 06:36:10 INFO - PROCESS | 1652 | 1466516170181 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:10 INFO - PROCESS | 1652 | 1466516170285 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 06:36:10 INFO - PROCESS | 1652 | 1466516170355 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:10 INFO - PROCESS | 1652 | 1466516170356 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b0d000 == 42 [pid = 1652] [id = 381] 06:36:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x126039c00) [pid = 1652] [serial = 1142] [outer = 0x0] 06:36:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1268c8800) [pid = 1652] [serial = 1143] [outer = 0x126039c00] 06:36:10 INFO - PROCESS | 1652 | 1466516170387 Marionette DEBUG loaded listener.js 06:36:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x128b51c00) [pid = 1652] [serial = 1144] [outer = 0x126039c00] 06:36:10 INFO - PROCESS | 1652 | 1466516170828 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]]]}] 06:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 06:36:10 INFO - PROCESS | 1652 | 1466516170844 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 06:36:10 INFO - PROCESS | 1652 | 1466516170846 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 06:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:36:10 INFO - PROCESS | 1652 | 1466516170850 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:36:10 INFO - PROCESS | 1652 | 1466516170853 Marionette TRACE conn2 <- [1,1498,null,{}] 06:36:10 INFO - PROCESS | 1652 | 1466516170861 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}] 06:36:10 INFO - PROCESS | 1652 | 1466516170864 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:10 INFO - PROCESS | 1652 | 1466516170968 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 06:36:11 INFO - PROCESS | 1652 | 1466516171028 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:11 INFO - PROCESS | 1652 | 1466516171031 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d05e800 == 43 [pid = 1652] [id = 382] 06:36:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12a5f0400) [pid = 1652] [serial = 1145] [outer = 0x0] 06:36:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12ab8a800) [pid = 1652] [serial = 1146] [outer = 0x12a5f0400] 06:36:11 INFO - PROCESS | 1652 | 1466516171062 Marionette DEBUG loaded listener.js 06:36:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12b8d4800) [pid = 1652] [serial = 1147] [outer = 0x12a5f0400] 06:36:11 INFO - PROCESS | 1652 | 1466516171518 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]]]}] 06:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 721ms 06:36:11 INFO - PROCESS | 1652 | 1466516171581 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 06:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:36:11 INFO - PROCESS | 1652 | 1466516171583 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 06:36:11 INFO - PROCESS | 1652 | 1466516171586 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:36:11 INFO - PROCESS | 1652 | 1466516171587 Marionette TRACE conn2 <- [1,1502,null,{}] 06:36:11 INFO - PROCESS | 1652 | 1466516171589 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}] 06:36:11 INFO - PROCESS | 1652 | 1466516171591 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:11 INFO - PROCESS | 1652 | 1466516171700 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 06:36:11 INFO - PROCESS | 1652 | 1466516171759 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:11 INFO - PROCESS | 1652 | 1466516171761 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x116bc2800 == 44 [pid = 1652] [id = 383] 06:36:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11827e400) [pid = 1652] [serial = 1148] [outer = 0x0] 06:36:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126c11c00) [pid = 1652] [serial = 1149] [outer = 0x11827e400] 06:36:11 INFO - PROCESS | 1652 | 1466516171791 Marionette DEBUG loaded listener.js 06:36:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12a828400) [pid = 1652] [serial = 1150] [outer = 0x11827e400] 06:36:12 INFO - PROCESS | 1652 | 1466516172390 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]]]}] 06:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 822ms 06:36:12 INFO - PROCESS | 1652 | 1466516172414 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 06:36:12 INFO - PROCESS | 1652 | 1466516172417 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 06:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:36:12 INFO - PROCESS | 1652 | 1466516172421 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:36:12 INFO - PROCESS | 1652 | 1466516172424 Marionette TRACE conn2 <- [1,1506,null,{}] 06:36:12 INFO - PROCESS | 1652 | 1466516172428 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}] 06:36:12 INFO - PROCESS | 1652 | 1466516172429 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:12 INFO - PROCESS | 1652 | 1466516172527 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 06:36:12 INFO - PROCESS | 1652 | 1466516172599 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:12 INFO - PROCESS | 1652 | 1466516172600 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x11725a000 == 45 [pid = 1652] [id = 384] 06:36:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118454c00) [pid = 1652] [serial = 1151] [outer = 0x0] 06:36:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x118966000) [pid = 1652] [serial = 1152] [outer = 0x118454c00] 06:36:12 INFO - PROCESS | 1652 | 1466516172628 Marionette DEBUG loaded listener.js 06:36:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119449000) [pid = 1652] [serial = 1153] [outer = 0x118454c00] 06:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12c65f000 == 44 [pid = 1652] [id = 378] 06:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12c540800 == 43 [pid = 1652] [id = 377] 06:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x124059800 == 42 [pid = 1652] [id = 376] 06:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb5d800 == 41 [pid = 1652] [id = 375] 06:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12b018800 == 40 [pid = 1652] [id = 374] 06:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5a2000 == 39 [pid = 1652] [id = 373] 06:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x126ab7000 == 38 [pid = 1652] [id = 372] 06:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x124ae5000 == 37 [pid = 1652] [id = 371] 06:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12405e800 == 36 [pid = 1652] [id = 370] 06:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x121035000 == 35 [pid = 1652] [id = 369] 06:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x11850e000 == 34 [pid = 1652] [id = 368] 06:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x11725a800 == 33 [pid = 1652] [id = 367] 06:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12b812800 == 32 [pid = 1652] [id = 365] 06:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x117f5c800 == 31 [pid = 1652] [id = 366] 06:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x116bc2800 == 30 [pid = 1652] [id = 383] 06:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12d05e800 == 29 [pid = 1652] [id = 382] 06:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x128b0d000 == 28 [pid = 1652] [id = 381] 06:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12c9fe800 == 27 [pid = 1652] [id = 379] 06:36:13 INFO - PROCESS | 1652 | --DOCSHELL 0x119822000 == 26 [pid = 1652] [id = 380] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1211e7800) [pid = 1652] [serial = 1074] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118339400) [pid = 1652] [serial = 1065] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118722000) [pid = 1652] [serial = 1066] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x116840000) [pid = 1652] [serial = 1062] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x112aa9400) [pid = 1652] [serial = 1063] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11833c400) [pid = 1652] [serial = 1060] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1177cb800) [pid = 1652] [serial = 1059] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118149400) [pid = 1652] [serial = 1045] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119bb5c00) [pid = 1652] [serial = 1071] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116af3400) [pid = 1652] [serial = 1044] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119563c00) [pid = 1652] [serial = 1068] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119a9b000) [pid = 1652] [serial = 1069] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11944b400) [pid = 1652] [serial = 1048] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11897a800) [pid = 1652] [serial = 1047] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12550f800) [pid = 1652] [serial = 1051] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1211ea400) [pid = 1652] [serial = 1050] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128acdc00) [pid = 1652] [serial = 1078] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x125604000) [pid = 1652] [serial = 1077] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126c1ac00) [pid = 1652] [serial = 1054] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1268d8400) [pid = 1652] [serial = 1053] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118978c00) [pid = 1652] [serial = 1086] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128ed1c00) [pid = 1652] [serial = 1057] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x128ada000) [pid = 1652] [serial = 1056] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128b4ac00) [pid = 1652] [serial = 1080] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1291e0400) [pid = 1652] [serial = 1083] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12a56b000) [pid = 1652] [serial = 1089] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12a44d400) [pid = 1652] [serial = 1084] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124cfac00) [pid = 1652] [serial = 1087] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12ab95c00) [pid = 1652] [serial = 1093] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128ecb000) [pid = 1652] [serial = 1081] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12420b800) [pid = 1652] [serial = 1075] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12a5f5800) [pid = 1652] [serial = 1090] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12b1dbc00) [pid = 1652] [serial = 1095] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12a820c00) [pid = 1652] [serial = 1092] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1210ddc00) [pid = 1652] [serial = 1072] [outer = 0x0] [url = about:blank] 06:36:13 INFO - PROCESS | 1652 | 1466516173537 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]]]}] 06:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1124ms 06:36:13 INFO - PROCESS | 1652 | 1466516173545 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 06:36:13 INFO - PROCESS | 1652 | 1466516173550 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 06:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:36:13 INFO - PROCESS | 1652 | 1466516173553 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:36:13 INFO - PROCESS | 1652 | 1466516173555 Marionette TRACE conn2 <- [1,1510,null,{}] 06:36:13 INFO - PROCESS | 1652 | 1466516173559 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}] 06:36:13 INFO - PROCESS | 1652 | 1466516173560 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:13 INFO - PROCESS | 1652 | 1466516173643 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 06:36:13 INFO - PROCESS | 1652 | 1466516173696 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:13 INFO - PROCESS | 1652 | 1466516173698 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x116783000 == 27 [pid = 1652] [id = 385] 06:36:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11683dc00) [pid = 1652] [serial = 1154] [outer = 0x0] 06:36:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116aeec00) [pid = 1652] [serial = 1155] [outer = 0x11683dc00] 06:36:13 INFO - PROCESS | 1652 | 1466516173728 Marionette DEBUG loaded listener.js 06:36:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1177c5c00) [pid = 1652] [serial = 1156] [outer = 0x11683dc00] 06:36:14 INFO - PROCESS | 1652 | 1466516174041 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]]]}] 06:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 520ms 06:36:14 INFO - PROCESS | 1652 | 1466516174073 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 06:36:14 INFO - PROCESS | 1652 | 1466516174077 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 06:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:36:14 INFO - PROCESS | 1652 | 1466516174084 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:36:14 INFO - PROCESS | 1652 | 1466516174086 Marionette TRACE conn2 <- [1,1514,null,{}] 06:36:14 INFO - PROCESS | 1652 | 1466516174088 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}] 06:36:14 INFO - PROCESS | 1652 | 1466516174090 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:14 INFO - PROCESS | 1652 | 1466516174168 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 06:36:14 INFO - PROCESS | 1652 | 1466516174173 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:14 INFO - PROCESS | 1652 | 1466516174174 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x118370800 == 28 [pid = 1652] [id = 386] 06:36:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11827d800) [pid = 1652] [serial = 1157] [outer = 0x0] 06:36:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118978c00) [pid = 1652] [serial = 1158] [outer = 0x11827d800] 06:36:14 INFO - PROCESS | 1652 | 1466516174204 Marionette DEBUG loaded listener.js 06:36:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118aeec00) [pid = 1652] [serial = 1159] [outer = 0x11827d800] 06:36:14 INFO - PROCESS | 1652 | 1466516174570 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]]]}] 06:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 522ms 06:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:36:14 INFO - PROCESS | 1652 | 1466516174606 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 06:36:14 INFO - PROCESS | 1652 | 1466516174607 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 06:36:14 INFO - PROCESS | 1652 | 1466516174609 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:36:14 INFO - PROCESS | 1652 | 1466516174612 Marionette TRACE conn2 <- [1,1518,null,{}] 06:36:14 INFO - PROCESS | 1652 | 1466516174620 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}] 06:36:14 INFO - PROCESS | 1652 | 1466516174623 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:14 INFO - PROCESS | 1652 | 1466516174704 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 06:36:14 INFO - PROCESS | 1652 | 1466516174709 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:14 INFO - PROCESS | 1652 | 1466516174711 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x121014800 == 29 [pid = 1652] [id = 387] 06:36:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x113dd3400) [pid = 1652] [serial = 1160] [outer = 0x0] 06:36:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119bb4400) [pid = 1652] [serial = 1161] [outer = 0x113dd3400] 06:36:14 INFO - PROCESS | 1652 | 1466516174743 Marionette DEBUG loaded listener.js 06:36:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1210e1400) [pid = 1652] [serial = 1162] [outer = 0x113dd3400] 06:36:15 INFO - PROCESS | 1652 | 1466516175078 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]]]}] 06:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 472ms 06:36:15 INFO - PROCESS | 1652 | 1466516175085 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 06:36:15 INFO - PROCESS | 1652 | 1466516175087 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 06:36:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:36:15 INFO - PROCESS | 1652 | 1466516175090 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:36:15 INFO - PROCESS | 1652 | 1466516175091 Marionette TRACE conn2 <- [1,1522,null,{}] 06:36:15 INFO - PROCESS | 1652 | 1466516175093 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}] 06:36:15 INFO - PROCESS | 1652 | 1466516175095 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:15 INFO - PROCESS | 1652 | 1466516175218 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 06:36:15 INFO - PROCESS | 1652 | 1466516175309 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:15 INFO - PROCESS | 1652 | 1466516175311 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x123975800 == 30 [pid = 1652] [id = 388] 06:36:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1210df400) [pid = 1652] [serial = 1163] [outer = 0x0] 06:36:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x124209800) [pid = 1652] [serial = 1164] [outer = 0x1210df400] 06:36:15 INFO - PROCESS | 1652 | 1466516175352 Marionette DEBUG loaded listener.js 06:36:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124a90400) [pid = 1652] [serial = 1165] [outer = 0x1210df400] 06:36:15 INFO - PROCESS | 1652 | 1466516175717 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"]]]}] 06:36:15 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 () { 06:36:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:36:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:36:15 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 () { 06:36:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:36:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:36:15 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 () { 06:36:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:36:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:36:15 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 () { 06:36:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:36:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:36:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 670ms 06:36:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:36:15 INFO - PROCESS | 1652 | 1466516175775 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 06:36:15 INFO - PROCESS | 1652 | 1466516175777 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 06:36:15 INFO - PROCESS | 1652 | 1466516175779 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:36:15 INFO - PROCESS | 1652 | 1466516175780 Marionette TRACE conn2 <- [1,1526,null,{}] 06:36:15 INFO - PROCESS | 1652 | 1466516175782 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}] 06:36:15 INFO - PROCESS | 1652 | 1466516175783 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:15 INFO - PROCESS | 1652 | 1466516175876 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 06:36:15 INFO - PROCESS | 1652 | 1466516175880 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:15 INFO - PROCESS | 1652 | 1466516175881 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x124972000 == 31 [pid = 1652] [id = 389] 06:36:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118149400) [pid = 1652] [serial = 1166] [outer = 0x0] 06:36:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124cfb400) [pid = 1652] [serial = 1167] [outer = 0x118149400] 06:36:15 INFO - PROCESS | 1652 | 1466516175907 Marionette DEBUG loaded listener.js 06:36:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126694800) [pid = 1652] [serial = 1168] [outer = 0x118149400] 06:36:16 INFO - PROCESS | 1652 | 1466516176287 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"]]]}] 06:36:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:36:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:36:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:36:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 522ms 06:36:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:36:16 INFO - PROCESS | 1652 | 1466516176301 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 06:36:16 INFO - PROCESS | 1652 | 1466516176303 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 06:36:16 INFO - PROCESS | 1652 | 1466516176305 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:36:16 INFO - PROCESS | 1652 | 1466516176306 Marionette TRACE conn2 <- [1,1530,null,{}] 06:36:16 INFO - PROCESS | 1652 | 1466516176308 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}] 06:36:16 INFO - PROCESS | 1652 | 1466516176312 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:16 INFO - PROCESS | 1652 | 1466516176422 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 06:36:16 INFO - PROCESS | 1652 | 1466516176458 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:16 INFO - PROCESS | 1652 | 1466516176459 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12661f000 == 32 [pid = 1652] [id = 390] 06:36:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126695400) [pid = 1652] [serial = 1169] [outer = 0x0] 06:36:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128acec00) [pid = 1652] [serial = 1170] [outer = 0x126695400] 06:36:16 INFO - PROCESS | 1652 | 1466516176484 Marionette DEBUG loaded listener.js 06:36:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12a44d400) [pid = 1652] [serial = 1171] [outer = 0x126695400] 06:36:16 INFO - PROCESS | 1652 | 1466516176781 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]]]}] 06:36:16 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 06:36:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:36:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:36:16 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. 06:36:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:36:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 518ms 06:36:16 INFO - PROCESS | 1652 | 1466516176824 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 06:36:16 INFO - PROCESS | 1652 | 1466516176825 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 06:36:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:36:16 INFO - PROCESS | 1652 | 1466516176827 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:36:16 INFO - PROCESS | 1652 | 1466516176828 Marionette TRACE conn2 <- [1,1534,null,{}] 06:36:16 INFO - PROCESS | 1652 | 1466516176833 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}] 06:36:16 INFO - PROCESS | 1652 | 1466516176835 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:16 INFO - PROCESS | 1652 | 1466516176935 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 06:36:16 INFO - PROCESS | 1652 | 1466516176938 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:16 INFO - PROCESS | 1652 | 1466516176940 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b09000 == 33 [pid = 1652] [id = 391] 06:36:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11202c800) [pid = 1652] [serial = 1172] [outer = 0x0] 06:36:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a5f5800) [pid = 1652] [serial = 1173] [outer = 0x11202c800] 06:36:16 INFO - PROCESS | 1652 | 1466516176964 Marionette DEBUG loaded listener.js 06:36:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a81d400) [pid = 1652] [serial = 1174] [outer = 0x11202c800] 06:36:17 INFO - PROCESS | 1652 | 1466516177303 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]]]}] 06:36:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:36:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 521ms 06:36:17 INFO - PROCESS | 1652 | 1466516177348 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 06:36:17 INFO - PROCESS | 1652 | 1466516177350 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 06:36:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:36:17 INFO - PROCESS | 1652 | 1466516177352 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:36:17 INFO - PROCESS | 1652 | 1466516177353 Marionette TRACE conn2 <- [1,1538,null,{}] 06:36:17 INFO - PROCESS | 1652 | 1466516177355 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}] 06:36:17 INFO - PROCESS | 1652 | 1466516177356 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:17 INFO - PROCESS | 1652 | 1466516177453 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 06:36:17 INFO - PROCESS | 1652 | 1466516177467 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:17 INFO - PROCESS | 1652 | 1466516177468 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295d3000 == 34 [pid = 1652] [id = 392] 06:36:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a820800) [pid = 1652] [serial = 1175] [outer = 0x0] 06:36:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12ab8c400) [pid = 1652] [serial = 1176] [outer = 0x12a820800] 06:36:17 INFO - PROCESS | 1652 | 1466516177493 Marionette DEBUG loaded listener.js 06:36:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12b008800) [pid = 1652] [serial = 1177] [outer = 0x12a820800] 06:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12bcbbc00) [pid = 1652] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128ad7400) [pid = 1652] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1165e9400) [pid = 1652] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1210df800) [pid = 1652] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1168e8800) [pid = 1652] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116a08000) [pid = 1652] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x113210c00) [pid = 1652] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12ab96000) [pid = 1652] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118727c00) [pid = 1652] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119ba9000) [pid = 1652] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116840400) [pid = 1652] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116a06000) [pid = 1652] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12bcbac00) [pid = 1652] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12b8d1400) [pid = 1652] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:36:17 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1211ee800) [pid = 1652] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:36:17 INFO - PROCESS | 1652 | 1466516177976 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]]]}] 06:36:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:36:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 671ms 06:36:18 INFO - PROCESS | 1652 | 1466516178024 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 06:36:18 INFO - PROCESS | 1652 | 1466516178025 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 06:36:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:36:18 INFO - PROCESS | 1652 | 1466516178028 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:36:18 INFO - PROCESS | 1652 | 1466516178029 Marionette TRACE conn2 <- [1,1542,null,{}] 06:36:18 INFO - PROCESS | 1652 | 1466516178037 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}] 06:36:18 INFO - PROCESS | 1652 | 1466516178039 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:18 INFO - PROCESS | 1652 | 1466516178146 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 06:36:18 INFO - PROCESS | 1652 | 1466516178182 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:18 INFO - PROCESS | 1652 | 1466516178183 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x121014000 == 35 [pid = 1652] [id = 393] 06:36:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11297c400) [pid = 1652] [serial = 1178] [outer = 0x0] 06:36:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1185b8400) [pid = 1652] [serial = 1179] [outer = 0x11297c400] 06:36:18 INFO - PROCESS | 1652 | 1466516178208 Marionette DEBUG loaded listener.js 06:36:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1210e0400) [pid = 1652] [serial = 1180] [outer = 0x11297c400] 06:36:18 INFO - PROCESS | 1652 | 1466516178487 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]]]}] 06:36:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:36:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 474ms 06:36:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:36:18 INFO - PROCESS | 1652 | 1466516178508 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 06:36:18 INFO - PROCESS | 1652 | 1466516178509 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 06:36:18 INFO - PROCESS | 1652 | 1466516178511 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:36:18 INFO - PROCESS | 1652 | 1466516178513 Marionette TRACE conn2 <- [1,1546,null,{}] 06:36:18 INFO - PROCESS | 1652 | 1466516178525 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}] 06:36:18 INFO - PROCESS | 1652 | 1466516178526 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:18 INFO - PROCESS | 1652 | 1466516178622 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 06:36:18 INFO - PROCESS | 1652 | 1466516178628 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:18 INFO - PROCESS | 1652 | 1466516178629 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a840800 == 36 [pid = 1652] [id = 394] 06:36:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1210e0800) [pid = 1652] [serial = 1181] [outer = 0x0] 06:36:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a823400) [pid = 1652] [serial = 1182] [outer = 0x1210e0800] 06:36:18 INFO - PROCESS | 1652 | 1466516178669 Marionette DEBUG loaded listener.js 06:36:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12b00c400) [pid = 1652] [serial = 1183] [outer = 0x1210e0800] 06:36:19 INFO - PROCESS | 1652 | 1466516179150 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]]]}] 06:36:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:36:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 679ms 06:36:19 INFO - PROCESS | 1652 | 1466516179191 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 06:36:19 INFO - PROCESS | 1652 | 1466516179192 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 06:36:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:36:19 INFO - PROCESS | 1652 | 1466516179202 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:36:19 INFO - PROCESS | 1652 | 1466516179204 Marionette TRACE conn2 <- [1,1550,null,{}] 06:36:19 INFO - PROCESS | 1652 | 1466516179206 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}] 06:36:19 INFO - PROCESS | 1652 | 1466516179208 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:19 INFO - PROCESS | 1652 | 1466516179297 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 06:36:19 INFO - PROCESS | 1652 | 1466516179302 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:19 INFO - PROCESS | 1652 | 1466516179304 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x124970800 == 37 [pid = 1652] [id = 395] 06:36:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12b00dc00) [pid = 1652] [serial = 1184] [outer = 0x0] 06:36:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b8d6800) [pid = 1652] [serial = 1185] [outer = 0x12b00dc00] 06:36:19 INFO - PROCESS | 1652 | 1466516179331 Marionette DEBUG loaded listener.js 06:36:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12bb02400) [pid = 1652] [serial = 1186] [outer = 0x12b00dc00] 06:36:19 INFO - PROCESS | 1652 | 1466516179689 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]]]}] 06:36:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:36:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 519ms 06:36:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:36:19 INFO - PROCESS | 1652 | 1466516179721 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 06:36:19 INFO - PROCESS | 1652 | 1466516179722 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 06:36:19 INFO - PROCESS | 1652 | 1466516179725 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:36:19 INFO - PROCESS | 1652 | 1466516179726 Marionette TRACE conn2 <- [1,1554,null,{}] 06:36:19 INFO - PROCESS | 1652 | 1466516179728 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}] 06:36:19 INFO - PROCESS | 1652 | 1466516179729 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:19 INFO - PROCESS | 1652 | 1466516179835 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 06:36:19 INFO - PROCESS | 1652 | 1466516179921 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:19 INFO - PROCESS | 1652 | 1466516179923 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1131b6800 == 38 [pid = 1652] [id = 396] 06:36:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x112021000) [pid = 1652] [serial = 1187] [outer = 0x0] 06:36:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11297d400) [pid = 1652] [serial = 1188] [outer = 0x112021000] 06:36:19 INFO - PROCESS | 1652 | 1466516179955 Marionette DEBUG loaded listener.js 06:36:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x113c4f800) [pid = 1652] [serial = 1189] [outer = 0x112021000] 06:36:20 INFO - PROCESS | 1652 | 1466516180493 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]]]}] 06:36:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:36:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 822ms 06:36:20 INFO - PROCESS | 1652 | 1466516180569 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 06:36:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:36:20 INFO - PROCESS | 1652 | 1466516180571 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 06:36:20 INFO - PROCESS | 1652 | 1466516180574 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:36:20 INFO - PROCESS | 1652 | 1466516180576 Marionette TRACE conn2 <- [1,1558,null,{}] 06:36:20 INFO - PROCESS | 1652 | 1466516180602 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}] 06:36:20 INFO - PROCESS | 1652 | 1466516180603 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:20 INFO - PROCESS | 1652 | 1466516180761 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 06:36:20 INFO - PROCESS | 1652 | 1466516180770 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:20 INFO - PROCESS | 1652 | 1466516180771 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12100d800 == 39 [pid = 1652] [id = 397] 06:36:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11844dc00) [pid = 1652] [serial = 1190] [outer = 0x0] 06:36:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118727c00) [pid = 1652] [serial = 1191] [outer = 0x11844dc00] 06:36:20 INFO - PROCESS | 1652 | 1466516180802 Marionette DEBUG loaded listener.js 06:36:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119445800) [pid = 1652] [serial = 1192] [outer = 0x11844dc00] 06:36:21 INFO - PROCESS | 1652 | 1466516181518 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]]]}] 06:36:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:36:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 972ms 06:36:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:36:21 INFO - PROCESS | 1652 | 1466516181547 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 06:36:21 INFO - PROCESS | 1652 | 1466516181549 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 06:36:21 INFO - PROCESS | 1652 | 1466516181552 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:36:21 INFO - PROCESS | 1652 | 1466516181554 Marionette TRACE conn2 <- [1,1562,null,{}] 06:36:21 INFO - PROCESS | 1652 | 1466516181558 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}] 06:36:21 INFO - PROCESS | 1652 | 1466516181559 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:21 INFO - PROCESS | 1652 | 1466516181665 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 06:36:21 INFO - PROCESS | 1652 | 1466516181721 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:21 INFO - PROCESS | 1652 | 1466516181724 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x117241800 == 40 [pid = 1652] [id = 398] 06:36:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x116b1b800) [pid = 1652] [serial = 1193] [outer = 0x0] 06:36:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x117090800) [pid = 1652] [serial = 1194] [outer = 0x116b1b800] 06:36:21 INFO - PROCESS | 1652 | 1466516181756 Marionette DEBUG loaded listener.js 06:36:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11833c400) [pid = 1652] [serial = 1195] [outer = 0x116b1b800] 06:36:21 INFO - PROCESS | 1652 | --DOCSHELL 0x124970800 == 39 [pid = 1652] [id = 395] 06:36:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12a840800 == 38 [pid = 1652] [id = 394] 06:36:22 INFO - PROCESS | 1652 | --DOCSHELL 0x121014000 == 37 [pid = 1652] [id = 393] 06:36:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1295d3000 == 36 [pid = 1652] [id = 392] 06:36:22 INFO - PROCESS | 1652 | --DOCSHELL 0x128b09000 == 35 [pid = 1652] [id = 391] 06:36:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12661f000 == 34 [pid = 1652] [id = 390] 06:36:22 INFO - PROCESS | 1652 | --DOCSHELL 0x124972000 == 33 [pid = 1652] [id = 389] 06:36:22 INFO - PROCESS | 1652 | --DOCSHELL 0x123975800 == 32 [pid = 1652] [id = 388] 06:36:22 INFO - PROCESS | 1652 | --DOCSHELL 0x121014800 == 31 [pid = 1652] [id = 387] 06:36:22 INFO - PROCESS | 1652 | --DOCSHELL 0x118370800 == 30 [pid = 1652] [id = 386] 06:36:22 INFO - PROCESS | 1652 | --DOCSHELL 0x116783000 == 29 [pid = 1652] [id = 385] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1291d9400) [pid = 1652] [serial = 1116] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12b003000) [pid = 1652] [serial = 1119] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12b915400) [pid = 1652] [serial = 1125] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11813f000) [pid = 1652] [serial = 1101] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118453c00) [pid = 1652] [serial = 1102] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116af8000) [pid = 1652] [serial = 1098] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1185af400) [pid = 1652] [serial = 1128] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11813e400) [pid = 1652] [serial = 1099] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12b8cf400) [pid = 1652] [serial = 1096] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118a78400) [pid = 1652] [serial = 1104] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119560400) [pid = 1652] [serial = 1105] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11a0d0000) [pid = 1652] [serial = 1107] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x123dee400) [pid = 1652] [serial = 1108] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x126695000) [pid = 1652] [serial = 1113] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x125609800) [pid = 1652] [serial = 1110] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12603f000) [pid = 1652] [serial = 1111] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12bf3e000) [pid = 1652] [serial = 1135] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12b8d8800) [pid = 1652] [serial = 1122] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1211ea000) [pid = 1652] [serial = 1129] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x125603c00) [pid = 1652] [serial = 1131] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12bcb6800) [pid = 1652] [serial = 1132] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12be5c000) [pid = 1652] [serial = 1134] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12bb0dc00) [pid = 1652] [serial = 1126] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12b90e000) [pid = 1652] [serial = 1123] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12b1e6400) [pid = 1652] [serial = 1120] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12ab8b000) [pid = 1652] [serial = 1117] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x128acc400) [pid = 1652] [serial = 1114] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12c399000) [pid = 1652] [serial = 1138] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12bf42000) [pid = 1652] [serial = 1137] [outer = 0x0] [url = about:blank] 06:36:22 INFO - PROCESS | 1652 | 1466516182230 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]]]}] 06:36:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:36:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 719ms 06:36:22 INFO - PROCESS | 1652 | 1466516182272 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 06:36:22 INFO - PROCESS | 1652 | 1466516182275 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 06:36:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:36:22 INFO - PROCESS | 1652 | 1466516182280 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:36:22 INFO - PROCESS | 1652 | 1466516182282 Marionette TRACE conn2 <- [1,1566,null,{}] 06:36:22 INFO - PROCESS | 1652 | 1466516182284 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}] 06:36:22 INFO - PROCESS | 1652 | 1466516182286 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:22 INFO - PROCESS | 1652 | 1466516182370 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 06:36:22 INFO - PROCESS | 1652 | 1466516182429 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:22 INFO - PROCESS | 1652 | 1466516182430 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x119286000 == 30 [pid = 1652] [id = 399] 06:36:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11833dc00) [pid = 1652] [serial = 1196] [outer = 0x0] 06:36:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119445000) [pid = 1652] [serial = 1197] [outer = 0x11833dc00] 06:36:22 INFO - PROCESS | 1652 | 1466516182458 Marionette DEBUG loaded listener.js 06:36:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x119a9e800) [pid = 1652] [serial = 1198] [outer = 0x11833dc00] 06:36:22 INFO - PROCESS | 1652 | 1466516182776 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]]]}] 06:36:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:36:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 520ms 06:36:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:36:22 INFO - PROCESS | 1652 | 1466516182802 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 06:36:22 INFO - PROCESS | 1652 | 1466516182803 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 06:36:22 INFO - PROCESS | 1652 | 1466516182806 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:36:22 INFO - PROCESS | 1652 | 1466516182809 Marionette TRACE conn2 <- [1,1570,null,{}] 06:36:22 INFO - PROCESS | 1652 | 1466516182819 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}] 06:36:22 INFO - PROCESS | 1652 | 1466516182822 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:22 INFO - PROCESS | 1652 | 1466516182939 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 06:36:23 INFO - PROCESS | 1652 | 1466516183004 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:23 INFO - PROCESS | 1652 | 1466516183007 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a81800 == 31 [pid = 1652] [id = 400] 06:36:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119a9f400) [pid = 1652] [serial = 1199] [outer = 0x0] 06:36:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1210df800) [pid = 1652] [serial = 1200] [outer = 0x119a9f400] 06:36:23 INFO - PROCESS | 1652 | 1466516183036 Marionette DEBUG loaded listener.js 06:36:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x12407cc00) [pid = 1652] [serial = 1201] [outer = 0x119a9f400] 06:36:23 INFO - PROCESS | 1652 | 1466516183408 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]]]}] 06:36:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:36:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 621ms 06:36:23 INFO - PROCESS | 1652 | 1466516183428 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 06:36:23 INFO - PROCESS | 1652 | 1466516183432 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 06:36:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:36:23 INFO - PROCESS | 1652 | 1466516183436 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:36:23 INFO - PROCESS | 1652 | 1466516183437 Marionette TRACE conn2 <- [1,1574,null,{}] 06:36:23 INFO - PROCESS | 1652 | 1466516183441 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}] 06:36:23 INFO - PROCESS | 1652 | 1466516183443 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:23 INFO - PROCESS | 1652 | 1466516183604 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 06:36:23 INFO - PROCESS | 1652 | 1466516183639 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:23 INFO - PROCESS | 1652 | 1466516183640 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x125623800 == 32 [pid = 1652] [id = 401] 06:36:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x115e11800) [pid = 1652] [serial = 1202] [outer = 0x0] 06:36:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x126042000) [pid = 1652] [serial = 1203] [outer = 0x115e11800] 06:36:23 INFO - PROCESS | 1652 | 1466516183681 Marionette DEBUG loaded listener.js 06:36:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x126696c00) [pid = 1652] [serial = 1204] [outer = 0x115e11800] 06:36:24 INFO - PROCESS | 1652 | 1466516184042 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]]]}] 06:36:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:36:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 621ms 06:36:24 INFO - PROCESS | 1652 | 1466516184056 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 06:36:24 INFO - PROCESS | 1652 | 1466516184058 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 06:36:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:36:24 INFO - PROCESS | 1652 | 1466516184060 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:36:24 INFO - PROCESS | 1652 | 1466516184061 Marionette TRACE conn2 <- [1,1578,null,{}] 06:36:24 INFO - PROCESS | 1652 | 1466516184064 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}] 06:36:24 INFO - PROCESS | 1652 | 1466516184067 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:24 INFO - PROCESS | 1652 | 1466516184146 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 06:36:24 INFO - PROCESS | 1652 | 1466516184214 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:24 INFO - PROCESS | 1652 | 1466516184215 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x118380000 == 33 [pid = 1652] [id = 402] 06:36:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x115ec2800) [pid = 1652] [serial = 1205] [outer = 0x0] 06:36:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1268d8400) [pid = 1652] [serial = 1206] [outer = 0x115ec2800] 06:36:24 INFO - PROCESS | 1652 | 1466516184240 Marionette DEBUG loaded listener.js 06:36:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x128acf800) [pid = 1652] [serial = 1207] [outer = 0x115ec2800] 06:36:24 INFO - PROCESS | 1652 | 1466516184556 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]]]}] 06:36:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:36:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 518ms 06:36:24 INFO - PROCESS | 1652 | 1466516184598 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 06:36:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:36:24 INFO - PROCESS | 1652 | 1466516184600 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 06:36:24 INFO - PROCESS | 1652 | 1466516184602 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:36:24 INFO - PROCESS | 1652 | 1466516184604 Marionette TRACE conn2 <- [1,1582,null,{}] 06:36:24 INFO - PROCESS | 1652 | 1466516184606 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}] 06:36:24 INFO - PROCESS | 1652 | 1466516184610 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:24 INFO - PROCESS | 1652 | 1466516184729 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 06:36:24 INFO - PROCESS | 1652 | 1466516184732 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:24 INFO - PROCESS | 1652 | 1466516184734 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12944e800 == 34 [pid = 1652] [id = 403] 06:36:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128ad0000) [pid = 1652] [serial = 1208] [outer = 0x0] 06:36:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128bd9400) [pid = 1652] [serial = 1209] [outer = 0x128ad0000] 06:36:24 INFO - PROCESS | 1652 | 1466516184759 Marionette DEBUG loaded listener.js 06:36:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12a824400) [pid = 1652] [serial = 1210] [outer = 0x128ad0000] 06:36:25 INFO - PROCESS | 1652 | 1466516185115 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]]]}] 06:36:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:36:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 567ms 06:36:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:36:25 INFO - PROCESS | 1652 | 1466516185171 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 06:36:25 INFO - PROCESS | 1652 | 1466516185172 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 06:36:25 INFO - PROCESS | 1652 | 1466516185174 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:36:25 INFO - PROCESS | 1652 | 1466516185175 Marionette TRACE conn2 <- [1,1586,null,{}] 06:36:25 INFO - PROCESS | 1652 | 1466516185178 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}] 06:36:25 INFO - PROCESS | 1652 | 1466516185179 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:25 INFO - PROCESS | 1652 | 1466516185277 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 06:36:25 INFO - PROCESS | 1652 | 1466516185287 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:25 INFO - PROCESS | 1652 | 1466516185288 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4d0000 == 35 [pid = 1652] [id = 404] 06:36:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1211ea000) [pid = 1652] [serial = 1211] [outer = 0x0] 06:36:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12b00b800) [pid = 1652] [serial = 1212] [outer = 0x1211ea000] 06:36:25 INFO - PROCESS | 1652 | 1466516185313 Marionette DEBUG loaded listener.js 06:36:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12b8d1000) [pid = 1652] [serial = 1213] [outer = 0x1211ea000] 06:36:25 INFO - PROCESS | 1652 | 1466516185643 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]]]}] 06:36:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:36:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 524ms 06:36:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:36:25 INFO - PROCESS | 1652 | 1466516185699 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 06:36:25 INFO - PROCESS | 1652 | 1466516185700 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 06:36:25 INFO - PROCESS | 1652 | 1466516185702 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:36:25 INFO - PROCESS | 1652 | 1466516185703 Marionette TRACE conn2 <- [1,1590,null,{}] 06:36:25 INFO - PROCESS | 1652 | 1466516185705 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}] 06:36:25 INFO - PROCESS | 1652 | 1466516185707 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:25 INFO - PROCESS | 1652 | 1466516185805 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 06:36:25 INFO - PROCESS | 1652 | 1466516185818 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:25 INFO - PROCESS | 1652 | 1466516185819 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b13f000 == 36 [pid = 1652] [id = 405] 06:36:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b8d1400) [pid = 1652] [serial = 1214] [outer = 0x0] 06:36:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12b90e400) [pid = 1652] [serial = 1215] [outer = 0x12b8d1400] 06:36:25 INFO - PROCESS | 1652 | 1466516185844 Marionette DEBUG loaded listener.js 06:36:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12bb04400) [pid = 1652] [serial = 1216] [outer = 0x12b8d1400] 06:36:26 INFO - PROCESS | 1652 | 1466516186258 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]]]}] 06:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118149400) [pid = 1652] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11827d800) [pid = 1652] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x113dd3400) [pid = 1652] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1210df400) [pid = 1652] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11683dc00) [pid = 1652] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x126695400) [pid = 1652] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11297c400) [pid = 1652] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11202c800) [pid = 1652] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12a820800) [pid = 1652] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118447000) [pid = 1652] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126039c00) [pid = 1652] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1210e0800) [pid = 1652] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118454c00) [pid = 1652] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12a5f0400) [pid = 1652] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:36:26 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11827e400) [pid = 1652] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:36:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:36:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 619ms 06:36:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:36:26 INFO - PROCESS | 1652 | 1466516186322 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 06:36:26 INFO - PROCESS | 1652 | 1466516186323 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 06:36:26 INFO - PROCESS | 1652 | 1466516186326 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:36:26 INFO - PROCESS | 1652 | 1466516186327 Marionette TRACE conn2 <- [1,1594,null,{}] 06:36:26 INFO - PROCESS | 1652 | 1466516186329 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}] 06:36:26 INFO - PROCESS | 1652 | 1466516186330 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:26 INFO - PROCESS | 1652 | 1466516186407 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 06:36:26 INFO - PROCESS | 1652 | 1466516186411 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:26 INFO - PROCESS | 1652 | 1466516186412 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x124293800 == 37 [pid = 1652] [id = 406] 06:36:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11202d000) [pid = 1652] [serial = 1217] [outer = 0x0] 06:36:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1176bc400) [pid = 1652] [serial = 1218] [outer = 0x11202d000] 06:36:26 INFO - PROCESS | 1652 | 1466516186447 Marionette DEBUG loaded listener.js 06:36:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119aa7400) [pid = 1652] [serial = 1219] [outer = 0x11202d000] 06:36:26 INFO - PROCESS | 1652 | 1466516186777 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]]]}] 06:36:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:36:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 469ms 06:36:26 INFO - PROCESS | 1652 | 1466516186796 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 06:36:26 INFO - PROCESS | 1652 | 1466516186798 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 06:36:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:36:26 INFO - PROCESS | 1652 | 1466516186802 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:36:26 INFO - PROCESS | 1652 | 1466516186803 Marionette TRACE conn2 <- [1,1598,null,{}] 06:36:26 INFO - PROCESS | 1652 | 1466516186805 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}] 06:36:26 INFO - PROCESS | 1652 | 1466516186806 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:26 INFO - PROCESS | 1652 | 1466516186887 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 06:36:26 INFO - PROCESS | 1652 | 1466516186945 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:26 INFO - PROCESS | 1652 | 1466516186945 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x125622800 == 38 [pid = 1652] [id = 407] 06:36:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116241000) [pid = 1652] [serial = 1220] [outer = 0x0] 06:36:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x123df0400) [pid = 1652] [serial = 1221] [outer = 0x116241000] 06:36:26 INFO - PROCESS | 1652 | 1466516186969 Marionette DEBUG loaded listener.js 06:36:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12bb0f800) [pid = 1652] [serial = 1222] [outer = 0x116241000] 06:36:27 INFO - PROCESS | 1652 | 1466516187271 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]]]}] 06:36:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:36:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 518ms 06:36:27 INFO - PROCESS | 1652 | 1466516187320 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 06:36:27 INFO - PROCESS | 1652 | 1466516187322 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 06:36:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:36:27 INFO - PROCESS | 1652 | 1466516187324 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:36:27 INFO - PROCESS | 1652 | 1466516187326 Marionette TRACE conn2 <- [1,1602,null,{}] 06:36:27 INFO - PROCESS | 1652 | 1466516187328 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}] 06:36:27 INFO - PROCESS | 1652 | 1466516187330 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:27 INFO - PROCESS | 1652 | 1466516187425 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 06:36:27 INFO - PROCESS | 1652 | 1466516187428 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:27 INFO - PROCESS | 1652 | 1466516187430 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c65d000 == 39 [pid = 1652] [id = 408] 06:36:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12bcae800) [pid = 1652] [serial = 1223] [outer = 0x0] 06:36:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12be55400) [pid = 1652] [serial = 1224] [outer = 0x12bcae800] 06:36:27 INFO - PROCESS | 1652 | 1466516187465 Marionette DEBUG loaded listener.js 06:36:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12c393400) [pid = 1652] [serial = 1225] [outer = 0x12bcae800] 06:36:27 INFO - PROCESS | 1652 | 1466516187776 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]]]}] 06:36:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:36:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 470ms 06:36:27 INFO - PROCESS | 1652 | 1466516187795 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 06:36:27 INFO - PROCESS | 1652 | 1466516187796 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 06:36:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:36:27 INFO - PROCESS | 1652 | 1466516187809 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:36:27 INFO - PROCESS | 1652 | 1466516187810 Marionette TRACE conn2 <- [1,1606,null,{}] 06:36:27 INFO - PROCESS | 1652 | 1466516187820 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}] 06:36:27 INFO - PROCESS | 1652 | 1466516187821 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:27 INFO - PROCESS | 1652 | 1466516187938 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 06:36:27 INFO - PROCESS | 1652 | 1466516187945 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:27 INFO - PROCESS | 1652 | 1466516187946 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c9f4800 == 40 [pid = 1652] [id = 409] 06:36:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x110f9f400) [pid = 1652] [serial = 1226] [outer = 0x0] 06:36:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x110fa2800) [pid = 1652] [serial = 1227] [outer = 0x110f9f400] 06:36:27 INFO - PROCESS | 1652 | 1466516187970 Marionette DEBUG loaded listener.js 06:36:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118453c00) [pid = 1652] [serial = 1228] [outer = 0x110f9f400] 06:36:28 INFO - PROCESS | 1652 | 1466516188277 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]]]}] 06:36:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:36:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 577ms 06:36:28 INFO - PROCESS | 1652 | 1466516188379 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 06:36:28 INFO - PROCESS | 1652 | 1466516188382 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 06:36:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:36:28 INFO - PROCESS | 1652 | 1466516188386 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:36:28 INFO - PROCESS | 1652 | 1466516188389 Marionette TRACE conn2 <- [1,1610,null,{}] 06:36:28 INFO - PROCESS | 1652 | 1466516188395 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}] 06:36:28 INFO - PROCESS | 1652 | 1466516188397 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:28 INFO - PROCESS | 1652 | 1466516188549 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 06:36:28 INFO - PROCESS | 1652 | 1466516188676 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:28 INFO - PROCESS | 1652 | 1466516188679 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x118269800 == 41 [pid = 1652] [id = 410] 06:36:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x112aa9c00) [pid = 1652] [serial = 1229] [outer = 0x0] 06:36:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1133e7800) [pid = 1652] [serial = 1230] [outer = 0x112aa9c00] 06:36:28 INFO - PROCESS | 1652 | 1466516188734 Marionette DEBUG loaded listener.js 06:36:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116a75400) [pid = 1652] [serial = 1231] [outer = 0x112aa9c00] 06:36:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:36:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 825ms 06:36:29 INFO - PROCESS | 1652 | 1466516189205 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]]]}] 06:36:29 INFO - PROCESS | 1652 | 1466516189211 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 06:36:29 INFO - PROCESS | 1652 | 1466516189213 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 06:36:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:36:29 INFO - PROCESS | 1652 | 1466516189218 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:36:29 INFO - PROCESS | 1652 | 1466516189220 Marionette TRACE conn2 <- [1,1614,null,{}] 06:36:29 INFO - PROCESS | 1652 | 1466516189223 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}] 06:36:29 INFO - PROCESS | 1652 | 1466516189225 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:29 INFO - PROCESS | 1652 | 1466516189329 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 06:36:29 INFO - PROCESS | 1652 | 1466516189385 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:29 INFO - PROCESS | 1652 | 1466516189386 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x124953000 == 42 [pid = 1652] [id = 411] 06:36:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11833cc00) [pid = 1652] [serial = 1232] [outer = 0x0] 06:36:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11955cc00) [pid = 1652] [serial = 1233] [outer = 0x11833cc00] 06:36:29 INFO - PROCESS | 1652 | 1466516189417 Marionette DEBUG loaded listener.js 06:36:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119bb0400) [pid = 1652] [serial = 1234] [outer = 0x11833cc00] 06:36:29 INFO - PROCESS | 1652 | 1466516189851 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]]]}] 06:36:29 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 06:36:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 672ms 06:36:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:36:29 INFO - PROCESS | 1652 | 1466516189889 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 06:36:29 INFO - PROCESS | 1652 | 1466516189890 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 06:36:29 INFO - PROCESS | 1652 | 1466516189893 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:36:29 INFO - PROCESS | 1652 | 1466516189894 Marionette TRACE conn2 <- [1,1618,null,{}] 06:36:29 INFO - PROCESS | 1652 | 1466516189901 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}] 06:36:29 INFO - PROCESS | 1652 | 1466516189905 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:30 INFO - PROCESS | 1652 | 1466516190014 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 06:36:30 INFO - PROCESS | 1652 | 1466516190132 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:30 INFO - PROCESS | 1652 | 1466516190134 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c549000 == 43 [pid = 1652] [id = 412] 06:36:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1268e5800) [pid = 1652] [serial = 1235] [outer = 0x0] 06:36:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128ad7000) [pid = 1652] [serial = 1236] [outer = 0x1268e5800] 06:36:30 INFO - PROCESS | 1652 | 1466516190167 Marionette DEBUG loaded listener.js 06:36:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128eca000) [pid = 1652] [serial = 1237] [outer = 0x1268e5800] 06:36:30 INFO - PROCESS | 1652 | 1466516190586 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]]]}] 06:36:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:36:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 719ms 06:36:30 INFO - PROCESS | 1652 | 1466516190612 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 06:36:30 INFO - PROCESS | 1652 | 1466516190614 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 06:36:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:36:30 INFO - PROCESS | 1652 | 1466516190618 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:36:30 INFO - PROCESS | 1652 | 1466516190620 Marionette TRACE conn2 <- [1,1622,null,{}] 06:36:30 INFO - PROCESS | 1652 | 1466516190622 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}] 06:36:30 INFO - PROCESS | 1652 | 1466516190623 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:30 INFO - PROCESS | 1652 | 1466516190728 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 06:36:30 INFO - PROCESS | 1652 | 1466516190790 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:30 INFO - PROCESS | 1652 | 1466516190791 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d06c800 == 44 [pid = 1652] [id = 413] 06:36:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1291e0000) [pid = 1652] [serial = 1238] [outer = 0x0] 06:36:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12a5f8000) [pid = 1652] [serial = 1239] [outer = 0x1291e0000] 06:36:30 INFO - PROCESS | 1652 | 1466516190861 Marionette DEBUG loaded listener.js 06:36:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12b1e1c00) [pid = 1652] [serial = 1240] [outer = 0x1291e0000] 06:36:31 INFO - PROCESS | 1652 | 1466516191295 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]]]}] 06:36:31 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 06:36:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 720ms 06:36:31 INFO - PROCESS | 1652 | 1466516191367 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 06:36:31 INFO - PROCESS | 1652 | 1466516191369 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 06:36:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:36:31 INFO - PROCESS | 1652 | 1466516191386 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:36:31 INFO - PROCESS | 1652 | 1466516191387 Marionette TRACE conn2 <- [1,1626,null,{}] 06:36:31 INFO - PROCESS | 1652 | 1466516191389 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}] 06:36:31 INFO - PROCESS | 1652 | 1466516191391 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:31 INFO - PROCESS | 1652 | 1466516191491 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 06:36:31 INFO - PROCESS | 1652 | 1466516191564 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:31 INFO - PROCESS | 1652 | 1466516191565 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x116bab800 == 45 [pid = 1652] [id = 414] 06:36:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x116a7d800) [pid = 1652] [serial = 1241] [outer = 0x0] 06:36:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x123b97400) [pid = 1652] [serial = 1242] [outer = 0x116a7d800] 06:36:31 INFO - PROCESS | 1652 | 1466516191594 Marionette DEBUG loaded listener.js 06:36:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x128b4ec00) [pid = 1652] [serial = 1243] [outer = 0x116a7d800] 06:36:32 INFO - PROCESS | 1652 | 1466516192113 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]]]}] 06:36:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:36:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 769ms 06:36:32 INFO - PROCESS | 1652 | 1466516192155 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 06:36:32 INFO - PROCESS | 1652 | 1466516192157 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 06:36:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:36:32 INFO - PROCESS | 1652 | 1466516192160 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:36:32 INFO - PROCESS | 1652 | 1466516192162 Marionette TRACE conn2 <- [1,1630,null,{}] 06:36:32 INFO - PROCESS | 1652 | 1466516192166 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}] 06:36:32 INFO - PROCESS | 1652 | 1466516192167 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:32 INFO - PROCESS | 1652 | 1466516192265 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 06:36:32 INFO - PROCESS | 1652 | 1466516192326 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:32 INFO - PROCESS | 1652 | 1466516192327 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aae800 == 46 [pid = 1652] [id = 415] 06:36:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x112aaac00) [pid = 1652] [serial = 1244] [outer = 0x0] 06:36:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x112ddb000) [pid = 1652] [serial = 1245] [outer = 0x112aaac00] 06:36:32 INFO - PROCESS | 1652 | 1466516192355 Marionette DEBUG loaded listener.js 06:36:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11320bc00) [pid = 1652] [serial = 1246] [outer = 0x112aaac00] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12c65d000 == 45 [pid = 1652] [id = 408] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x125622800 == 44 [pid = 1652] [id = 407] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x124293800 == 43 [pid = 1652] [id = 406] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12b13f000 == 42 [pid = 1652] [id = 405] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4d0000 == 41 [pid = 1652] [id = 404] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12944e800 == 40 [pid = 1652] [id = 403] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x118380000 == 39 [pid = 1652] [id = 402] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x125623800 == 38 [pid = 1652] [id = 401] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x123a81800 == 37 [pid = 1652] [id = 400] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x119286000 == 36 [pid = 1652] [id = 399] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x117241800 == 35 [pid = 1652] [id = 398] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12100d800 == 34 [pid = 1652] [id = 397] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1131b6800 == 33 [pid = 1652] [id = 396] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x11725a000 == 32 [pid = 1652] [id = 384] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x116bab800 == 31 [pid = 1652] [id = 414] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12d06c800 == 30 [pid = 1652] [id = 413] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12c549000 == 29 [pid = 1652] [id = 412] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x124953000 == 28 [pid = 1652] [id = 411] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12c9f4800 == 27 [pid = 1652] [id = 409] 06:36:33 INFO - PROCESS | 1652 | --DOCSHELL 0x118269800 == 26 [pid = 1652] [id = 410] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12b008800) [pid = 1652] [serial = 1177] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119449000) [pid = 1652] [serial = 1153] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x118966000) [pid = 1652] [serial = 1152] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1210e0400) [pid = 1652] [serial = 1180] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12b00c400) [pid = 1652] [serial = 1183] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x124a90400) [pid = 1652] [serial = 1165] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12b8d4800) [pid = 1652] [serial = 1147] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12ab8a800) [pid = 1652] [serial = 1146] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12a828400) [pid = 1652] [serial = 1150] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x126c11c00) [pid = 1652] [serial = 1149] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124cfb400) [pid = 1652] [serial = 1167] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118978c00) [pid = 1652] [serial = 1158] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118aeec00) [pid = 1652] [serial = 1159] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119bb4400) [pid = 1652] [serial = 1161] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1210e1400) [pid = 1652] [serial = 1162] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x124209800) [pid = 1652] [serial = 1164] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116aeec00) [pid = 1652] [serial = 1155] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1177c5c00) [pid = 1652] [serial = 1156] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12a44d400) [pid = 1652] [serial = 1171] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128acec00) [pid = 1652] [serial = 1170] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x126694800) [pid = 1652] [serial = 1168] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1185b8400) [pid = 1652] [serial = 1179] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12a5f5800) [pid = 1652] [serial = 1173] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12ab8c400) [pid = 1652] [serial = 1176] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12a81d400) [pid = 1652] [serial = 1174] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119449400) [pid = 1652] [serial = 1141] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12b8d6800) [pid = 1652] [serial = 1185] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118726c00) [pid = 1652] [serial = 1140] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128b51c00) [pid = 1652] [serial = 1144] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1268c8800) [pid = 1652] [serial = 1143] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12a823400) [pid = 1652] [serial = 1182] [outer = 0x0] [url = about:blank] 06:36:33 INFO - PROCESS | 1652 | 1466516193363 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]]]}] 06:36:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:36:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1223ms 06:36:33 INFO - PROCESS | 1652 | 1466516193386 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 06:36:33 INFO - PROCESS | 1652 | 1466516193388 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 06:36:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:36:33 INFO - PROCESS | 1652 | 1466516193391 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:36:33 INFO - PROCESS | 1652 | 1466516193393 Marionette TRACE conn2 <- [1,1634,null,{}] 06:36:33 INFO - PROCESS | 1652 | 1466516193398 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}] 06:36:33 INFO - PROCESS | 1652 | 1466516193400 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:33 INFO - PROCESS | 1652 | 1466516193484 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 06:36:33 INFO - PROCESS | 1652 | 1466516193541 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:33 INFO - PROCESS | 1652 | 1466516193544 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x11670a800 == 27 [pid = 1652] [id = 416] 06:36:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x112aab400) [pid = 1652] [serial = 1247] [outer = 0x0] 06:36:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x113338800) [pid = 1652] [serial = 1248] [outer = 0x112aab400] 06:36:33 INFO - PROCESS | 1652 | 1466516193571 Marionette DEBUG loaded listener.js 06:36:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x112a74c00) [pid = 1652] [serial = 1249] [outer = 0x112aab400] 06:36:33 INFO - PROCESS | 1652 | 1466516193894 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]]]}] 06:36:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:36:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 520ms 06:36:33 INFO - PROCESS | 1652 | 1466516193912 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 06:36:33 INFO - PROCESS | 1652 | 1466516193919 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 06:36:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:36:33 INFO - PROCESS | 1652 | 1466516193924 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:36:33 INFO - PROCESS | 1652 | 1466516193926 Marionette TRACE conn2 <- [1,1638,null,{}] 06:36:33 INFO - PROCESS | 1652 | 1466516193929 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}] 06:36:33 INFO - PROCESS | 1652 | 1466516193930 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:34 INFO - PROCESS | 1652 | 1466516194012 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 06:36:34 INFO - PROCESS | 1652 | 1466516194019 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:34 INFO - PROCESS | 1652 | 1466516194020 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x118370000 == 28 [pid = 1652] [id = 417] 06:36:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116aea800) [pid = 1652] [serial = 1250] [outer = 0x0] 06:36:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116af3c00) [pid = 1652] [serial = 1251] [outer = 0x116aea800] 06:36:34 INFO - PROCESS | 1652 | 1466516194048 Marionette DEBUG loaded listener.js 06:36:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116b1bc00) [pid = 1652] [serial = 1252] [outer = 0x116aea800] 06:36:34 INFO - PROCESS | 1652 | 1466516194401 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]]]}] 06:36:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:36:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 525ms 06:36:34 INFO - PROCESS | 1652 | 1466516194457 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 06:36:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:36:34 INFO - PROCESS | 1652 | 1466516194459 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 06:36:34 INFO - PROCESS | 1652 | 1466516194462 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:36:34 INFO - PROCESS | 1652 | 1466516194464 Marionette TRACE conn2 <- [1,1642,null,{}] 06:36:34 INFO - PROCESS | 1652 | 1466516194473 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}] 06:36:34 INFO - PROCESS | 1652 | 1466516194478 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:34 INFO - PROCESS | 1652 | 1466516194602 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 06:36:34 INFO - PROCESS | 1652 | 1466516194618 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:34 INFO - PROCESS | 1652 | 1466516194621 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x121012800 == 29 [pid = 1652] [id = 418] 06:36:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x110fa3000) [pid = 1652] [serial = 1253] [outer = 0x0] 06:36:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118453400) [pid = 1652] [serial = 1254] [outer = 0x110fa3000] 06:36:34 INFO - PROCESS | 1652 | 1466516194667 Marionette DEBUG loaded listener.js 06:36:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118965c00) [pid = 1652] [serial = 1255] [outer = 0x110fa3000] 06:36:35 INFO - PROCESS | 1652 | 1466516195099 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]]]}] 06:36:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:36:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 672ms 06:36:35 INFO - PROCESS | 1652 | 1466516195142 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 06:36:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:36:35 INFO - PROCESS | 1652 | 1466516195144 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 06:36:35 INFO - PROCESS | 1652 | 1466516195151 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:36:35 INFO - PROCESS | 1652 | 1466516195152 Marionette TRACE conn2 <- [1,1646,null,{}] 06:36:35 INFO - PROCESS | 1652 | 1466516195154 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}] 06:36:35 INFO - PROCESS | 1652 | 1466516195155 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:35 INFO - PROCESS | 1652 | 1466516195238 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 06:36:35 INFO - PROCESS | 1652 | 1466516195242 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:35 INFO - PROCESS | 1652 | 1466516195243 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a7f000 == 30 [pid = 1652] [id = 419] 06:36:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118a70800) [pid = 1652] [serial = 1256] [outer = 0x0] 06:36:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1192d5400) [pid = 1652] [serial = 1257] [outer = 0x118a70800] 06:36:35 INFO - PROCESS | 1652 | 1466516195271 Marionette DEBUG loaded listener.js 06:36:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11955b400) [pid = 1652] [serial = 1258] [outer = 0x118a70800] 06:36:35 INFO - PROCESS | 1652 | 1466516195627 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]]]}] 06:36:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:36:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 526ms 06:36:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:36:35 INFO - PROCESS | 1652 | 1466516195672 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 06:36:35 INFO - PROCESS | 1652 | 1466516195673 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 06:36:35 INFO - PROCESS | 1652 | 1466516195676 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:36:35 INFO - PROCESS | 1652 | 1466516195677 Marionette TRACE conn2 <- [1,1650,null,{}] 06:36:35 INFO - PROCESS | 1652 | 1466516195679 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}] 06:36:35 INFO - PROCESS | 1652 | 1466516195688 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:35 INFO - PROCESS | 1652 | 1466516195783 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 06:36:35 INFO - PROCESS | 1652 | 1466516195787 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:35 INFO - PROCESS | 1652 | 1466516195788 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x1242ac000 == 31 [pid = 1652] [id = 420] 06:36:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116841c00) [pid = 1652] [serial = 1259] [outer = 0x0] 06:36:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119567400) [pid = 1652] [serial = 1260] [outer = 0x116841c00] 06:36:35 INFO - PROCESS | 1652 | 1466516195813 Marionette DEBUG loaded listener.js 06:36:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119baec00) [pid = 1652] [serial = 1261] [outer = 0x116841c00] 06:36:36 INFO - PROCESS | 1652 | 1466516196176 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]]]}] 06:36:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:36:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 519ms 06:36:36 INFO - PROCESS | 1652 | 1466516196195 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 06:36:36 INFO - PROCESS | 1652 | 1466516196197 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 06:36:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:36:36 INFO - PROCESS | 1652 | 1466516196201 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:36:36 INFO - PROCESS | 1652 | 1466516196202 Marionette TRACE conn2 <- [1,1654,null,{}] 06:36:36 INFO - PROCESS | 1652 | 1466516196210 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}] 06:36:36 INFO - PROCESS | 1652 | 1466516196214 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:36 INFO - PROCESS | 1652 | 1466516196329 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 06:36:36 INFO - PROCESS | 1652 | 1466516196368 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:36 INFO - PROCESS | 1652 | 1466516196369 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x126405000 == 32 [pid = 1652] [id = 421] 06:36:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119baf000) [pid = 1652] [serial = 1262] [outer = 0x0] 06:36:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1210dd400) [pid = 1652] [serial = 1263] [outer = 0x119baf000] 06:36:36 INFO - PROCESS | 1652 | 1466516196394 Marionette DEBUG loaded listener.js 06:36:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x124c90800) [pid = 1652] [serial = 1264] [outer = 0x119baf000] 06:36:36 INFO - PROCESS | 1652 | 1466516196706 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]]]}] 06:36:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:36:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 520ms 06:36:36 INFO - PROCESS | 1652 | 1466516196721 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 06:36:36 INFO - PROCESS | 1652 | 1466516196722 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 06:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:36:36 INFO - PROCESS | 1652 | 1466516196734 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:36:36 INFO - PROCESS | 1652 | 1466516196736 Marionette TRACE conn2 <- [1,1658,null,{}] 06:36:36 INFO - PROCESS | 1652 | 1466516196738 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}] 06:36:36 INFO - PROCESS | 1652 | 1466516196739 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:36 INFO - PROCESS | 1652 | 1466516196844 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 06:36:36 INFO - PROCESS | 1652 | 1466516196848 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:36 INFO - PROCESS | 1652 | 1466516196849 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b06800 == 33 [pid = 1652] [id = 422] 06:36:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124c91000) [pid = 1652] [serial = 1265] [outer = 0x0] 06:36:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x125606800) [pid = 1652] [serial = 1266] [outer = 0x124c91000] 06:36:36 INFO - PROCESS | 1652 | 1466516196875 Marionette DEBUG loaded listener.js 06:36:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12603fc00) [pid = 1652] [serial = 1267] [outer = 0x124c91000] 06:36:37 INFO - PROCESS | 1652 | 1466516197325 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]]]}] 06:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 620ms 06:36:37 INFO - PROCESS | 1652 | 1466516197355 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 06:36:37 INFO - PROCESS | 1652 | 1466516197357 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 06:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:36:37 INFO - PROCESS | 1652 | 1466516197360 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:36:37 INFO - PROCESS | 1652 | 1466516197362 Marionette TRACE conn2 <- [1,1662,null,{}] 06:36:37 INFO - PROCESS | 1652 | 1466516197367 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}] 06:36:37 INFO - PROCESS | 1652 | 1466516197369 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:37 INFO - PROCESS | 1652 | 1466516197689 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 06:36:37 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128ad0000) [pid = 1652] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:36:37 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1211ea000) [pid = 1652] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:36:37 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12b8d1400) [pid = 1652] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:36:37 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119a9f400) [pid = 1652] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:36:37 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x115e11800) [pid = 1652] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:36:37 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11833dc00) [pid = 1652] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:36:37 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116b1b800) [pid = 1652] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:36:37 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x112021000) [pid = 1652] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:36:37 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11844dc00) [pid = 1652] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:36:37 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12bcae800) [pid = 1652] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:36:37 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11202d000) [pid = 1652] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:36:37 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116241000) [pid = 1652] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:36:37 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x115ec2800) [pid = 1652] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:36:37 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x110f9f400) [pid = 1652] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:36:37 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12b00dc00) [pid = 1652] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:36:37 INFO - PROCESS | 1652 | 1466516197739 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:37 INFO - PROCESS | 1652 | 1466516197740 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12404c000 == 34 [pid = 1652] [id = 423] 06:36:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x110f9b800) [pid = 1652] [serial = 1268] [outer = 0x0] 06:36:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11202d000) [pid = 1652] [serial = 1269] [outer = 0x110f9b800] 06:36:37 INFO - PROCESS | 1652 | 1466516197765 Marionette DEBUG loaded listener.js 06:36:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1177d1000) [pid = 1652] [serial = 1270] [outer = 0x110f9b800] 06:36:38 INFO - PROCESS | 1652 | 1466516198038 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]]]}] 06:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 721ms 06:36:38 INFO - PROCESS | 1652 | 1466516198088 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 06:36:38 INFO - PROCESS | 1652 | 1466516198089 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 06:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:36:38 INFO - PROCESS | 1652 | 1466516198092 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:36:38 INFO - PROCESS | 1652 | 1466516198093 Marionette TRACE conn2 <- [1,1666,null,{}] 06:36:38 INFO - PROCESS | 1652 | 1466516198095 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}] 06:36:38 INFO - PROCESS | 1652 | 1466516198096 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:38 INFO - PROCESS | 1652 | 1466516198194 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 06:36:38 INFO - PROCESS | 1652 | 1466516198281 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:38 INFO - PROCESS | 1652 | 1466516198282 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12100d800 == 35 [pid = 1652] [id = 424] 06:36:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x110f9cc00) [pid = 1652] [serial = 1271] [outer = 0x0] 06:36:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119a5c000) [pid = 1652] [serial = 1272] [outer = 0x110f9cc00] 06:36:38 INFO - PROCESS | 1652 | 1466516198323 Marionette DEBUG loaded listener.js 06:36:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126692000) [pid = 1652] [serial = 1273] [outer = 0x110f9cc00] 06:36:38 INFO - PROCESS | 1652 | 1466516198731 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]]]}] 06:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 669ms 06:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:36:38 INFO - PROCESS | 1652 | 1466516198761 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 06:36:38 INFO - PROCESS | 1652 | 1466516198763 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 06:36:38 INFO - PROCESS | 1652 | 1466516198767 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:36:38 INFO - PROCESS | 1652 | 1466516198768 Marionette TRACE conn2 <- [1,1670,null,{}] 06:36:38 INFO - PROCESS | 1652 | 1466516198771 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}] 06:36:38 INFO - PROCESS | 1652 | 1466516198772 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:38 INFO - PROCESS | 1652 | 1466516198847 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 06:36:38 INFO - PROCESS | 1652 | 1466516198910 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:38 INFO - PROCESS | 1652 | 1466516198912 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5b9800 == 36 [pid = 1652] [id = 425] 06:36:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11223ec00) [pid = 1652] [serial = 1274] [outer = 0x0] 06:36:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1268c7400) [pid = 1652] [serial = 1275] [outer = 0x11223ec00] 06:36:38 INFO - PROCESS | 1652 | 1466516198938 Marionette DEBUG loaded listener.js 06:36:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128ace000) [pid = 1652] [serial = 1276] [outer = 0x11223ec00] 06:36:39 INFO - PROCESS | 1652 | 1466516199345 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]]]}] 06:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 620ms 06:36:39 INFO - PROCESS | 1652 | 1466516199387 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 06:36:39 INFO - PROCESS | 1652 | 1466516199390 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 06:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:36:39 INFO - PROCESS | 1652 | 1466516199393 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:36:39 INFO - PROCESS | 1652 | 1466516199396 Marionette TRACE conn2 <- [1,1674,null,{}] 06:36:39 INFO - PROCESS | 1652 | 1466516199399 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}] 06:36:39 INFO - PROCESS | 1652 | 1466516199402 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:39 INFO - PROCESS | 1652 | 1466516199551 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 06:36:39 INFO - PROCESS | 1652 | 1466516199582 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:39 INFO - PROCESS | 1652 | 1466516199584 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x1242a8000 == 37 [pid = 1652] [id = 426] 06:36:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128b50c00) [pid = 1652] [serial = 1277] [outer = 0x0] 06:36:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128c4dc00) [pid = 1652] [serial = 1278] [outer = 0x128b50c00] 06:36:39 INFO - PROCESS | 1652 | 1466516199610 Marionette DEBUG loaded listener.js 06:36:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a44d000) [pid = 1652] [serial = 1279] [outer = 0x128b50c00] 06:36:40 INFO - PROCESS | 1652 | 1466516200175 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]]]}] 06:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 824ms 06:36:40 INFO - PROCESS | 1652 | 1466516200218 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 06:36:40 INFO - PROCESS | 1652 | 1466516200220 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 06:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:36:40 INFO - PROCESS | 1652 | 1466516200223 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:36:40 INFO - PROCESS | 1652 | 1466516200227 Marionette TRACE conn2 <- [1,1678,null,{}] 06:36:40 INFO - PROCESS | 1652 | 1466516200230 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}] 06:36:40 INFO - PROCESS | 1652 | 1466516200232 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:40 INFO - PROCESS | 1652 | 1466516200347 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 06:36:40 INFO - PROCESS | 1652 | 1466516200406 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:40 INFO - PROCESS | 1652 | 1466516200408 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x11851c000 == 38 [pid = 1652] [id = 427] 06:36:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11333bc00) [pid = 1652] [serial = 1280] [outer = 0x0] 06:36:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x115f87000) [pid = 1652] [serial = 1281] [outer = 0x11333bc00] 06:36:40 INFO - PROCESS | 1652 | 1466516200439 Marionette DEBUG loaded listener.js 06:36:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116a03c00) [pid = 1652] [serial = 1282] [outer = 0x11333bc00] 06:36:41 INFO - PROCESS | 1652 | 1466516201020 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]]]}] 06:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 876ms 06:36:41 INFO - PROCESS | 1652 | 1466516201100 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 06:36:41 INFO - PROCESS | 1652 | 1466516201103 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 06:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:36:41 INFO - PROCESS | 1652 | 1466516201108 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:36:41 INFO - PROCESS | 1652 | 1466516201110 Marionette TRACE conn2 <- [1,1682,null,{}] 06:36:41 INFO - PROCESS | 1652 | 1466516201112 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}] 06:36:41 INFO - PROCESS | 1652 | 1466516201114 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:41 INFO - PROCESS | 1652 | 1466516201227 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 06:36:41 INFO - PROCESS | 1652 | 1466516201416 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:41 INFO - PROCESS | 1652 | 1466516201418 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x112fbf800 == 39 [pid = 1652] [id = 428] 06:36:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x110f9b400) [pid = 1652] [serial = 1283] [outer = 0x0] 06:36:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x113c89800) [pid = 1652] [serial = 1284] [outer = 0x110f9b400] 06:36:41 INFO - PROCESS | 1652 | 1466516201446 Marionette DEBUG loaded listener.js 06:36:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1168f1800) [pid = 1652] [serial = 1285] [outer = 0x110f9b400] 06:36:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5b9800 == 38 [pid = 1652] [id = 425] 06:36:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12100d800 == 37 [pid = 1652] [id = 424] 06:36:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12404c000 == 36 [pid = 1652] [id = 423] 06:36:41 INFO - PROCESS | 1652 | --DOCSHELL 0x128b06800 == 35 [pid = 1652] [id = 422] 06:36:41 INFO - PROCESS | 1652 | --DOCSHELL 0x126405000 == 34 [pid = 1652] [id = 421] 06:36:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1242ac000 == 33 [pid = 1652] [id = 420] 06:36:41 INFO - PROCESS | 1652 | --DOCSHELL 0x123a7f000 == 32 [pid = 1652] [id = 419] 06:36:41 INFO - PROCESS | 1652 | --DOCSHELL 0x121012800 == 31 [pid = 1652] [id = 418] 06:36:41 INFO - PROCESS | 1652 | --DOCSHELL 0x118370000 == 30 [pid = 1652] [id = 417] 06:36:41 INFO - PROCESS | 1652 | --DOCSHELL 0x11670a800 == 29 [pid = 1652] [id = 416] 06:36:41 INFO - PROCESS | 1652 | --DOCSHELL 0x116aae800 == 28 [pid = 1652] [id = 415] 06:36:41 INFO - PROCESS | 1652 | 1466516201926 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]]]}] 06:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 827ms 06:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:36:41 INFO - PROCESS | 1652 | 1466516201937 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 06:36:41 INFO - PROCESS | 1652 | 1466516201941 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 06:36:41 INFO - PROCESS | 1652 | 1466516201945 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:36:41 INFO - PROCESS | 1652 | 1466516201950 Marionette TRACE conn2 <- [1,1686,null,{}] 06:36:41 INFO - PROCESS | 1652 | 1466516201955 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}] 06:36:41 INFO - PROCESS | 1652 | 1466516201959 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:42 INFO - PROCESS | 1652 | 1466516202099 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12bb02400) [pid = 1652] [serial = 1186] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x128bd9400) [pid = 1652] [serial = 1209] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12b00b800) [pid = 1652] [serial = 1212] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12b90e400) [pid = 1652] [serial = 1215] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1210df800) [pid = 1652] [serial = 1200] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12407cc00) [pid = 1652] [serial = 1201] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x126042000) [pid = 1652] [serial = 1203] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x126696c00) [pid = 1652] [serial = 1204] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119445000) [pid = 1652] [serial = 1197] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119a9e800) [pid = 1652] [serial = 1198] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x117090800) [pid = 1652] [serial = 1194] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11833c400) [pid = 1652] [serial = 1195] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11297d400) [pid = 1652] [serial = 1188] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x113c4f800) [pid = 1652] [serial = 1189] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12b8d1000) [pid = 1652] [serial = 1213] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118727c00) [pid = 1652] [serial = 1191] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119445800) [pid = 1652] [serial = 1192] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12c393400) [pid = 1652] [serial = 1225] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1176bc400) [pid = 1652] [serial = 1218] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119aa7400) [pid = 1652] [serial = 1219] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12be55400) [pid = 1652] [serial = 1224] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12bb04400) [pid = 1652] [serial = 1216] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12bb0f800) [pid = 1652] [serial = 1222] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x123df0400) [pid = 1652] [serial = 1221] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1268d8400) [pid = 1652] [serial = 1206] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x128acf800) [pid = 1652] [serial = 1207] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12a824400) [pid = 1652] [serial = 1210] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x118453c00) [pid = 1652] [serial = 1228] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x110fa2800) [pid = 1652] [serial = 1227] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1652 | 1466516202201 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:42 INFO - PROCESS | 1652 | 1466516202203 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x117252000 == 29 [pid = 1652] [id = 429] 06:36:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x112237c00) [pid = 1652] [serial = 1286] [outer = 0x0] 06:36:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x116a08000) [pid = 1652] [serial = 1287] [outer = 0x112237c00] 06:36:42 INFO - PROCESS | 1652 | 1466516202247 Marionette DEBUG loaded listener.js 06:36:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11833b800) [pid = 1652] [serial = 1288] [outer = 0x112237c00] 06:36:42 INFO - PROCESS | 1652 | 1466516202605 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]]]}] 06:36:42 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 06:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 677ms 06:36:42 INFO - PROCESS | 1652 | 1466516202625 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 06:36:42 INFO - PROCESS | 1652 | 1466516202629 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 06:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:36:42 INFO - PROCESS | 1652 | 1466516202704 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:36:42 INFO - PROCESS | 1652 | 1466516202706 Marionette TRACE conn2 <- [1,1690,null,{}] 06:36:42 INFO - PROCESS | 1652 | 1466516202709 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}] 06:36:42 INFO - PROCESS | 1652 | 1466516202712 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:42 INFO - PROCESS | 1652 | 1466516202844 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 06:36:42 INFO - PROCESS | 1652 | 1466516202850 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:42 INFO - PROCESS | 1652 | 1466516202852 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12104c000 == 30 [pid = 1652] [id = 430] 06:36:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118454800) [pid = 1652] [serial = 1289] [outer = 0x0] 06:36:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118982400) [pid = 1652] [serial = 1290] [outer = 0x118454800] 06:36:42 INFO - PROCESS | 1652 | 1466516202894 Marionette DEBUG loaded listener.js 06:36:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119560800) [pid = 1652] [serial = 1291] [outer = 0x118454800] 06:36:43 INFO - PROCESS | 1652 | 1466516203308 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]]]}] 06:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 668ms 06:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:36:43 INFO - PROCESS | 1652 | 1466516203325 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 06:36:43 INFO - PROCESS | 1652 | 1466516203326 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 06:36:43 INFO - PROCESS | 1652 | 1466516203335 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:36:43 INFO - PROCESS | 1652 | 1466516203339 Marionette TRACE conn2 <- [1,1694,null,{}] 06:36:43 INFO - PROCESS | 1652 | 1466516203342 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}] 06:36:43 INFO - PROCESS | 1652 | 1466516203345 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:43 INFO - PROCESS | 1652 | 1466516203429 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 06:36:43 INFO - PROCESS | 1652 | 1466516203435 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:43 INFO - PROCESS | 1652 | 1466516203436 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x1242ac000 == 31 [pid = 1652] [id = 431] 06:36:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11297a800) [pid = 1652] [serial = 1292] [outer = 0x0] 06:36:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119bab000) [pid = 1652] [serial = 1293] [outer = 0x11297a800] 06:36:43 INFO - PROCESS | 1652 | 1466516203461 Marionette DEBUG loaded listener.js 06:36:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1210e3c00) [pid = 1652] [serial = 1294] [outer = 0x11297a800] 06:36:43 INFO - PROCESS | 1652 | 1466516203792 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]]]}] 06:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 479ms 06:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:36:43 INFO - PROCESS | 1652 | 1466516203809 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 06:36:43 INFO - PROCESS | 1652 | 1466516203810 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 06:36:43 INFO - PROCESS | 1652 | 1466516203813 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:36:43 INFO - PROCESS | 1652 | 1466516203815 Marionette TRACE conn2 <- [1,1698,null,{}] 06:36:43 INFO - PROCESS | 1652 | 1466516203820 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}] 06:36:43 INFO - PROCESS | 1652 | 1466516203821 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:43 INFO - PROCESS | 1652 | 1466516203904 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 06:36:43 INFO - PROCESS | 1652 | 1466516203968 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:43 INFO - PROCESS | 1652 | 1466516203969 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12561d000 == 32 [pid = 1652] [id = 432] 06:36:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x112f30800) [pid = 1652] [serial = 1295] [outer = 0x0] 06:36:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x123a09400) [pid = 1652] [serial = 1296] [outer = 0x112f30800] 06:36:43 INFO - PROCESS | 1652 | 1466516203993 Marionette DEBUG loaded listener.js 06:36:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124a8f800) [pid = 1652] [serial = 1297] [outer = 0x112f30800] 06:36:44 INFO - PROCESS | 1652 | 1466516204411 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]]]}] 06:36:44 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 06:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 624ms 06:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:36:44 INFO - PROCESS | 1652 | 1466516204439 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 06:36:44 INFO - PROCESS | 1652 | 1466516204441 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 06:36:44 INFO - PROCESS | 1652 | 1466516204454 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:36:44 INFO - PROCESS | 1652 | 1466516204456 Marionette TRACE conn2 <- [1,1702,null,{}] 06:36:44 INFO - PROCESS | 1652 | 1466516204460 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}] 06:36:44 INFO - PROCESS | 1652 | 1466516204461 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:44 INFO - PROCESS | 1652 | 1466516204618 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 06:36:44 INFO - PROCESS | 1652 | 1466516204682 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:44 INFO - PROCESS | 1652 | 1466516204688 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x124062800 == 33 [pid = 1652] [id = 433] 06:36:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x125667800) [pid = 1652] [serial = 1298] [outer = 0x0] 06:36:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12566d000) [pid = 1652] [serial = 1299] [outer = 0x125667800] 06:36:44 INFO - PROCESS | 1652 | 1466516204740 Marionette DEBUG loaded listener.js 06:36:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x126c15000) [pid = 1652] [serial = 1300] [outer = 0x125667800] 06:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 732ms 06:36:45 INFO - PROCESS | 1652 | 1466516205170 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]]]}] 06:36:45 INFO - PROCESS | 1652 | 1466516205176 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 06:36:45 INFO - PROCESS | 1652 | 1466516205177 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 06:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:36:45 INFO - PROCESS | 1652 | 1466516205179 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:36:45 INFO - PROCESS | 1652 | 1466516205181 Marionette TRACE conn2 <- [1,1706,null,{}] 06:36:45 INFO - PROCESS | 1652 | 1466516205184 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}] 06:36:45 INFO - PROCESS | 1652 | 1466516205185 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:45 INFO - PROCESS | 1652 | 1466516205294 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 06:36:45 INFO - PROCESS | 1652 | 1466516205349 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:45 INFO - PROCESS | 1652 | 1466516205350 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295db800 == 34 [pid = 1652] [id = 434] 06:36:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124cf4c00) [pid = 1652] [serial = 1301] [outer = 0x0] 06:36:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128b4bc00) [pid = 1652] [serial = 1302] [outer = 0x124cf4c00] 06:36:45 INFO - PROCESS | 1652 | 1466516205381 Marionette DEBUG loaded listener.js 06:36:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1291dbc00) [pid = 1652] [serial = 1303] [outer = 0x124cf4c00] 06:36:45 INFO - PROCESS | 1652 | 1466516205717 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]]]}] 06:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 571ms 06:36:45 INFO - PROCESS | 1652 | 1466516205755 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 06:36:45 INFO - PROCESS | 1652 | 1466516205756 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 06:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:36:45 INFO - PROCESS | 1652 | 1466516205759 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:36:45 INFO - PROCESS | 1652 | 1466516205760 Marionette TRACE conn2 <- [1,1710,null,{}] 06:36:45 INFO - PROCESS | 1652 | 1466516205762 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}] 06:36:45 INFO - PROCESS | 1652 | 1466516205763 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:45 INFO - PROCESS | 1652 | 1466516205862 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 06:36:45 INFO - PROCESS | 1652 | 1466516205866 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:45 INFO - PROCESS | 1652 | 1466516205867 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12100b800 == 35 [pid = 1652] [id = 435] 06:36:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x112977000) [pid = 1652] [serial = 1304] [outer = 0x0] 06:36:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12a447400) [pid = 1652] [serial = 1305] [outer = 0x112977000] 06:36:45 INFO - PROCESS | 1652 | 1466516205891 Marionette DEBUG loaded listener.js 06:36:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a5f0400) [pid = 1652] [serial = 1306] [outer = 0x112977000] 06:36:46 INFO - PROCESS | 1652 | 1466516206222 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]]]}] 06:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 520ms 06:36:46 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11833cc00) [pid = 1652] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:36:46 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118a70800) [pid = 1652] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:36:46 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x112aab400) [pid = 1652] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:36:46 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x110f9cc00) [pid = 1652] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:36:46 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116841c00) [pid = 1652] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:36:46 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x110f9b800) [pid = 1652] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:36:46 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119baf000) [pid = 1652] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:36:46 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112aa9c00) [pid = 1652] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:36:46 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124c91000) [pid = 1652] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:36:46 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1291e0000) [pid = 1652] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:36:46 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1268e5800) [pid = 1652] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:36:46 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x110fa3000) [pid = 1652] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:36:46 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116aea800) [pid = 1652] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:36:46 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x112aaac00) [pid = 1652] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:36:46 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x116a7d800) [pid = 1652] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:36:46 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11223ec00) [pid = 1652] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:36:46 INFO - PROCESS | 1652 | 1466516206336 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 06:36:46 INFO - PROCESS | 1652 | 1466516206337 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 06:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:36:46 INFO - PROCESS | 1652 | 1466516206342 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:36:46 INFO - PROCESS | 1652 | 1466516206343 Marionette TRACE conn2 <- [1,1714,null,{}] 06:36:46 INFO - PROCESS | 1652 | 1466516206345 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}] 06:36:46 INFO - PROCESS | 1652 | 1466516206346 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:46 INFO - PROCESS | 1652 | 1466516206440 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 06:36:46 INFO - PROCESS | 1652 | 1466516206444 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:46 INFO - PROCESS | 1652 | 1466516206446 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cdb000 == 36 [pid = 1652] [id = 436] 06:36:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x115f17400) [pid = 1652] [serial = 1307] [outer = 0x0] 06:36:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116238800) [pid = 1652] [serial = 1308] [outer = 0x115f17400] 06:36:46 INFO - PROCESS | 1652 | 1466516206473 Marionette DEBUG loaded listener.js 06:36:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118447000) [pid = 1652] [serial = 1309] [outer = 0x115f17400] 06:36:46 INFO - PROCESS | 1652 | 1466516206805 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]]]}] 06:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 468ms 06:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:36:46 INFO - PROCESS | 1652 | 1466516206810 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 06:36:46 INFO - PROCESS | 1652 | 1466516206812 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 06:36:46 INFO - PROCESS | 1652 | 1466516206814 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:36:46 INFO - PROCESS | 1652 | 1466516206816 Marionette TRACE conn2 <- [1,1718,null,{}] 06:36:46 INFO - PROCESS | 1652 | 1466516206821 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}] 06:36:46 INFO - PROCESS | 1652 | 1466516206822 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:46 INFO - PROCESS | 1652 | 1466516206906 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 06:36:46 INFO - PROCESS | 1652 | 1466516206962 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:46 INFO - PROCESS | 1652 | 1466516206963 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b81e000 == 37 [pid = 1652] [id = 437] 06:36:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11320fc00) [pid = 1652] [serial = 1310] [outer = 0x0] 06:36:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119448400) [pid = 1652] [serial = 1311] [outer = 0x11320fc00] 06:36:46 INFO - PROCESS | 1652 | 1466516206989 Marionette DEBUG loaded listener.js 06:36:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x126c17800) [pid = 1652] [serial = 1312] [outer = 0x11320fc00] 06:36:47 INFO - PROCESS | 1652 | 1466516207254 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]]]}] 06:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 472ms 06:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:36:47 INFO - PROCESS | 1652 | 1466516207288 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 06:36:47 INFO - PROCESS | 1652 | 1466516207289 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 06:36:47 INFO - PROCESS | 1652 | 1466516207291 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:36:47 INFO - PROCESS | 1652 | 1466516207292 Marionette TRACE conn2 <- [1,1722,null,{}] 06:36:47 INFO - PROCESS | 1652 | 1466516207294 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}] 06:36:47 INFO - PROCESS | 1652 | 1466516207295 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:47 INFO - PROCESS | 1652 | 1466516207389 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 06:36:47 INFO - PROCESS | 1652 | 1466516207393 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:47 INFO - PROCESS | 1652 | 1466516207395 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c531000 == 38 [pid = 1652] [id = 438] 06:36:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124cf5c00) [pid = 1652] [serial = 1313] [outer = 0x0] 06:36:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12a81f400) [pid = 1652] [serial = 1314] [outer = 0x124cf5c00] 06:36:47 INFO - PROCESS | 1652 | 1466516207422 Marionette DEBUG loaded listener.js 06:36:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12ab91800) [pid = 1652] [serial = 1315] [outer = 0x124cf5c00] 06:36:47 INFO - PROCESS | 1652 | 1466516207775 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]]]}] 06:36:47 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 06:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 518ms 06:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:36:47 INFO - PROCESS | 1652 | 1466516207810 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 06:36:47 INFO - PROCESS | 1652 | 1466516207811 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 06:36:47 INFO - PROCESS | 1652 | 1466516207813 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:36:47 INFO - PROCESS | 1652 | 1466516207815 Marionette TRACE conn2 <- [1,1726,null,{}] 06:36:47 INFO - PROCESS | 1652 | 1466516207818 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}] 06:36:47 INFO - PROCESS | 1652 | 1466516207819 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:47 INFO - PROCESS | 1652 | 1466516207938 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 06:36:47 INFO - PROCESS | 1652 | 1466516207945 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:47 INFO - PROCESS | 1652 | 1466516207946 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c66e800 == 39 [pid = 1652] [id = 439] 06:36:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12ab91c00) [pid = 1652] [serial = 1316] [outer = 0x0] 06:36:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12b00b800) [pid = 1652] [serial = 1317] [outer = 0x12ab91c00] 06:36:47 INFO - PROCESS | 1652 | 1466516207971 Marionette DEBUG loaded listener.js 06:36:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12b8d4800) [pid = 1652] [serial = 1318] [outer = 0x12ab91c00] 06:36:48 INFO - PROCESS | 1652 | 1466516208272 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]]]}] 06:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 470ms 06:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:36:48 INFO - PROCESS | 1652 | 1466516208289 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 06:36:48 INFO - PROCESS | 1652 | 1466516208290 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 06:36:48 INFO - PROCESS | 1652 | 1466516208292 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:36:48 INFO - PROCESS | 1652 | 1466516208293 Marionette TRACE conn2 <- [1,1730,null,{}] 06:36:48 INFO - PROCESS | 1652 | 1466516208295 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}] 06:36:48 INFO - PROCESS | 1652 | 1466516208297 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:48 INFO - PROCESS | 1652 | 1466516208439 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 06:36:48 INFO - PROCESS | 1652 | 1466516208496 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:48 INFO - PROCESS | 1652 | 1466516208498 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x115fdf800 == 40 [pid = 1652] [id = 440] 06:36:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x112974c00) [pid = 1652] [serial = 1319] [outer = 0x0] 06:36:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x112a76800) [pid = 1652] [serial = 1320] [outer = 0x112974c00] 06:36:48 INFO - PROCESS | 1652 | 1466516208571 Marionette DEBUG loaded listener.js 06:36:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116843400) [pid = 1652] [serial = 1321] [outer = 0x112974c00] 06:36:49 INFO - PROCESS | 1652 | 1466516209023 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]]]}] 06:36:49 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 06:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 769ms 06:36:49 INFO - PROCESS | 1652 | 1466516209062 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 06:36:49 INFO - PROCESS | 1652 | 1466516209065 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 06:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:36:49 INFO - PROCESS | 1652 | 1466516209070 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:36:49 INFO - PROCESS | 1652 | 1466516209072 Marionette TRACE conn2 <- [1,1734,null,{}] 06:36:49 INFO - PROCESS | 1652 | 1466516209075 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}] 06:36:49 INFO - PROCESS | 1652 | 1466516209078 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:49 INFO - PROCESS | 1652 | 1466516209209 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 06:36:49 INFO - PROCESS | 1652 | 1466516209281 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:49 INFO - PROCESS | 1652 | 1466516209283 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12404c000 == 41 [pid = 1652] [id = 441] 06:36:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1185b5400) [pid = 1652] [serial = 1322] [outer = 0x0] 06:36:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118984000) [pid = 1652] [serial = 1323] [outer = 0x1185b5400] 06:36:49 INFO - PROCESS | 1652 | 1466516209313 Marionette DEBUG loaded listener.js 06:36:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119442c00) [pid = 1652] [serial = 1324] [outer = 0x1185b5400] 06:36:49 INFO - PROCESS | 1652 | 1466516209735 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]]]}] 06:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 720ms 06:36:49 INFO - PROCESS | 1652 | 1466516209790 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 06:36:49 INFO - PROCESS | 1652 | 1466516209792 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 06:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:36:49 INFO - PROCESS | 1652 | 1466516209795 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:36:49 INFO - PROCESS | 1652 | 1466516209796 Marionette TRACE conn2 <- [1,1738,null,{}] 06:36:49 INFO - PROCESS | 1652 | 1466516209799 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}] 06:36:49 INFO - PROCESS | 1652 | 1466516209800 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:49 INFO - PROCESS | 1652 | 1466516209906 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 06:36:49 INFO - PROCESS | 1652 | 1466516209968 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:49 INFO - PROCESS | 1652 | 1466516209970 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b820800 == 42 [pid = 1652] [id = 442] 06:36:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119bb1400) [pid = 1652] [serial = 1325] [outer = 0x0] 06:36:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x123fa6400) [pid = 1652] [serial = 1326] [outer = 0x119bb1400] 06:36:49 INFO - PROCESS | 1652 | 1466516209999 Marionette DEBUG loaded listener.js 06:36:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12560b000) [pid = 1652] [serial = 1327] [outer = 0x119bb1400] 06:36:50 INFO - PROCESS | 1652 | 1466516210422 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]]]}] 06:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 669ms 06:36:50 INFO - PROCESS | 1652 | 1466516210464 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 06:36:50 INFO - PROCESS | 1652 | 1466516210467 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 06:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:36:50 INFO - PROCESS | 1652 | 1466516210476 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:36:50 INFO - PROCESS | 1652 | 1466516210479 Marionette TRACE conn2 <- [1,1742,null,{}] 06:36:50 INFO - PROCESS | 1652 | 1466516210505 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}] 06:36:50 INFO - PROCESS | 1652 | 1466516210507 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:50 INFO - PROCESS | 1652 | 1466516210615 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 06:36:50 INFO - PROCESS | 1652 | 1466516210688 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:50 INFO - PROCESS | 1652 | 1466516210689 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d063800 == 43 [pid = 1652] [id = 443] 06:36:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119d77000) [pid = 1652] [serial = 1328] [outer = 0x0] 06:36:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x128b52c00) [pid = 1652] [serial = 1329] [outer = 0x119d77000] 06:36:50 INFO - PROCESS | 1652 | 1466516210719 Marionette DEBUG loaded listener.js 06:36:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12a575000) [pid = 1652] [serial = 1330] [outer = 0x119d77000] 06:36:51 INFO - PROCESS | 1652 | 1466516211158 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]]]}] 06:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 727ms 06:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:36:51 INFO - PROCESS | 1652 | 1466516211199 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 06:36:51 INFO - PROCESS | 1652 | 1466516211200 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 06:36:51 INFO - PROCESS | 1652 | 1466516211202 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:36:51 INFO - PROCESS | 1652 | 1466516211204 Marionette TRACE conn2 <- [1,1746,null,{}] 06:36:51 INFO - PROCESS | 1652 | 1466516211206 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}] 06:36:51 INFO - PROCESS | 1652 | 1466516211207 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:51 INFO - PROCESS | 1652 | 1466516211312 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 06:36:51 INFO - PROCESS | 1652 | 1466516211374 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:51 INFO - PROCESS | 1652 | 1466516211375 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cda800 == 44 [pid = 1652] [id = 444] 06:36:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12453f000) [pid = 1652] [serial = 1331] [outer = 0x0] 06:36:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12a81b000) [pid = 1652] [serial = 1332] [outer = 0x12453f000] 06:36:51 INFO - PROCESS | 1652 | 1466516211404 Marionette DEBUG loaded listener.js 06:36:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12ab95c00) [pid = 1652] [serial = 1333] [outer = 0x12453f000] 06:36:51 INFO - PROCESS | 1652 | 1466516211992 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]]]}] 06:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 821ms 06:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:36:52 INFO - PROCESS | 1652 | 1466516212029 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 06:36:52 INFO - PROCESS | 1652 | 1466516212032 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 06:36:52 INFO - PROCESS | 1652 | 1466516212037 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:36:52 INFO - PROCESS | 1652 | 1466516212039 Marionette TRACE conn2 <- [1,1750,null,{}] 06:36:52 INFO - PROCESS | 1652 | 1466516212043 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}] 06:36:52 INFO - PROCESS | 1652 | 1466516212045 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:52 INFO - PROCESS | 1652 | 1466516212143 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 06:36:52 INFO - PROCESS | 1652 | 1466516212221 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:52 INFO - PROCESS | 1652 | 1466516212222 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x118aa9800 == 45 [pid = 1652] [id = 445] 06:36:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11702ec00) [pid = 1652] [serial = 1334] [outer = 0x0] 06:36:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11827e400) [pid = 1652] [serial = 1335] [outer = 0x11702ec00] 06:36:52 INFO - PROCESS | 1652 | 1466516212251 Marionette DEBUG loaded listener.js 06:36:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11895e800) [pid = 1652] [serial = 1336] [outer = 0x11702ec00] 06:36:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12c66e800 == 44 [pid = 1652] [id = 439] 06:36:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12c531000 == 43 [pid = 1652] [id = 438] 06:36:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12b81e000 == 42 [pid = 1652] [id = 437] 06:36:53 INFO - PROCESS | 1652 | --DOCSHELL 0x124cdb000 == 41 [pid = 1652] [id = 436] 06:36:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12100b800 == 40 [pid = 1652] [id = 435] 06:36:53 INFO - PROCESS | 1652 | --DOCSHELL 0x1295db800 == 39 [pid = 1652] [id = 434] 06:36:53 INFO - PROCESS | 1652 | --DOCSHELL 0x124062800 == 38 [pid = 1652] [id = 433] 06:36:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12561d000 == 37 [pid = 1652] [id = 432] 06:36:53 INFO - PROCESS | 1652 | --DOCSHELL 0x1242ac000 == 36 [pid = 1652] [id = 431] 06:36:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12104c000 == 35 [pid = 1652] [id = 430] 06:36:53 INFO - PROCESS | 1652 | --DOCSHELL 0x117252000 == 34 [pid = 1652] [id = 429] 06:36:53 INFO - PROCESS | 1652 | --DOCSHELL 0x112fbf800 == 33 [pid = 1652] [id = 428] 06:36:53 INFO - PROCESS | 1652 | --DOCSHELL 0x11851c000 == 32 [pid = 1652] [id = 427] 06:36:53 INFO - PROCESS | 1652 | --DOCSHELL 0x1242a8000 == 31 [pid = 1652] [id = 426] 06:36:53 INFO - PROCESS | 1652 | --DOCSHELL 0x128cda800 == 30 [pid = 1652] [id = 444] 06:36:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12d063800 == 29 [pid = 1652] [id = 443] 06:36:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12b820800 == 28 [pid = 1652] [id = 442] 06:36:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12404c000 == 27 [pid = 1652] [id = 441] 06:36:53 INFO - PROCESS | 1652 | --DOCSHELL 0x115fdf800 == 26 [pid = 1652] [id = 440] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1268c7400) [pid = 1652] [serial = 1275] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x128ace000) [pid = 1652] [serial = 1276] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119bb0400) [pid = 1652] [serial = 1234] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11955b400) [pid = 1652] [serial = 1258] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x112a74c00) [pid = 1652] [serial = 1249] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x126692000) [pid = 1652] [serial = 1273] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119567400) [pid = 1652] [serial = 1260] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11202d000) [pid = 1652] [serial = 1269] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1210dd400) [pid = 1652] [serial = 1263] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11955cc00) [pid = 1652] [serial = 1233] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x113338800) [pid = 1652] [serial = 1248] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1177d1000) [pid = 1652] [serial = 1270] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1133e7800) [pid = 1652] [serial = 1230] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x125606800) [pid = 1652] [serial = 1266] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12a5f8000) [pid = 1652] [serial = 1239] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x124c90800) [pid = 1652] [serial = 1264] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128eca000) [pid = 1652] [serial = 1237] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118965c00) [pid = 1652] [serial = 1255] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12603fc00) [pid = 1652] [serial = 1267] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116b1bc00) [pid = 1652] [serial = 1252] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x128ad7000) [pid = 1652] [serial = 1236] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112ddb000) [pid = 1652] [serial = 1245] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11320bc00) [pid = 1652] [serial = 1246] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1192d5400) [pid = 1652] [serial = 1257] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x116af3c00) [pid = 1652] [serial = 1251] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x123b97400) [pid = 1652] [serial = 1242] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119a5c000) [pid = 1652] [serial = 1272] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119baec00) [pid = 1652] [serial = 1261] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118453400) [pid = 1652] [serial = 1254] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12b1e1c00) [pid = 1652] [serial = 1240] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x128b4ec00) [pid = 1652] [serial = 1243] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x116a75400) [pid = 1652] [serial = 1231] [outer = 0x0] [url = about:blank] 06:36:53 INFO - PROCESS | 1652 | 1466516213203 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]]]}] 06:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1173ms 06:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:36:53 INFO - PROCESS | 1652 | 1466516213210 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 06:36:53 INFO - PROCESS | 1652 | 1466516213212 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 06:36:53 INFO - PROCESS | 1652 | 1466516213215 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:36:53 INFO - PROCESS | 1652 | 1466516213220 Marionette TRACE conn2 <- [1,1754,null,{}] 06:36:53 INFO - PROCESS | 1652 | 1466516213224 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}] 06:36:53 INFO - PROCESS | 1652 | 1466516213226 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:53 INFO - PROCESS | 1652 | 1466516213312 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 06:36:53 INFO - PROCESS | 1652 | 1466516213319 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:53 INFO - PROCESS | 1652 | 1466516213322 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x116a46800 == 27 [pid = 1652] [id = 446] 06:36:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x112f38800) [pid = 1652] [serial = 1337] [outer = 0x0] 06:36:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x115f86800) [pid = 1652] [serial = 1338] [outer = 0x112f38800] 06:36:53 INFO - PROCESS | 1652 | 1466516213350 Marionette DEBUG loaded listener.js 06:36:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x112973400) [pid = 1652] [serial = 1339] [outer = 0x112f38800] 06:36:53 INFO - PROCESS | 1652 | 1466516213749 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]]]}] 06:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 575ms 06:36:53 INFO - PROCESS | 1652 | 1466516213790 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 06:36:53 INFO - PROCESS | 1652 | 1466516213793 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 06:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:36:53 INFO - PROCESS | 1652 | 1466516213804 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:36:53 INFO - PROCESS | 1652 | 1466516213806 Marionette TRACE conn2 <- [1,1758,null,{}] 06:36:53 INFO - PROCESS | 1652 | 1466516213809 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}] 06:36:53 INFO - PROCESS | 1652 | 1466516213810 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:53 INFO - PROCESS | 1652 | 1466516213893 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 06:36:53 INFO - PROCESS | 1652 | 1466516213901 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:53 INFO - PROCESS | 1652 | 1466516213902 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x11850b800 == 28 [pid = 1652] [id = 447] 06:36:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116af8800) [pid = 1652] [serial = 1340] [outer = 0x0] 06:36:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118144000) [pid = 1652] [serial = 1341] [outer = 0x116af8800] 06:36:53 INFO - PROCESS | 1652 | 1466516213930 Marionette DEBUG loaded listener.js 06:36:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11844e800) [pid = 1652] [serial = 1342] [outer = 0x116af8800] 06:36:54 INFO - PROCESS | 1652 | 1466516214293 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]]]}] 06:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 525ms 06:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:36:54 INFO - PROCESS | 1652 | 1466516214324 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 06:36:54 INFO - PROCESS | 1652 | 1466516214325 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 06:36:54 INFO - PROCESS | 1652 | 1466516214327 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:36:54 INFO - PROCESS | 1652 | 1466516214330 Marionette TRACE conn2 <- [1,1762,null,{}] 06:36:54 INFO - PROCESS | 1652 | 1466516214338 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}] 06:36:54 INFO - PROCESS | 1652 | 1466516214341 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:54 INFO - PROCESS | 1652 | 1466516214459 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 06:36:54 INFO - PROCESS | 1652 | 1466516214519 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:54 INFO - PROCESS | 1652 | 1466516214520 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x115eac800 == 29 [pid = 1652] [id = 448] 06:36:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11229ec00) [pid = 1652] [serial = 1343] [outer = 0x0] 06:36:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x112a75c00) [pid = 1652] [serial = 1344] [outer = 0x11229ec00] 06:36:54 INFO - PROCESS | 1652 | 1466516214554 Marionette DEBUG loaded listener.js 06:36:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x115ec2800) [pid = 1652] [serial = 1345] [outer = 0x11229ec00] 06:36:55 INFO - PROCESS | 1652 | 1466516215136 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]]]}] 06:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 874ms 06:36:55 INFO - PROCESS | 1652 | 1466516215202 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 06:36:55 INFO - PROCESS | 1652 | 1466516215205 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 06:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:36:55 INFO - PROCESS | 1652 | 1466516215208 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:36:55 INFO - PROCESS | 1652 | 1466516215211 Marionette TRACE conn2 <- [1,1766,null,{}] 06:36:55 INFO - PROCESS | 1652 | 1466516215214 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}] 06:36:55 INFO - PROCESS | 1652 | 1466516215216 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:55 INFO - PROCESS | 1652 | 1466516215321 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 06:36:55 INFO - PROCESS | 1652 | 1466516215398 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:55 INFO - PROCESS | 1652 | 1466516215400 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x121022000 == 30 [pid = 1652] [id = 449] 06:36:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116af1000) [pid = 1652] [serial = 1346] [outer = 0x0] 06:36:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118453400) [pid = 1652] [serial = 1347] [outer = 0x116af1000] 06:36:55 INFO - PROCESS | 1652 | 1466516215431 Marionette DEBUG loaded listener.js 06:36:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118979400) [pid = 1652] [serial = 1348] [outer = 0x116af1000] 06:36:55 INFO - PROCESS | 1652 | 1466516215987 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]]]}] 06:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 822ms 06:36:56 INFO - PROCESS | 1652 | 1466516216030 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 06:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:36:56 INFO - PROCESS | 1652 | 1466516216032 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 06:36:56 INFO - PROCESS | 1652 | 1466516216035 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:36:56 INFO - PROCESS | 1652 | 1466516216036 Marionette TRACE conn2 <- [1,1770,null,{}] 06:36:56 INFO - PROCESS | 1652 | 1466516216039 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}] 06:36:56 INFO - PROCESS | 1652 | 1466516216040 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:56 INFO - PROCESS | 1652 | 1466516216208 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 06:36:56 INFO - PROCESS | 1652 | 1466516216269 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:56 INFO - PROCESS | 1652 | 1466516216270 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x117243800 == 31 [pid = 1652] [id = 450] 06:36:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1122ab800) [pid = 1652] [serial = 1349] [outer = 0x0] 06:36:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x112eed800) [pid = 1652] [serial = 1350] [outer = 0x1122ab800] 06:36:56 INFO - PROCESS | 1652 | 1466516216302 Marionette DEBUG loaded listener.js 06:36:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116a75400) [pid = 1652] [serial = 1351] [outer = 0x1122ab800] 06:36:56 INFO - PROCESS | 1652 | --DOCSHELL 0x11850b800 == 30 [pid = 1652] [id = 447] 06:36:56 INFO - PROCESS | 1652 | --DOCSHELL 0x116a46800 == 29 [pid = 1652] [id = 446] 06:36:56 INFO - PROCESS | 1652 | --DOCSHELL 0x118aa9800 == 28 [pid = 1652] [id = 445] 06:36:56 INFO - PROCESS | 1652 | 1466516216701 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]]]}] 06:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 718ms 06:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:36:56 INFO - PROCESS | 1652 | 1466516216754 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 06:36:56 INFO - PROCESS | 1652 | 1466516216757 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 06:36:56 INFO - PROCESS | 1652 | 1466516216760 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:36:56 INFO - PROCESS | 1652 | 1466516216762 Marionette TRACE conn2 <- [1,1774,null,{}] 06:36:56 INFO - PROCESS | 1652 | 1466516216765 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}] 06:36:56 INFO - PROCESS | 1652 | 1466516216767 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:56 INFO - PROCESS | 1652 | 1466516216858 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 06:36:56 INFO - PROCESS | 1652 | 1466516216916 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:56 INFO - PROCESS | 1652 | 1466516216918 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x121014800 == 29 [pid = 1652] [id = 451] 06:36:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116b1b800) [pid = 1652] [serial = 1352] [outer = 0x0] 06:36:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118961400) [pid = 1652] [serial = 1353] [outer = 0x116b1b800] 06:36:56 INFO - PROCESS | 1652 | 1466516216944 Marionette DEBUG loaded listener.js 06:36:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11955e000) [pid = 1652] [serial = 1354] [outer = 0x116b1b800] 06:36:57 INFO - PROCESS | 1652 | 1466516217244 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]]]}] 06:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 520ms 06:36:57 INFO - PROCESS | 1652 | 1466516217280 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 06:36:57 INFO - PROCESS | 1652 | 1466516217284 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 06:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:36:57 INFO - PROCESS | 1652 | 1466516217288 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:36:57 INFO - PROCESS | 1652 | 1466516217289 Marionette TRACE conn2 <- [1,1778,null,{}] 06:36:57 INFO - PROCESS | 1652 | 1466516217292 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}] 06:36:57 INFO - PROCESS | 1652 | 1466516217293 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:57 INFO - PROCESS | 1652 | 1466516217374 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 06:36:57 INFO - PROCESS | 1652 | 1466516217464 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:57 INFO - PROCESS | 1652 | 1466516217465 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12405a800 == 30 [pid = 1652] [id = 452] 06:36:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11702d800) [pid = 1652] [serial = 1355] [outer = 0x0] 06:36:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119a9f000) [pid = 1652] [serial = 1356] [outer = 0x11702d800] 06:36:57 INFO - PROCESS | 1652 | 1466516217491 Marionette DEBUG loaded listener.js 06:36:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1210e2000) [pid = 1652] [serial = 1357] [outer = 0x11702d800] 06:36:57 INFO - PROCESS | 1652 | 1466516217865 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]]]}] 06:36:57 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 06:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 620ms 06:36:57 INFO - PROCESS | 1652 | 1466516217909 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 06:36:57 INFO - PROCESS | 1652 | 1466516217911 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 06:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:36:57 INFO - PROCESS | 1652 | 1466516217920 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:36:57 INFO - PROCESS | 1652 | 1466516217923 Marionette TRACE conn2 <- [1,1782,null,{}] 06:36:57 INFO - PROCESS | 1652 | 1466516217925 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}] 06:36:57 INFO - PROCESS | 1652 | 1466516217928 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:58 INFO - PROCESS | 1652 | 1466516218038 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 06:36:58 INFO - PROCESS | 1652 | 1466516218049 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:58 INFO - PROCESS | 1652 | 1466516218051 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x126418000 == 31 [pid = 1652] [id = 453] 06:36:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1211ed400) [pid = 1652] [serial = 1358] [outer = 0x0] 06:36:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x124a8fc00) [pid = 1652] [serial = 1359] [outer = 0x1211ed400] 06:36:58 INFO - PROCESS | 1652 | 1466516218077 Marionette DEBUG loaded listener.js 06:36:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x125671c00) [pid = 1652] [serial = 1360] [outer = 0x1211ed400] 06:36:58 INFO - PROCESS | 1652 | 1466516218416 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]]]}] 06:36:58 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 06:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 525ms 06:36:58 INFO - PROCESS | 1652 | 1466516218440 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 06:36:58 INFO - PROCESS | 1652 | 1466516218442 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 06:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:36:58 INFO - PROCESS | 1652 | 1466516218444 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:36:58 INFO - PROCESS | 1652 | 1466516218445 Marionette TRACE conn2 <- [1,1786,null,{}] 06:36:58 INFO - PROCESS | 1652 | 1466516218447 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}] 06:36:58 INFO - PROCESS | 1652 | 1466516218451 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:58 INFO - PROCESS | 1652 | 1466516218558 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 06:36:58 INFO - PROCESS | 1652 | 1466516218562 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:58 INFO - PROCESS | 1652 | 1466516218563 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b10800 == 32 [pid = 1652] [id = 454] 06:36:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x112973000) [pid = 1652] [serial = 1361] [outer = 0x0] 06:36:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12648e400) [pid = 1652] [serial = 1362] [outer = 0x112973000] 06:36:58 INFO - PROCESS | 1652 | 1466516218589 Marionette DEBUG loaded listener.js 06:36:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1268e1000) [pid = 1652] [serial = 1363] [outer = 0x112973000] 06:36:58 INFO - PROCESS | 1652 | 1466516218931 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]]]}] 06:36:58 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 06:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 521ms 06:36:58 INFO - PROCESS | 1652 | 1466516218969 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 06:36:58 INFO - PROCESS | 1652 | 1466516218977 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 06:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:36:58 INFO - PROCESS | 1652 | 1466516218980 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:36:58 INFO - PROCESS | 1652 | 1466516218981 Marionette TRACE conn2 <- [1,1790,null,{}] 06:36:58 INFO - PROCESS | 1652 | 1466516218983 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}] 06:36:58 INFO - PROCESS | 1652 | 1466516218984 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:59 INFO - PROCESS | 1652 | 1466516219084 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 06:36:59 INFO - PROCESS | 1652 | 1466516219088 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:59 INFO - PROCESS | 1652 | 1466516219092 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x118503000 == 33 [pid = 1652] [id = 455] 06:36:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x128ad2c00) [pid = 1652] [serial = 1364] [outer = 0x0] 06:36:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x128ada800) [pid = 1652] [serial = 1365] [outer = 0x128ad2c00] 06:36:59 INFO - PROCESS | 1652 | 1466516219157 Marionette DEBUG loaded listener.js 06:36:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x128eca000) [pid = 1652] [serial = 1366] [outer = 0x128ad2c00] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11702ec00) [pid = 1652] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1185b5400) [pid = 1652] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119bb1400) [pid = 1652] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119d77000) [pid = 1652] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x112f38800) [pid = 1652] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12453f000) [pid = 1652] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x125667800) [pid = 1652] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124cf5c00) [pid = 1652] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x124cf4c00) [pid = 1652] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x112977000) [pid = 1652] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x112f30800) [pid = 1652] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x115f17400) [pid = 1652] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11297a800) [pid = 1652] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x128b50c00) [pid = 1652] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x112237c00) [pid = 1652] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118454800) [pid = 1652] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x110f9b400) [pid = 1652] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11333bc00) [pid = 1652] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12ab91c00) [pid = 1652] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112974c00) [pid = 1652] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:36:59 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11320fc00) [pid = 1652] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:36:59 INFO - PROCESS | 1652 | 1466516219520 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]]]}] 06:36:59 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) 06:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 572ms 06:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:36:59 INFO - PROCESS | 1652 | 1466516219552 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 06:36:59 INFO - PROCESS | 1652 | 1466516219554 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 06:36:59 INFO - PROCESS | 1652 | 1466516219556 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:36:59 INFO - PROCESS | 1652 | 1466516219557 Marionette TRACE conn2 <- [1,1794,null,{}] 06:36:59 INFO - PROCESS | 1652 | 1466516219559 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}] 06:36:59 INFO - PROCESS | 1652 | 1466516219560 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:59 INFO - PROCESS | 1652 | 1466516219642 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 06:36:59 INFO - PROCESS | 1652 | 1466516219646 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:59 INFO - PROCESS | 1652 | 1466516219648 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:36:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x115eaa000 == 34 [pid = 1652] [id = 456] 06:36:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x111e29000) [pid = 1652] [serial = 1367] [outer = 0x0] 06:36:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116af5c00) [pid = 1652] [serial = 1368] [outer = 0x111e29000] 06:36:59 INFO - PROCESS | 1652 | 1466516219676 Marionette DEBUG loaded listener.js 06:36:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118726000) [pid = 1652] [serial = 1369] [outer = 0x111e29000] 06:37:00 INFO - PROCESS | 1652 | 1466516220025 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]]]}] 06:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 518ms 06:37:00 INFO - PROCESS | 1652 | 1466516220074 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 06:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:37:00 INFO - PROCESS | 1652 | 1466516220076 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 06:37:00 INFO - PROCESS | 1652 | 1466516220085 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:37:00 INFO - PROCESS | 1652 | 1466516220086 Marionette TRACE conn2 <- [1,1798,null,{}] 06:37:00 INFO - PROCESS | 1652 | 1466516220088 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}] 06:37:00 INFO - PROCESS | 1652 | 1466516220089 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:00 INFO - PROCESS | 1652 | 1466516220169 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 06:37:00 INFO - PROCESS | 1652 | 1466516220173 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:00 INFO - PROCESS | 1652 | 1466516220174 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b030000 == 35 [pid = 1652] [id = 457] 06:37:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118962800) [pid = 1652] [serial = 1370] [outer = 0x0] 06:37:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124a90400) [pid = 1652] [serial = 1371] [outer = 0x118962800] 06:37:00 INFO - PROCESS | 1652 | 1466516220199 Marionette DEBUG loaded listener.js 06:37:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128ada000) [pid = 1652] [serial = 1372] [outer = 0x118962800] 06:37:00 INFO - PROCESS | 1652 | 1466516220532 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]]]}] 06:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 475ms 06:37:00 INFO - PROCESS | 1652 | 1466516220553 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 06:37:00 INFO - PROCESS | 1652 | 1466516220555 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 06:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:37:00 INFO - PROCESS | 1652 | 1466516220557 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:37:00 INFO - PROCESS | 1652 | 1466516220558 Marionette TRACE conn2 <- [1,1802,null,{}] 06:37:00 INFO - PROCESS | 1652 | 1466516220561 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}] 06:37:00 INFO - PROCESS | 1652 | 1466516220562 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:00 INFO - PROCESS | 1652 | 1466516220640 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 06:37:00 INFO - PROCESS | 1652 | 1466516220644 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:00 INFO - PROCESS | 1652 | 1466516220645 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb6b000 == 36 [pid = 1652] [id = 458] 06:37:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128ecbc00) [pid = 1652] [serial = 1373] [outer = 0x0] 06:37:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12a455400) [pid = 1652] [serial = 1374] [outer = 0x128ecbc00] 06:37:00 INFO - PROCESS | 1652 | 1466516220672 Marionette DEBUG loaded listener.js 06:37:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a819800) [pid = 1652] [serial = 1375] [outer = 0x128ecbc00] 06:37:01 INFO - PROCESS | 1652 | 1466516221020 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]]]}] 06:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 471ms 06:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:37:01 INFO - PROCESS | 1652 | 1466516221029 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 06:37:01 INFO - PROCESS | 1652 | 1466516221030 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 06:37:01 INFO - PROCESS | 1652 | 1466516221043 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:37:01 INFO - PROCESS | 1652 | 1466516221045 Marionette TRACE conn2 <- [1,1806,null,{}] 06:37:01 INFO - PROCESS | 1652 | 1466516221049 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}] 06:37:01 INFO - PROCESS | 1652 | 1466516221050 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:01 INFO - PROCESS | 1652 | 1466516221159 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 06:37:01 INFO - PROCESS | 1652 | 1466516221167 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:01 INFO - PROCESS | 1652 | 1466516221169 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cdb000 == 37 [pid = 1652] [id = 459] 06:37:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a81a800) [pid = 1652] [serial = 1376] [outer = 0x0] 06:37:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a827400) [pid = 1652] [serial = 1377] [outer = 0x12a81a800] 06:37:01 INFO - PROCESS | 1652 | 1466516221194 Marionette DEBUG loaded listener.js 06:37:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12ab90400) [pid = 1652] [serial = 1378] [outer = 0x12a81a800] 06:37:01 INFO - PROCESS | 1652 | 1466516221584 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]]]}] 06:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 581ms 06:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:37:01 INFO - PROCESS | 1652 | 1466516221614 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 06:37:01 INFO - PROCESS | 1652 | 1466516221616 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 06:37:01 INFO - PROCESS | 1652 | 1466516221619 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:37:01 INFO - PROCESS | 1652 | 1466516221621 Marionette TRACE conn2 <- [1,1810,null,{}] 06:37:01 INFO - PROCESS | 1652 | 1466516221625 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}] 06:37:01 INFO - PROCESS | 1652 | 1466516221627 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:01 INFO - PROCESS | 1652 | 1466516221736 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 06:37:01 INFO - PROCESS | 1652 | 1466516221797 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:01 INFO - PROCESS | 1652 | 1466516221798 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x119292000 == 38 [pid = 1652] [id = 460] 06:37:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x113c4fc00) [pid = 1652] [serial = 1379] [outer = 0x0] 06:37:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116af1c00) [pid = 1652] [serial = 1380] [outer = 0x113c4fc00] 06:37:01 INFO - PROCESS | 1652 | 1466516221831 Marionette DEBUG loaded listener.js 06:37:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118145c00) [pid = 1652] [serial = 1381] [outer = 0x113c4fc00] 06:37:02 INFO - PROCESS | 1652 | 1466516222304 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]]]}] 06:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 722ms 06:37:02 INFO - PROCESS | 1652 | 1466516222372 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 06:37:02 INFO - PROCESS | 1652 | 1466516222375 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 06:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:37:02 INFO - PROCESS | 1652 | 1466516222381 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:37:02 INFO - PROCESS | 1652 | 1466516222385 Marionette TRACE conn2 <- [1,1814,null,{}] 06:37:02 INFO - PROCESS | 1652 | 1466516222388 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}] 06:37:02 INFO - PROCESS | 1652 | 1466516222389 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:02 INFO - PROCESS | 1652 | 1466516222491 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 06:37:02 INFO - PROCESS | 1652 | 1466516222564 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:02 INFO - PROCESS | 1652 | 1466516222565 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1266a8000 == 39 [pid = 1652] [id = 461] 06:37:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119bb1400) [pid = 1652] [serial = 1382] [outer = 0x0] 06:37:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119d0ec00) [pid = 1652] [serial = 1383] [outer = 0x119bb1400] 06:37:02 INFO - PROCESS | 1652 | 1466516222597 Marionette DEBUG loaded listener.js 06:37:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x123a05400) [pid = 1652] [serial = 1384] [outer = 0x119bb1400] 06:37:03 INFO - PROCESS | 1652 | 1466516223022 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]]]}] 06:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 672ms 06:37:03 INFO - PROCESS | 1652 | 1466516223054 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 06:37:03 INFO - PROCESS | 1652 | 1466516223056 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 06:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:37:03 INFO - PROCESS | 1652 | 1466516223058 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:37:03 INFO - PROCESS | 1652 | 1466516223061 Marionette TRACE conn2 <- [1,1818,null,{}] 06:37:03 INFO - PROCESS | 1652 | 1466516223069 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}] 06:37:03 INFO - PROCESS | 1652 | 1466516223072 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:03 INFO - PROCESS | 1652 | 1466516223175 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 06:37:03 INFO - PROCESS | 1652 | 1466516223249 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:03 INFO - PROCESS | 1652 | 1466516223251 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf51800 == 40 [pid = 1652] [id = 462] 06:37:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x125608800) [pid = 1652] [serial = 1385] [outer = 0x0] 06:37:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x126c19000) [pid = 1652] [serial = 1386] [outer = 0x125608800] 06:37:03 INFO - PROCESS | 1652 | 1466516223282 Marionette DEBUG loaded listener.js 06:37:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x128bd9400) [pid = 1652] [serial = 1387] [outer = 0x125608800] 06:37:03 INFO - PROCESS | 1652 | 1466516223699 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]]]}] 06:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 671ms 06:37:03 INFO - PROCESS | 1652 | 1466516223730 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 06:37:03 INFO - PROCESS | 1652 | 1466516223732 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 06:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:37:03 INFO - PROCESS | 1652 | 1466516223734 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:37:03 INFO - PROCESS | 1652 | 1466516223735 Marionette TRACE conn2 <- [1,1822,null,{}] 06:37:03 INFO - PROCESS | 1652 | 1466516223738 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}] 06:37:03 INFO - PROCESS | 1652 | 1466516223739 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:03 INFO - PROCESS | 1652 | 1466516223864 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 06:37:03 INFO - PROCESS | 1652 | 1466516223925 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:03 INFO - PROCESS | 1652 | 1466516223926 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d277000 == 41 [pid = 1652] [id = 463] 06:37:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12ab96800) [pid = 1652] [serial = 1388] [outer = 0x0] 06:37:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12b00f000) [pid = 1652] [serial = 1389] [outer = 0x12ab96800] 06:37:03 INFO - PROCESS | 1652 | 1466516223955 Marionette DEBUG loaded listener.js 06:37:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12b1e8000) [pid = 1652] [serial = 1390] [outer = 0x12ab96800] 06:37:04 INFO - PROCESS | 1652 | 1466516224367 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]]]}] 06:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 06:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:37:04 INFO - PROCESS | 1652 | 1466516224404 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 06:37:04 INFO - PROCESS | 1652 | 1466516224406 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 06:37:04 INFO - PROCESS | 1652 | 1466516224408 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:37:04 INFO - PROCESS | 1652 | 1466516224409 Marionette TRACE conn2 <- [1,1826,null,{}] 06:37:04 INFO - PROCESS | 1652 | 1466516224412 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}] 06:37:04 INFO - PROCESS | 1652 | 1466516224413 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:04 INFO - PROCESS | 1652 | 1466516224514 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 06:37:04 INFO - PROCESS | 1652 | 1466516224574 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:04 INFO - PROCESS | 1652 | 1466516224576 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d54f800 == 42 [pid = 1652] [id = 464] 06:37:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12941a800) [pid = 1652] [serial = 1391] [outer = 0x0] 06:37:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12b1e5400) [pid = 1652] [serial = 1392] [outer = 0x12941a800] 06:37:04 INFO - PROCESS | 1652 | 1466516224604 Marionette DEBUG loaded listener.js 06:37:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12b8d2000) [pid = 1652] [serial = 1393] [outer = 0x12941a800] 06:37:05 INFO - PROCESS | 1652 | 1466516225060 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]]]}] 06:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 673ms 06:37:05 INFO - PROCESS | 1652 | 1466516225081 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 06:37:05 INFO - PROCESS | 1652 | 1466516225084 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 06:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:37:05 INFO - PROCESS | 1652 | 1466516225087 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:37:05 INFO - PROCESS | 1652 | 1466516225088 Marionette TRACE conn2 <- [1,1830,null,{}] 06:37:05 INFO - PROCESS | 1652 | 1466516225091 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}] 06:37:05 INFO - PROCESS | 1652 | 1466516225095 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:05 INFO - PROCESS | 1652 | 1466516225233 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 06:37:05 INFO - PROCESS | 1652 | 1466516225297 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:05 INFO - PROCESS | 1652 | 1466516225298 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x1260c7800 == 43 [pid = 1652] [id = 465] 06:37:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12ab91400) [pid = 1652] [serial = 1394] [outer = 0x0] 06:37:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12b90f400) [pid = 1652] [serial = 1395] [outer = 0x12ab91400] 06:37:05 INFO - PROCESS | 1652 | 1466516225327 Marionette DEBUG loaded listener.js 06:37:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12bb09000) [pid = 1652] [serial = 1396] [outer = 0x12ab91400] 06:37:05 INFO - PROCESS | 1652 | 1466516225909 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]]]}] 06:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 869ms 06:37:05 INFO - PROCESS | 1652 | 1466516225957 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 06:37:05 INFO - PROCESS | 1652 | 1466516225960 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 06:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:37:05 INFO - PROCESS | 1652 | 1466516225964 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:37:05 INFO - PROCESS | 1652 | 1466516225969 Marionette TRACE conn2 <- [1,1834,null,{}] 06:37:05 INFO - PROCESS | 1652 | 1466516225973 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}] 06:37:05 INFO - PROCESS | 1652 | 1466516225975 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:06 INFO - PROCESS | 1652 | 1466516226067 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 06:37:06 INFO - PROCESS | 1652 | 1466516226142 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:06 INFO - PROCESS | 1652 | 1466516226144 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x119297800 == 44 [pid = 1652] [id = 466] 06:37:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1177d4800) [pid = 1652] [serial = 1397] [outer = 0x0] 06:37:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11833bc00) [pid = 1652] [serial = 1398] [outer = 0x1177d4800] 06:37:06 INFO - PROCESS | 1652 | 1466516226174 Marionette DEBUG loaded listener.js 06:37:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x118987c00) [pid = 1652] [serial = 1399] [outer = 0x1177d4800] 06:37:06 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb6b000 == 43 [pid = 1652] [id = 458] 06:37:06 INFO - PROCESS | 1652 | --DOCSHELL 0x12b030000 == 42 [pid = 1652] [id = 457] 06:37:06 INFO - PROCESS | 1652 | --DOCSHELL 0x115eaa000 == 41 [pid = 1652] [id = 456] 06:37:06 INFO - PROCESS | 1652 | --DOCSHELL 0x118503000 == 40 [pid = 1652] [id = 455] 06:37:06 INFO - PROCESS | 1652 | --DOCSHELL 0x128b10800 == 39 [pid = 1652] [id = 454] 06:37:06 INFO - PROCESS | 1652 | --DOCSHELL 0x126418000 == 38 [pid = 1652] [id = 453] 06:37:06 INFO - PROCESS | 1652 | --DOCSHELL 0x12405a800 == 37 [pid = 1652] [id = 452] 06:37:06 INFO - PROCESS | 1652 | --DOCSHELL 0x121014800 == 36 [pid = 1652] [id = 451] 06:37:06 INFO - PROCESS | 1652 | --DOCSHELL 0x117243800 == 35 [pid = 1652] [id = 450] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x118144000) [pid = 1652] [serial = 1341] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11827e400) [pid = 1652] [serial = 1335] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11895e800) [pid = 1652] [serial = 1336] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x118984000) [pid = 1652] [serial = 1323] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x123fa6400) [pid = 1652] [serial = 1326] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x119442c00) [pid = 1652] [serial = 1324] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x128b52c00) [pid = 1652] [serial = 1329] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12560b000) [pid = 1652] [serial = 1327] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x115f86800) [pid = 1652] [serial = 1338] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12a81b000) [pid = 1652] [serial = 1332] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12566d000) [pid = 1652] [serial = 1299] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126c15000) [pid = 1652] [serial = 1300] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12ab91800) [pid = 1652] [serial = 1315] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x112973400) [pid = 1652] [serial = 1339] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x128b4bc00) [pid = 1652] [serial = 1302] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1291dbc00) [pid = 1652] [serial = 1303] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12a447400) [pid = 1652] [serial = 1305] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x123a09400) [pid = 1652] [serial = 1296] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116238800) [pid = 1652] [serial = 1308] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119bab000) [pid = 1652] [serial = 1293] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1210e3c00) [pid = 1652] [serial = 1294] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12a44d000) [pid = 1652] [serial = 1279] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128c4dc00) [pid = 1652] [serial = 1278] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116a08000) [pid = 1652] [serial = 1287] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11833b800) [pid = 1652] [serial = 1288] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118982400) [pid = 1652] [serial = 1290] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119560800) [pid = 1652] [serial = 1291] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x113c89800) [pid = 1652] [serial = 1284] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1168f1800) [pid = 1652] [serial = 1285] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x115f87000) [pid = 1652] [serial = 1281] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116a03c00) [pid = 1652] [serial = 1282] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12a575000) [pid = 1652] [serial = 1330] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118447000) [pid = 1652] [serial = 1309] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12ab95c00) [pid = 1652] [serial = 1333] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12b00b800) [pid = 1652] [serial = 1317] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x112a76800) [pid = 1652] [serial = 1320] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116843400) [pid = 1652] [serial = 1321] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12a81f400) [pid = 1652] [serial = 1314] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12a5f0400) [pid = 1652] [serial = 1306] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x126c17800) [pid = 1652] [serial = 1312] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x124a8f800) [pid = 1652] [serial = 1297] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12b8d4800) [pid = 1652] [serial = 1318] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119448400) [pid = 1652] [serial = 1311] [outer = 0x0] [url = about:blank] 06:37:06 INFO - PROCESS | 1652 | 1466516226599 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]]]}] 06:37:06 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 06:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 674ms 06:37:06 INFO - PROCESS | 1652 | 1466516226638 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 06:37:06 INFO - PROCESS | 1652 | 1466516226642 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 06:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:37:06 INFO - PROCESS | 1652 | 1466516226676 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:37:06 INFO - PROCESS | 1652 | 1466516226678 Marionette TRACE conn2 <- [1,1838,null,{}] 06:37:06 INFO - PROCESS | 1652 | 1466516226690 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}] 06:37:06 INFO - PROCESS | 1652 | 1466516226692 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:06 INFO - PROCESS | 1652 | 1466516226865 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 06:37:06 INFO - PROCESS | 1652 | 1466516226883 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:06 INFO - PROCESS | 1652 | 1466516226884 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x11983b800 == 36 [pid = 1652] [id = 467] 06:37:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11955cc00) [pid = 1652] [serial = 1400] [outer = 0x0] 06:37:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119a9e800) [pid = 1652] [serial = 1401] [outer = 0x11955cc00] 06:37:06 INFO - PROCESS | 1652 | 1466516226928 Marionette DEBUG loaded listener.js 06:37:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1210ddc00) [pid = 1652] [serial = 1402] [outer = 0x11955cc00] 06:37:07 INFO - PROCESS | 1652 | 1466516227314 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]]]}] 06:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 708ms 06:37:07 INFO - PROCESS | 1652 | 1466516227356 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 06:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:37:07 INFO - PROCESS | 1652 | 1466516227357 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 06:37:07 INFO - PROCESS | 1652 | 1466516227360 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:37:07 INFO - PROCESS | 1652 | 1466516227362 Marionette TRACE conn2 <- [1,1842,null,{}] 06:37:07 INFO - PROCESS | 1652 | 1466516227370 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}] 06:37:07 INFO - PROCESS | 1652 | 1466516227373 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:07 INFO - PROCESS | 1652 | 1466516227459 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 06:37:07 INFO - PROCESS | 1652 | 1466516227465 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:07 INFO - PROCESS | 1652 | 1466516227469 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x124294800 == 37 [pid = 1652] [id = 468] 06:37:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x12453b800) [pid = 1652] [serial = 1403] [outer = 0x0] 06:37:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12560a400) [pid = 1652] [serial = 1404] [outer = 0x12453b800] 06:37:07 INFO - PROCESS | 1652 | 1466516227496 Marionette DEBUG loaded listener.js 06:37:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1268d8400) [pid = 1652] [serial = 1405] [outer = 0x12453b800] 06:37:07 INFO - PROCESS | 1652 | 1466516227911 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]]]}] 06:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 572ms 06:37:07 INFO - PROCESS | 1652 | 1466516227933 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 06:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:37:07 INFO - PROCESS | 1652 | 1466516227937 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 06:37:07 INFO - PROCESS | 1652 | 1466516227940 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:37:07 INFO - PROCESS | 1652 | 1466516227941 Marionette TRACE conn2 <- [1,1846,null,{}] 06:37:07 INFO - PROCESS | 1652 | 1466516227943 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}] 06:37:07 INFO - PROCESS | 1652 | 1466516227944 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:08 INFO - PROCESS | 1652 | 1466516228031 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 06:37:08 INFO - PROCESS | 1652 | 1466516228037 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:08 INFO - PROCESS | 1652 | 1466516228038 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x126419800 == 38 [pid = 1652] [id = 469] 06:37:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x126c16400) [pid = 1652] [serial = 1406] [outer = 0x0] 06:37:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x128b57400) [pid = 1652] [serial = 1407] [outer = 0x126c16400] 06:37:08 INFO - PROCESS | 1652 | 1466516228064 Marionette DEBUG loaded listener.js 06:37:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12a56fc00) [pid = 1652] [serial = 1408] [outer = 0x126c16400] 06:37:08 INFO - PROCESS | 1652 | 1466516228418 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]]]}] 06:37:08 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) 06:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 519ms 06:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:37:08 INFO - PROCESS | 1652 | 1466516228459 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 06:37:08 INFO - PROCESS | 1652 | 1466516228461 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 06:37:08 INFO - PROCESS | 1652 | 1466516228463 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:37:08 INFO - PROCESS | 1652 | 1466516228464 Marionette TRACE conn2 <- [1,1850,null,{}] 06:37:08 INFO - PROCESS | 1652 | 1466516228469 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}] 06:37:08 INFO - PROCESS | 1652 | 1466516228470 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:08 INFO - PROCESS | 1652 | 1466516228584 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 06:37:08 INFO - PROCESS | 1652 | 1466516228596 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:08 INFO - PROCESS | 1652 | 1466516228597 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x115f4b000 == 39 [pid = 1652] [id = 470] 06:37:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x128ad2800) [pid = 1652] [serial = 1409] [outer = 0x0] 06:37:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12a5f0400) [pid = 1652] [serial = 1410] [outer = 0x128ad2800] 06:37:08 INFO - PROCESS | 1652 | 1466516228622 Marionette DEBUG loaded listener.js 06:37:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12b1e6c00) [pid = 1652] [serial = 1411] [outer = 0x128ad2800] 06:37:08 INFO - PROCESS | 1652 | 1466516228990 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]]]}] 06:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 571ms 06:37:09 INFO - PROCESS | 1652 | 1466516229035 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 06:37:09 INFO - PROCESS | 1652 | 1466516229036 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 06:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:37:09 INFO - PROCESS | 1652 | 1466516229038 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:37:09 INFO - PROCESS | 1652 | 1466516229040 Marionette TRACE conn2 <- [1,1854,null,{}] 06:37:09 INFO - PROCESS | 1652 | 1466516229042 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}] 06:37:09 INFO - PROCESS | 1652 | 1466516229046 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:09 INFO - PROCESS | 1652 | 1466516229161 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 06:37:09 INFO - PROCESS | 1652 | 1466516229165 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:09 INFO - PROCESS | 1652 | 1466516229167 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5b9800 == 40 [pid = 1652] [id = 471] 06:37:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12b8d4800) [pid = 1652] [serial = 1412] [outer = 0x0] 06:37:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12bb05000) [pid = 1652] [serial = 1413] [outer = 0x12b8d4800] 06:37:09 INFO - PROCESS | 1652 | 1466516229191 Marionette DEBUG loaded listener.js 06:37:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12bcb8c00) [pid = 1652] [serial = 1414] [outer = 0x12b8d4800] 06:37:09 INFO - PROCESS | 1652 | 1466516229554 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]]]}] 06:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 569ms 06:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:37:09 INFO - PROCESS | 1652 | 1466516229609 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 06:37:09 INFO - PROCESS | 1652 | 1466516229610 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 06:37:09 INFO - PROCESS | 1652 | 1466516229612 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:37:09 INFO - PROCESS | 1652 | 1466516229613 Marionette TRACE conn2 <- [1,1858,null,{}] 06:37:09 INFO - PROCESS | 1652 | 1466516229616 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}] 06:37:09 INFO - PROCESS | 1652 | 1466516229617 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:09 INFO - PROCESS | 1652 | 1466516229723 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 06:37:09 INFO - PROCESS | 1652 | 1466516229736 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:09 INFO - PROCESS | 1652 | 1466516229737 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb62800 == 41 [pid = 1652] [id = 472] 06:37:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12bcbc000) [pid = 1652] [serial = 1415] [outer = 0x0] 06:37:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12bcbdc00) [pid = 1652] [serial = 1416] [outer = 0x12bcbc000] 06:37:09 INFO - PROCESS | 1652 | 1466516229770 Marionette DEBUG loaded listener.js 06:37:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12bf3b400) [pid = 1652] [serial = 1417] [outer = 0x12bcbc000] 06:37:10 INFO - PROCESS | 1652 | 1466516230115 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]]]}] 06:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 518ms 06:37:10 INFO - PROCESS | 1652 | 1466516230130 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 06:37:10 INFO - PROCESS | 1652 | 1466516230132 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 06:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:37:10 INFO - PROCESS | 1652 | 1466516230138 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:37:10 INFO - PROCESS | 1652 | 1466516230139 Marionette TRACE conn2 <- [1,1862,null,{}] 06:37:10 INFO - PROCESS | 1652 | 1466516230141 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}] 06:37:10 INFO - PROCESS | 1652 | 1466516230142 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:10 INFO - PROCESS | 1652 | 1466516230248 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 06:37:10 INFO - PROCESS | 1652 | 1466516230262 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:10 INFO - PROCESS | 1652 | 1466516230263 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c53e000 == 42 [pid = 1652] [id = 473] 06:37:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12bf3b800) [pid = 1652] [serial = 1418] [outer = 0x0] 06:37:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12bf41c00) [pid = 1652] [serial = 1419] [outer = 0x12bf3b800] 06:37:10 INFO - PROCESS | 1652 | 1466516230288 Marionette DEBUG loaded listener.js 06:37:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12c397400) [pid = 1652] [serial = 1420] [outer = 0x12bf3b800] 06:37:10 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1211ed400) [pid = 1652] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:37:10 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112973000) [pid = 1652] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:37:10 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1122ab800) [pid = 1652] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:37:10 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116b1b800) [pid = 1652] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:37:10 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128ad2c00) [pid = 1652] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:37:10 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x111e29000) [pid = 1652] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:37:10 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128ecbc00) [pid = 1652] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:37:10 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11702d800) [pid = 1652] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:37:10 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118962800) [pid = 1652] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:37:10 INFO - PROCESS | 1652 | 1466516230697 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]]]}] 06:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 570ms 06:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:37:10 INFO - PROCESS | 1652 | 1466516230706 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 06:37:10 INFO - PROCESS | 1652 | 1466516230708 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 06:37:10 INFO - PROCESS | 1652 | 1466516230710 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:37:10 INFO - PROCESS | 1652 | 1466516230711 Marionette TRACE conn2 <- [1,1866,null,{}] 06:37:10 INFO - PROCESS | 1652 | 1466516230713 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}] 06:37:10 INFO - PROCESS | 1652 | 1466516230714 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:10 INFO - PROCESS | 1652 | 1466516230799 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 06:37:10 INFO - PROCESS | 1652 | 1466516230812 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:10 INFO - PROCESS | 1652 | 1466516230814 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c660800 == 43 [pid = 1652] [id = 474] 06:37:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11702f400) [pid = 1652] [serial = 1421] [outer = 0x0] 06:37:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1211ee400) [pid = 1652] [serial = 1422] [outer = 0x11702f400] 06:37:10 INFO - PROCESS | 1652 | 1466516230839 Marionette DEBUG loaded listener.js 06:37:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126cbf800) [pid = 1652] [serial = 1423] [outer = 0x11702f400] 06:37:11 INFO - PROCESS | 1652 | 1466516231171 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]]]}] 06:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 469ms 06:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:37:11 INFO - PROCESS | 1652 | 1466516231184 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 06:37:11 INFO - PROCESS | 1652 | 1466516231187 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 06:37:11 INFO - PROCESS | 1652 | 1466516231190 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:37:11 INFO - PROCESS | 1652 | 1466516231191 Marionette TRACE conn2 <- [1,1870,null,{}] 06:37:11 INFO - PROCESS | 1652 | 1466516231193 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}] 06:37:11 INFO - PROCESS | 1652 | 1466516231194 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:11 INFO - PROCESS | 1652 | 1466516231313 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 06:37:11 INFO - PROCESS | 1652 | 1466516231320 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:11 INFO - PROCESS | 1652 | 1466516231322 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf5b800 == 44 [pid = 1652] [id = 475] 06:37:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11702fc00) [pid = 1652] [serial = 1424] [outer = 0x0] 06:37:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126cc2000) [pid = 1652] [serial = 1425] [outer = 0x11702fc00] 06:37:11 INFO - PROCESS | 1652 | 1466516231346 Marionette DEBUG loaded listener.js 06:37:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128ad9800) [pid = 1652] [serial = 1426] [outer = 0x11702fc00] 06:37:11 INFO - PROCESS | 1652 | 1466516231674 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]]]}] 06:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 519ms 06:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:37:11 INFO - PROCESS | 1652 | 1466516231709 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 06:37:11 INFO - PROCESS | 1652 | 1466516231711 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 06:37:11 INFO - PROCESS | 1652 | 1466516231713 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:37:11 INFO - PROCESS | 1652 | 1466516231715 Marionette TRACE conn2 <- [1,1874,null,{}] 06:37:11 INFO - PROCESS | 1652 | 1466516231717 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}] 06:37:11 INFO - PROCESS | 1652 | 1466516231719 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:11 INFO - PROCESS | 1652 | 1466516231828 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 06:37:11 INFO - PROCESS | 1652 | 1466516231832 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:11 INFO - PROCESS | 1652 | 1466516231834 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d568800 == 45 [pid = 1652] [id = 476] 06:37:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12ab8a800) [pid = 1652] [serial = 1427] [outer = 0x0] 06:37:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12bcafc00) [pid = 1652] [serial = 1428] [outer = 0x12ab8a800] 06:37:11 INFO - PROCESS | 1652 | 1466516231859 Marionette DEBUG loaded listener.js 06:37:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12c976000) [pid = 1652] [serial = 1429] [outer = 0x12ab8a800] 06:37:12 INFO - PROCESS | 1652 | 1466516232203 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]]]}] 06:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 522ms 06:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:37:12 INFO - PROCESS | 1652 | 1466516232235 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 06:37:12 INFO - PROCESS | 1652 | 1466516232236 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 06:37:12 INFO - PROCESS | 1652 | 1466516232239 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:37:12 INFO - PROCESS | 1652 | 1466516232240 Marionette TRACE conn2 <- [1,1878,null,{}] 06:37:12 INFO - PROCESS | 1652 | 1466516232244 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}] 06:37:12 INFO - PROCESS | 1652 | 1466516232245 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:12 INFO - PROCESS | 1652 | 1466516232363 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 06:37:12 INFO - PROCESS | 1652 | 1466516232370 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:12 INFO - PROCESS | 1652 | 1466516232371 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x128983800 == 46 [pid = 1652] [id = 477] 06:37:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x116a2c400) [pid = 1652] [serial = 1430] [outer = 0x0] 06:37:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116a34c00) [pid = 1652] [serial = 1431] [outer = 0x116a2c400] 06:37:12 INFO - PROCESS | 1652 | 1466516232395 Marionette DEBUG loaded listener.js 06:37:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116a38c00) [pid = 1652] [serial = 1432] [outer = 0x116a2c400] 06:37:12 INFO - PROCESS | 1652 | 1466516232825 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]]]}] 06:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 621ms 06:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:37:12 INFO - PROCESS | 1652 | 1466516232861 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 06:37:12 INFO - PROCESS | 1652 | 1466516232863 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 06:37:12 INFO - PROCESS | 1652 | 1466516232867 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:37:12 INFO - PROCESS | 1652 | 1466516232869 Marionette TRACE conn2 <- [1,1882,null,{}] 06:37:12 INFO - PROCESS | 1652 | 1466516232873 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}] 06:37:12 INFO - PROCESS | 1652 | 1466516232875 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:12 INFO - PROCESS | 1652 | 1466516232991 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 06:37:13 INFO - PROCESS | 1652 | 1466516233096 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:13 INFO - PROCESS | 1652 | 1466516233097 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x118503000 == 47 [pid = 1652] [id = 478] 06:37:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x115e11800) [pid = 1652] [serial = 1433] [outer = 0x0] 06:37:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x116a2d800) [pid = 1652] [serial = 1434] [outer = 0x115e11800] 06:37:13 INFO - PROCESS | 1652 | 1466516233130 Marionette DEBUG loaded listener.js 06:37:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116af6000) [pid = 1652] [serial = 1435] [outer = 0x115e11800] 06:37:13 INFO - PROCESS | 1652 | 1466516233555 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]]]}] 06:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 720ms 06:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:37:13 INFO - PROCESS | 1652 | 1466516233587 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 06:37:13 INFO - PROCESS | 1652 | 1466516233591 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 06:37:13 INFO - PROCESS | 1652 | 1466516233595 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:37:13 INFO - PROCESS | 1652 | 1466516233597 Marionette TRACE conn2 <- [1,1886,null,{}] 06:37:13 INFO - PROCESS | 1652 | 1466516233599 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}] 06:37:13 INFO - PROCESS | 1652 | 1466516233601 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:13 INFO - PROCESS | 1652 | 1466516233710 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 06:37:13 INFO - PROCESS | 1652 | 1466516233815 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:13 INFO - PROCESS | 1652 | 1466516233816 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x128976800 == 48 [pid = 1652] [id = 479] 06:37:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118724400) [pid = 1652] [serial = 1436] [outer = 0x0] 06:37:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119567400) [pid = 1652] [serial = 1437] [outer = 0x118724400] 06:37:13 INFO - PROCESS | 1652 | 1466516233849 Marionette DEBUG loaded listener.js 06:37:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1238f9400) [pid = 1652] [serial = 1438] [outer = 0x118724400] 06:37:14 INFO - PROCESS | 1652 | 1466516234263 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]]]}] 06:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 720ms 06:37:14 INFO - PROCESS | 1652 | 1466516234322 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 06:37:14 INFO - PROCESS | 1652 | 1466516234323 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 06:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:37:14 INFO - PROCESS | 1652 | 1466516234326 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:37:14 INFO - PROCESS | 1652 | 1466516234329 Marionette TRACE conn2 <- [1,1890,null,{}] 06:37:14 INFO - PROCESS | 1652 | 1466516234352 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}] 06:37:14 INFO - PROCESS | 1652 | 1466516234356 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:14 INFO - PROCESS | 1652 | 1466516234469 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 06:37:14 INFO - PROCESS | 1652 | 1466516234575 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:14 INFO - PROCESS | 1652 | 1466516234577 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d26f800 == 49 [pid = 1652] [id = 480] 06:37:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x124accc00) [pid = 1652] [serial = 1439] [outer = 0x0] 06:37:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x126cbb400) [pid = 1652] [serial = 1440] [outer = 0x124accc00] 06:37:14 INFO - PROCESS | 1652 | 1466516234609 Marionette DEBUG loaded listener.js 06:37:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x128ecf800) [pid = 1652] [serial = 1441] [outer = 0x124accc00] 06:37:15 INFO - PROCESS | 1652 | 1466516235265 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]]]}] 06:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 976ms 06:37:15 INFO - PROCESS | 1652 | 1466516235307 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 06:37:15 INFO - PROCESS | 1652 | 1466516235309 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 06:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:37:15 INFO - PROCESS | 1652 | 1466516235313 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:37:15 INFO - PROCESS | 1652 | 1466516235315 Marionette TRACE conn2 <- [1,1894,null,{}] 06:37:15 INFO - PROCESS | 1652 | 1466516235321 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}] 06:37:15 INFO - PROCESS | 1652 | 1466516235323 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:15 INFO - PROCESS | 1652 | 1466516235421 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 06:37:15 INFO - PROCESS | 1652 | 1466516235495 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:15 INFO - PROCESS | 1652 | 1466516235498 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f0b000 == 50 [pid = 1652] [id = 481] 06:37:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1177d1c00) [pid = 1652] [serial = 1442] [outer = 0x0] 06:37:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x118454000) [pid = 1652] [serial = 1443] [outer = 0x1177d1c00] 06:37:15 INFO - PROCESS | 1652 | 1466516235526 Marionette DEBUG loaded listener.js 06:37:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x119442400) [pid = 1652] [serial = 1444] [outer = 0x1177d1c00] 06:37:16 INFO - PROCESS | 1652 | 1466516235994 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]]]}] 06:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 723ms 06:37:16 INFO - PROCESS | 1652 | 1466516236036 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 06:37:16 INFO - PROCESS | 1652 | 1466516236039 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 06:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:37:16 INFO - PROCESS | 1652 | 1466516236043 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:37:16 INFO - PROCESS | 1652 | 1466516236045 Marionette TRACE conn2 <- [1,1898,null,{}] 06:37:16 INFO - PROCESS | 1652 | 1466516236047 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}] 06:37:16 INFO - PROCESS | 1652 | 1466516236049 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:16 INFO - PROCESS | 1652 | 1466516236163 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 06:37:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12d568800 == 49 [pid = 1652] [id = 476] 06:37:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf5b800 == 48 [pid = 1652] [id = 475] 06:37:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12c660800 == 47 [pid = 1652] [id = 474] 06:37:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12c53e000 == 46 [pid = 1652] [id = 473] 06:37:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb62800 == 45 [pid = 1652] [id = 472] 06:37:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5b9800 == 44 [pid = 1652] [id = 471] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12a827400) [pid = 1652] [serial = 1377] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOCSHELL 0x115f4b000 == 43 [pid = 1652] [id = 470] 06:37:16 INFO - PROCESS | 1652 | --DOCSHELL 0x126419800 == 42 [pid = 1652] [id = 469] 06:37:16 INFO - PROCESS | 1652 | --DOCSHELL 0x124294800 == 41 [pid = 1652] [id = 468] 06:37:16 INFO - PROCESS | 1652 | --DOCSHELL 0x11983b800 == 40 [pid = 1652] [id = 467] 06:37:16 INFO - PROCESS | 1652 | --DOCSHELL 0x119297800 == 39 [pid = 1652] [id = 466] 06:37:16 INFO - PROCESS | 1652 | --DOCSHELL 0x119292000 == 38 [pid = 1652] [id = 460] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x124a8fc00) [pid = 1652] [serial = 1359] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12648e400) [pid = 1652] [serial = 1362] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x116a75400) [pid = 1652] [serial = 1351] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x112eed800) [pid = 1652] [serial = 1350] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x112a75c00) [pid = 1652] [serial = 1344] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118961400) [pid = 1652] [serial = 1353] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118453400) [pid = 1652] [serial = 1347] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128ada800) [pid = 1652] [serial = 1365] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1268e1000) [pid = 1652] [serial = 1363] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118726000) [pid = 1652] [serial = 1369] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116af5c00) [pid = 1652] [serial = 1368] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12a819800) [pid = 1652] [serial = 1375] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12a455400) [pid = 1652] [serial = 1374] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128eca000) [pid = 1652] [serial = 1366] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11955e000) [pid = 1652] [serial = 1354] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119a9f000) [pid = 1652] [serial = 1356] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128ada000) [pid = 1652] [serial = 1372] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1210e2000) [pid = 1652] [serial = 1357] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x124a90400) [pid = 1652] [serial = 1371] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x125671c00) [pid = 1652] [serial = 1360] [outer = 0x0] [url = about:blank] 06:37:16 INFO - PROCESS | 1652 | 1466516236270 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:16 INFO - PROCESS | 1652 | 1466516236271 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ac3800 == 39 [pid = 1652] [id = 482] 06:37:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116a39c00) [pid = 1652] [serial = 1445] [outer = 0x0] 06:37:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11827bc00) [pid = 1652] [serial = 1446] [outer = 0x116a39c00] 06:37:16 INFO - PROCESS | 1652 | 1466516236300 Marionette DEBUG loaded listener.js 06:37:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119d7c400) [pid = 1652] [serial = 1447] [outer = 0x116a39c00] 06:37:16 INFO - PROCESS | 1652 | 1466516236628 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]]]}] 06:37:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1210e2400) [pid = 1652] [serial = 1448] [outer = 0x12cda2800] 06:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 619ms 06:37:16 INFO - PROCESS | 1652 | 1466516236674 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 06:37:16 INFO - PROCESS | 1652 | 1466516236676 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 06:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:37:16 INFO - PROCESS | 1652 | 1466516236685 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:37:16 INFO - PROCESS | 1652 | 1466516236687 Marionette TRACE conn2 <- [1,1902,null,{}] 06:37:16 INFO - PROCESS | 1652 | 1466516236694 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}] 06:37:16 INFO - PROCESS | 1652 | 1466516236698 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:16 INFO - PROCESS | 1652 | 1466516236778 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 06:37:16 INFO - PROCESS | 1652 | 1466516236862 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:16 INFO - PROCESS | 1652 | 1466516236864 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12104d000 == 40 [pid = 1652] [id = 483] 06:37:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1210e0c00) [pid = 1652] [serial = 1449] [outer = 0x0] 06:37:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x123b97400) [pid = 1652] [serial = 1450] [outer = 0x1210e0c00] 06:37:16 INFO - PROCESS | 1652 | 1466516236894 Marionette DEBUG loaded listener.js 06:37:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126cba400) [pid = 1652] [serial = 1451] [outer = 0x1210e0c00] 06:37:17 INFO - PROCESS | 1652 | 1466516237193 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]]]}] 06:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 524ms 06:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:37:17 INFO - PROCESS | 1652 | 1466516237209 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 06:37:17 INFO - PROCESS | 1652 | 1466516237211 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 06:37:17 INFO - PROCESS | 1652 | 1466516237214 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:37:17 INFO - PROCESS | 1652 | 1466516237215 Marionette TRACE conn2 <- [1,1906,null,{}] 06:37:17 INFO - PROCESS | 1652 | 1466516237233 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}] 06:37:17 INFO - PROCESS | 1652 | 1466516237236 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:17 INFO - PROCESS | 1652 | 1466516237327 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 06:37:17 INFO - PROCESS | 1652 | 1466516237330 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:17 INFO - PROCESS | 1652 | 1466516237332 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x128980800 == 41 [pid = 1652] [id = 484] 06:37:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126cc0800) [pid = 1652] [serial = 1452] [outer = 0x0] 06:37:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128ada000) [pid = 1652] [serial = 1453] [outer = 0x126cc0800] 06:37:17 INFO - PROCESS | 1652 | 1466516237358 Marionette DEBUG loaded listener.js 06:37:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128ecbc00) [pid = 1652] [serial = 1454] [outer = 0x126cc0800] 06:37:17 INFO - PROCESS | 1652 | 1466516237737 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]]]}] 06:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 527ms 06:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:37:17 INFO - PROCESS | 1652 | 1466516237741 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 06:37:17 INFO - PROCESS | 1652 | 1466516237743 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 06:37:17 INFO - PROCESS | 1652 | 1466516237745 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:37:17 INFO - PROCESS | 1652 | 1466516237746 Marionette TRACE conn2 <- [1,1910,null,{}] 06:37:17 INFO - PROCESS | 1652 | 1466516237748 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}] 06:37:17 INFO - PROCESS | 1652 | 1466516237751 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:17 INFO - PROCESS | 1652 | 1466516237840 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 06:37:17 INFO - PROCESS | 1652 | 1466516237844 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:17 INFO - PROCESS | 1652 | 1466516237845 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x129457800 == 42 [pid = 1652] [id = 485] 06:37:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x115f89000) [pid = 1652] [serial = 1455] [outer = 0x0] 06:37:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12a574c00) [pid = 1652] [serial = 1456] [outer = 0x115f89000] 06:37:17 INFO - PROCESS | 1652 | 1466516237871 Marionette DEBUG loaded listener.js 06:37:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12ab8a000) [pid = 1652] [serial = 1457] [outer = 0x115f89000] 06:37:18 INFO - PROCESS | 1652 | 1466516238220 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]]]}] 06:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 521ms 06:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:37:18 INFO - PROCESS | 1652 | 1466516238266 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 06:37:18 INFO - PROCESS | 1652 | 1466516238268 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 06:37:18 INFO - PROCESS | 1652 | 1466516238270 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:37:18 INFO - PROCESS | 1652 | 1466516238271 Marionette TRACE conn2 <- [1,1914,null,{}] 06:37:18 INFO - PROCESS | 1652 | 1466516238273 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}] 06:37:18 INFO - PROCESS | 1652 | 1466516238277 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:18 INFO - PROCESS | 1652 | 1466516238415 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 06:37:18 INFO - PROCESS | 1652 | 1466516238436 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:18 INFO - PROCESS | 1652 | 1466516238437 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5a1000 == 43 [pid = 1652] [id = 486] 06:37:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12ab8c000) [pid = 1652] [serial = 1458] [outer = 0x0] 06:37:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12b009000) [pid = 1652] [serial = 1459] [outer = 0x12ab8c000] 06:37:18 INFO - PROCESS | 1652 | 1466516238462 Marionette DEBUG loaded listener.js 06:37:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12b9cc000) [pid = 1652] [serial = 1460] [outer = 0x12ab8c000] 06:37:18 INFO - PROCESS | 1652 | 1466516238806 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]]]}] 06:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 568ms 06:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:37:18 INFO - PROCESS | 1652 | 1466516238838 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 06:37:18 INFO - PROCESS | 1652 | 1466516238840 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 06:37:18 INFO - PROCESS | 1652 | 1466516238842 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:37:18 INFO - PROCESS | 1652 | 1466516238843 Marionette TRACE conn2 <- [1,1918,null,{}] 06:37:18 INFO - PROCESS | 1652 | 1466516238845 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}] 06:37:18 INFO - PROCESS | 1652 | 1466516238846 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:18 INFO - PROCESS | 1652 | 1466516238956 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 06:37:18 INFO - PROCESS | 1652 | 1466516238960 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:18 INFO - PROCESS | 1652 | 1466516238961 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b80e800 == 44 [pid = 1652] [id = 487] 06:37:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12b9cc400) [pid = 1652] [serial = 1461] [outer = 0x0] 06:37:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12b9d3000) [pid = 1652] [serial = 1462] [outer = 0x12b9cc400] 06:37:18 INFO - PROCESS | 1652 | 1466516238986 Marionette DEBUG loaded listener.js 06:37:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12bb06000) [pid = 1652] [serial = 1463] [outer = 0x12b9cc400] 06:37:19 INFO - PROCESS | 1652 | 1466516239330 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]]]}] 06:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 519ms 06:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:37:19 INFO - PROCESS | 1652 | 1466516239362 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 06:37:19 INFO - PROCESS | 1652 | 1466516239363 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 06:37:19 INFO - PROCESS | 1652 | 1466516239365 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:37:19 INFO - PROCESS | 1652 | 1466516239367 Marionette TRACE conn2 <- [1,1922,null,{}] 06:37:19 INFO - PROCESS | 1652 | 1466516239378 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}] 06:37:19 INFO - PROCESS | 1652 | 1466516239379 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:19 INFO - PROCESS | 1652 | 1466516239478 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 06:37:19 INFO - PROCESS | 1652 | 1466516239482 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:19 INFO - PROCESS | 1652 | 1466516239483 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c65d000 == 45 [pid = 1652] [id = 488] 06:37:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12b9ce400) [pid = 1652] [serial = 1464] [outer = 0x0] 06:37:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12bb0f800) [pid = 1652] [serial = 1465] [outer = 0x12b9ce400] 06:37:19 INFO - PROCESS | 1652 | 1466516239508 Marionette DEBUG loaded listener.js 06:37:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12bcb9400) [pid = 1652] [serial = 1466] [outer = 0x12b9ce400] 06:37:19 INFO - PROCESS | 1652 | 1466516239859 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]]]}] 06:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 524ms 06:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:37:19 INFO - PROCESS | 1652 | 1466516239893 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 06:37:19 INFO - PROCESS | 1652 | 1466516239895 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 06:37:19 INFO - PROCESS | 1652 | 1466516239897 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:37:19 INFO - PROCESS | 1652 | 1466516239898 Marionette TRACE conn2 <- [1,1926,null,{}] 06:37:19 INFO - PROCESS | 1652 | 1466516239903 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}] 06:37:19 INFO - PROCESS | 1652 | 1466516239904 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:20 INFO - PROCESS | 1652 | 1466516240010 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 06:37:20 INFO - PROCESS | 1652 | 1466516240014 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:20 INFO - PROCESS | 1652 | 1466516240015 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf67800 == 46 [pid = 1652] [id = 489] 06:37:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12bb04c00) [pid = 1652] [serial = 1467] [outer = 0x0] 06:37:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12bf3c400) [pid = 1652] [serial = 1468] [outer = 0x12bb04c00] 06:37:20 INFO - PROCESS | 1652 | 1466516240041 Marionette DEBUG loaded listener.js 06:37:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x126cc1000) [pid = 1652] [serial = 1469] [outer = 0x12bb04c00] 06:37:20 INFO - PROCESS | 1652 | 1466516240369 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]]]}] 06:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 519ms 06:37:20 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x116af8800) [pid = 1652] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:37:20 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12b8d4800) [pid = 1652] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:37:20 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12bcbc000) [pid = 1652] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:37:20 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1177d4800) [pid = 1652] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:37:20 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11955cc00) [pid = 1652] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:37:20 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12bf3b800) [pid = 1652] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:37:20 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12453b800) [pid = 1652] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:37:20 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12ab91400) [pid = 1652] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:37:20 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126c16400) [pid = 1652] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:37:20 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12ab8a800) [pid = 1652] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:37:20 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11702f400) [pid = 1652] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:37:20 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11702fc00) [pid = 1652] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:37:20 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128ad2800) [pid = 1652] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:37:20 INFO - PROCESS | 1652 | 1466516240678 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 06:37:20 INFO - PROCESS | 1652 | 1466516240679 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 06:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:37:20 INFO - PROCESS | 1652 | 1466516240685 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:37:20 INFO - PROCESS | 1652 | 1466516240686 Marionette TRACE conn2 <- [1,1930,null,{}] 06:37:20 INFO - PROCESS | 1652 | 1466516240688 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}] 06:37:20 INFO - PROCESS | 1652 | 1466516240689 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:20 INFO - PROCESS | 1652 | 1466516240776 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 06:37:20 INFO - PROCESS | 1652 | 1466516240794 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:20 INFO - PROCESS | 1652 | 1466516240795 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b02800 == 47 [pid = 1652] [id = 490] 06:37:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116aea800) [pid = 1652] [serial = 1470] [outer = 0x0] 06:37:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x117595400) [pid = 1652] [serial = 1471] [outer = 0x116aea800] 06:37:20 INFO - PROCESS | 1652 | 1466516240820 Marionette DEBUG loaded listener.js 06:37:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1210de800) [pid = 1652] [serial = 1472] [outer = 0x116aea800] 06:37:21 INFO - PROCESS | 1652 | 1466516241154 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]]]}] 06:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 520ms 06:37:21 INFO - PROCESS | 1652 | 1466516241205 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 06:37:21 INFO - PROCESS | 1652 | 1466516241207 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 06:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:37:21 INFO - PROCESS | 1652 | 1466516241209 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:37:21 INFO - PROCESS | 1652 | 1466516241211 Marionette TRACE conn2 <- [1,1934,null,{}] 06:37:21 INFO - PROCESS | 1652 | 1466516241213 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}] 06:37:21 INFO - PROCESS | 1652 | 1466516241215 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:21 INFO - PROCESS | 1652 | 1466516241336 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 06:37:21 INFO - PROCESS | 1652 | 1466516241345 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:21 INFO - PROCESS | 1652 | 1466516241347 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d7bd000 == 48 [pid = 1652] [id = 491] 06:37:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1210e0800) [pid = 1652] [serial = 1473] [outer = 0x0] 06:37:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x128b4c400) [pid = 1652] [serial = 1474] [outer = 0x1210e0800] 06:37:21 INFO - PROCESS | 1652 | 1466516241378 Marionette DEBUG loaded listener.js 06:37:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12c380400) [pid = 1652] [serial = 1475] [outer = 0x1210e0800] 06:37:21 INFO - PROCESS | 1652 | 1466516241700 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]]]}] 06:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 521ms 06:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:37:21 INFO - PROCESS | 1652 | 1466516241730 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 06:37:21 INFO - PROCESS | 1652 | 1466516241732 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 06:37:21 INFO - PROCESS | 1652 | 1466516241738 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:37:21 INFO - PROCESS | 1652 | 1466516241739 Marionette TRACE conn2 <- [1,1938,null,{}] 06:37:21 INFO - PROCESS | 1652 | 1466516241741 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}] 06:37:21 INFO - PROCESS | 1652 | 1466516241742 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:21 INFO - PROCESS | 1652 | 1466516241830 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 06:37:21 INFO - PROCESS | 1652 | 1466516241834 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:21 INFO - PROCESS | 1652 | 1466516241835 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf4f000 == 49 [pid = 1652] [id = 492] 06:37:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12ab8ec00) [pid = 1652] [serial = 1476] [outer = 0x0] 06:37:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12c385c00) [pid = 1652] [serial = 1477] [outer = 0x12ab8ec00] 06:37:21 INFO - PROCESS | 1652 | 1466516241859 Marionette DEBUG loaded listener.js 06:37:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12c39a400) [pid = 1652] [serial = 1478] [outer = 0x12ab8ec00] 06:37:22 INFO - PROCESS | 1652 | 1466516242200 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]]]}] 06:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 520ms 06:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:37:22 INFO - PROCESS | 1652 | 1466516242261 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 06:37:22 INFO - PROCESS | 1652 | 1466516242262 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 06:37:22 INFO - PROCESS | 1652 | 1466516242264 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:37:22 INFO - PROCESS | 1652 | 1466516242265 Marionette TRACE conn2 <- [1,1942,null,{}] 06:37:22 INFO - PROCESS | 1652 | 1466516242267 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}] 06:37:22 INFO - PROCESS | 1652 | 1466516242268 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:22 INFO - PROCESS | 1652 | 1466516242354 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 06:37:22 INFO - PROCESS | 1652 | 1466516242357 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:22 INFO - PROCESS | 1652 | 1466516242359 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12dfe8000 == 50 [pid = 1652] [id = 493] 06:37:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12c38b400) [pid = 1652] [serial = 1479] [outer = 0x0] 06:37:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12c3a2400) [pid = 1652] [serial = 1480] [outer = 0x12c38b400] 06:37:22 INFO - PROCESS | 1652 | 1466516242391 Marionette DEBUG loaded listener.js 06:37:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12c977400) [pid = 1652] [serial = 1481] [outer = 0x12c38b400] 06:37:22 INFO - PROCESS | 1652 | 1466516242788 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]]]}] 06:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 570ms 06:37:22 INFO - PROCESS | 1652 | 1466516242834 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 06:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:37:22 INFO - PROCESS | 1652 | 1466516242837 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 06:37:22 INFO - PROCESS | 1652 | 1466516242840 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:37:22 INFO - PROCESS | 1652 | 1466516242842 Marionette TRACE conn2 <- [1,1946,null,{}] 06:37:22 INFO - PROCESS | 1652 | 1466516242846 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}] 06:37:22 INFO - PROCESS | 1652 | 1466516242848 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:22 INFO - PROCESS | 1652 | 1466516242966 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 06:37:23 INFO - PROCESS | 1652 | 1466516243081 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:23 INFO - PROCESS | 1652 | 1466516243083 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x121014800 == 51 [pid = 1652] [id = 494] 06:37:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x116b21800) [pid = 1652] [serial = 1482] [outer = 0x0] 06:37:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11813f400) [pid = 1652] [serial = 1483] [outer = 0x116b21800] 06:37:23 INFO - PROCESS | 1652 | 1466516243142 Marionette DEBUG loaded listener.js 06:37:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x118a03c00) [pid = 1652] [serial = 1484] [outer = 0x116b21800] 06:37:23 INFO - PROCESS | 1652 | 1466516243586 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]]]}] 06:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 771ms 06:37:23 INFO - PROCESS | 1652 | 1466516243610 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 06:37:23 INFO - PROCESS | 1652 | 1466516243613 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 06:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:37:23 INFO - PROCESS | 1652 | 1466516243618 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:37:23 INFO - PROCESS | 1652 | 1466516243620 Marionette TRACE conn2 <- [1,1950,null,{}] 06:37:23 INFO - PROCESS | 1652 | 1466516243623 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}] 06:37:23 INFO - PROCESS | 1652 | 1466516243624 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:23 INFO - PROCESS | 1652 | 1466516243734 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 06:37:23 INFO - PROCESS | 1652 | 1466516243814 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:23 INFO - PROCESS | 1652 | 1466516243815 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x129449000 == 52 [pid = 1652] [id = 495] 06:37:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x118a0b400) [pid = 1652] [serial = 1485] [outer = 0x0] 06:37:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x118a11400) [pid = 1652] [serial = 1486] [outer = 0x118a0b400] 06:37:23 INFO - PROCESS | 1652 | 1466516243848 Marionette DEBUG loaded listener.js 06:37:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11955a400) [pid = 1652] [serial = 1487] [outer = 0x118a0b400] 06:37:24 INFO - PROCESS | 1652 | 1466516244259 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]]]}] 06:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 669ms 06:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:37:24 INFO - PROCESS | 1652 | 1466516244288 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 06:37:24 INFO - PROCESS | 1652 | 1466516244290 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 06:37:24 INFO - PROCESS | 1652 | 1466516244292 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:37:24 INFO - PROCESS | 1652 | 1466516244295 Marionette TRACE conn2 <- [1,1954,null,{}] 06:37:24 INFO - PROCESS | 1652 | 1466516244303 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}] 06:37:24 INFO - PROCESS | 1652 | 1466516244306 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:24 INFO - PROCESS | 1652 | 1466516244426 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 06:37:24 INFO - PROCESS | 1652 | 1466516244509 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:24 INFO - PROCESS | 1652 | 1466516244511 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c917800 == 53 [pid = 1652] [id = 496] 06:37:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x124c83400) [pid = 1652] [serial = 1488] [outer = 0x0] 06:37:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x126c15000) [pid = 1652] [serial = 1489] [outer = 0x124c83400] 06:37:24 INFO - PROCESS | 1652 | 1466516244542 Marionette DEBUG loaded listener.js 06:37:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x126cc6c00) [pid = 1652] [serial = 1490] [outer = 0x124c83400] 06:37:24 INFO - PROCESS | 1652 | 1466516244931 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]]]}] 06:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 674ms 06:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:37:24 INFO - PROCESS | 1652 | 1466516244967 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 06:37:24 INFO - PROCESS | 1652 | 1466516244969 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 06:37:24 INFO - PROCESS | 1652 | 1466516244971 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:37:24 INFO - PROCESS | 1652 | 1466516244972 Marionette TRACE conn2 <- [1,1958,null,{}] 06:37:24 INFO - PROCESS | 1652 | 1466516244975 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}] 06:37:24 INFO - PROCESS | 1652 | 1466516244976 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:25 INFO - PROCESS | 1652 | 1466516245086 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 06:37:25 INFO - PROCESS | 1652 | 1466516245195 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:25 INFO - PROCESS | 1652 | 1466516245197 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12dfd8000 == 54 [pid = 1652] [id = 497] 06:37:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x126691400) [pid = 1652] [serial = 1491] [outer = 0x0] 06:37:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12ab8fc00) [pid = 1652] [serial = 1492] [outer = 0x126691400] 06:37:25 INFO - PROCESS | 1652 | 1466516245227 Marionette DEBUG loaded listener.js 06:37:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12b8ce800) [pid = 1652] [serial = 1493] [outer = 0x126691400] 06:37:25 INFO - PROCESS | 1652 | 1466516245636 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]]]}] 06:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 06:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:37:25 INFO - PROCESS | 1652 | 1466516245641 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 06:37:25 INFO - PROCESS | 1652 | 1466516245643 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 06:37:25 INFO - PROCESS | 1652 | 1466516245645 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:37:25 INFO - PROCESS | 1652 | 1466516245646 Marionette TRACE conn2 <- [1,1962,null,{}] 06:37:25 INFO - PROCESS | 1652 | 1466516245649 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}] 06:37:25 INFO - PROCESS | 1652 | 1466516245650 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:25 INFO - PROCESS | 1652 | 1466516245754 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 06:37:25 INFO - PROCESS | 1652 | 1466516245853 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:25 INFO - PROCESS | 1652 | 1466516245854 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c32000 == 55 [pid = 1652] [id = 498] 06:37:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x12b8d7400) [pid = 1652] [serial = 1494] [outer = 0x0] 06:37:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x12b918000) [pid = 1652] [serial = 1495] [outer = 0x12b8d7400] 06:37:25 INFO - PROCESS | 1652 | 1466516245882 Marionette DEBUG loaded listener.js 06:37:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12b9d1400) [pid = 1652] [serial = 1496] [outer = 0x12b8d7400] 06:37:26 INFO - PROCESS | 1652 | 1466516246324 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]]]}] 06:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 719ms 06:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:37:26 INFO - PROCESS | 1652 | 1466516246365 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 06:37:26 INFO - PROCESS | 1652 | 1466516246366 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 06:37:26 INFO - PROCESS | 1652 | 1466516246368 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:37:26 INFO - PROCESS | 1652 | 1466516246370 Marionette TRACE conn2 <- [1,1966,null,{}] 06:37:26 INFO - PROCESS | 1652 | 1466516246372 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}] 06:37:26 INFO - PROCESS | 1652 | 1466516246377 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:26 INFO - PROCESS | 1652 | 1466516246503 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 06:37:26 INFO - PROCESS | 1652 | 1466516246588 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:26 INFO - PROCESS | 1652 | 1466516246589 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b5b800 == 56 [pid = 1652] [id = 499] 06:37:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x116aed400) [pid = 1652] [serial = 1497] [outer = 0x0] 06:37:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12b9d3400) [pid = 1652] [serial = 1498] [outer = 0x116aed400] 06:37:26 INFO - PROCESS | 1652 | 1466516246620 Marionette DEBUG loaded listener.js 06:37:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12c38a000) [pid = 1652] [serial = 1499] [outer = 0x116aed400] 06:37:27 INFO - PROCESS | 1652 | 1466516247170 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]]]}] 06:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 869ms 06:37:27 INFO - PROCESS | 1652 | 1466516247251 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 06:37:27 INFO - PROCESS | 1652 | 1466516247254 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 06:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:37:27 INFO - PROCESS | 1652 | 1466516247259 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:37:27 INFO - PROCESS | 1652 | 1466516247261 Marionette TRACE conn2 <- [1,1970,null,{}] 06:37:27 INFO - PROCESS | 1652 | 1466516247265 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}] 06:37:27 INFO - PROCESS | 1652 | 1466516247268 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:27 INFO - PROCESS | 1652 | 1466516247368 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 06:37:27 INFO - PROCESS | 1652 | 1466516247453 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:27 INFO - PROCESS | 1652 | 1466516247455 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ab6000 == 57 [pid = 1652] [id = 500] 06:37:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x11844f000) [pid = 1652] [serial = 1500] [outer = 0x0] 06:37:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x118722000) [pid = 1652] [serial = 1501] [outer = 0x11844f000] 06:37:27 INFO - PROCESS | 1652 | 1466516247484 Marionette DEBUG loaded listener.js 06:37:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x118a0b800) [pid = 1652] [serial = 1502] [outer = 0x11844f000] 06:37:27 INFO - PROCESS | 1652 | 1466516247905 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]]]}] 06:37:27 INFO - PROCESS | 1652 | --DOCSHELL 0x121022000 == 56 [pid = 1652] [id = 449] 06:37:27 INFO - PROCESS | 1652 | --DOCSHELL 0x115eac800 == 55 [pid = 1652] [id = 448] 06:37:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf4f000 == 54 [pid = 1652] [id = 492] 06:37:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12d7bd000 == 53 [pid = 1652] [id = 491] 06:37:27 INFO - PROCESS | 1652 | --DOCSHELL 0x128b02800 == 52 [pid = 1652] [id = 490] 06:37:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf67800 == 51 [pid = 1652] [id = 489] 06:37:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12c65d000 == 50 [pid = 1652] [id = 488] 06:37:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12b80e800 == 49 [pid = 1652] [id = 487] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x116a34c00) [pid = 1652] [serial = 1431] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5a1000 == 48 [pid = 1652] [id = 486] 06:37:27 INFO - PROCESS | 1652 | --DOCSHELL 0x129457800 == 47 [pid = 1652] [id = 485] 06:37:27 INFO - PROCESS | 1652 | --DOCSHELL 0x128980800 == 46 [pid = 1652] [id = 484] 06:37:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12104d000 == 45 [pid = 1652] [id = 483] 06:37:27 INFO - PROCESS | 1652 | --DOCSHELL 0x116ac3800 == 44 [pid = 1652] [id = 482] 06:37:27 INFO - PROCESS | 1652 | --DOCSHELL 0x123f0b000 == 43 [pid = 1652] [id = 481] 06:37:27 INFO - PROCESS | 1652 | --DOCSHELL 0x118503000 == 42 [pid = 1652] [id = 478] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x11844e800) [pid = 1652] [serial = 1342] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x12bb05000) [pid = 1652] [serial = 1413] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12bcbdc00) [pid = 1652] [serial = 1416] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12bcb8c00) [pid = 1652] [serial = 1414] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x119d0ec00) [pid = 1652] [serial = 1383] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x126c19000) [pid = 1652] [serial = 1386] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12b1e5400) [pid = 1652] [serial = 1392] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x118987c00) [pid = 1652] [serial = 1399] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11833bc00) [pid = 1652] [serial = 1398] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x119a9e800) [pid = 1652] [serial = 1401] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x1210ddc00) [pid = 1652] [serial = 1402] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12bf41c00) [pid = 1652] [serial = 1419] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x116af1c00) [pid = 1652] [serial = 1380] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12b00f000) [pid = 1652] [serial = 1389] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1268d8400) [pid = 1652] [serial = 1405] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12560a400) [pid = 1652] [serial = 1404] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12bb09000) [pid = 1652] [serial = 1396] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12b90f400) [pid = 1652] [serial = 1395] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x128b57400) [pid = 1652] [serial = 1407] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12a56fc00) [pid = 1652] [serial = 1408] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12bf3b400) [pid = 1652] [serial = 1417] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12c976000) [pid = 1652] [serial = 1429] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x126cbf800) [pid = 1652] [serial = 1423] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1211ee400) [pid = 1652] [serial = 1422] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12bcafc00) [pid = 1652] [serial = 1428] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12c397400) [pid = 1652] [serial = 1420] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x128ad9800) [pid = 1652] [serial = 1426] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12a5f0400) [pid = 1652] [serial = 1410] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x126cc2000) [pid = 1652] [serial = 1425] [outer = 0x0] [url = about:blank] 06:37:27 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12b1e6c00) [pid = 1652] [serial = 1411] [outer = 0x0] [url = about:blank] 06:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 726ms 06:37:27 INFO - PROCESS | 1652 | 1466516247984 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 06:37:27 INFO - PROCESS | 1652 | 1466516247987 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 06:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:37:27 INFO - PROCESS | 1652 | 1466516247991 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:37:27 INFO - PROCESS | 1652 | 1466516247993 Marionette TRACE conn2 <- [1,1974,null,{}] 06:37:27 INFO - PROCESS | 1652 | 1466516247995 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}] 06:37:27 INFO - PROCESS | 1652 | 1466516247997 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:28 INFO - PROCESS | 1652 | 1466516248095 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 06:37:28 INFO - PROCESS | 1652 | 1466516248163 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:28 INFO - PROCESS | 1652 | 1466516248164 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c43000 == 43 [pid = 1652] [id = 501] 06:37:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x118af5000) [pid = 1652] [serial = 1503] [outer = 0x0] 06:37:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119560800) [pid = 1652] [serial = 1504] [outer = 0x118af5000] 06:37:28 INFO - PROCESS | 1652 | 1466516248194 Marionette DEBUG loaded listener.js 06:37:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x123b92800) [pid = 1652] [serial = 1505] [outer = 0x118af5000] 06:37:28 INFO - PROCESS | 1652 | 1466516248508 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]]]}] 06:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 521ms 06:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:37:28 INFO - PROCESS | 1652 | 1466516248512 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 06:37:28 INFO - PROCESS | 1652 | 1466516248513 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 06:37:28 INFO - PROCESS | 1652 | 1466516248523 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:37:28 INFO - PROCESS | 1652 | 1466516248526 Marionette TRACE conn2 <- [1,1978,null,{}] 06:37:28 INFO - PROCESS | 1652 | 1466516248535 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}] 06:37:28 INFO - PROCESS | 1652 | 1466516248540 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:28 INFO - PROCESS | 1652 | 1466516248647 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 06:37:28 INFO - PROCESS | 1652 | 1466516248729 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:28 INFO - PROCESS | 1652 | 1466516248731 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x126619800 == 44 [pid = 1652] [id = 502] 06:37:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x124c91400) [pid = 1652] [serial = 1506] [outer = 0x0] 06:37:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1268e3400) [pid = 1652] [serial = 1507] [outer = 0x124c91400] 06:37:28 INFO - PROCESS | 1652 | 1466516248760 Marionette DEBUG loaded listener.js 06:37:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128b4d400) [pid = 1652] [serial = 1508] [outer = 0x124c91400] 06:37:29 INFO - PROCESS | 1652 | 1466516249059 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]]]}] 06:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 581ms 06:37:29 INFO - PROCESS | 1652 | 1466516249098 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 06:37:29 INFO - PROCESS | 1652 | 1466516249101 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 06:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:37:29 INFO - PROCESS | 1652 | 1466516249106 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:37:29 INFO - PROCESS | 1652 | 1466516249107 Marionette TRACE conn2 <- [1,1982,null,{}] 06:37:29 INFO - PROCESS | 1652 | 1466516249109 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}] 06:37:29 INFO - PROCESS | 1652 | 1466516249111 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:29 INFO - PROCESS | 1652 | 1466516249209 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 06:37:29 INFO - PROCESS | 1652 | 1466516249274 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:29 INFO - PROCESS | 1652 | 1466516249275 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x128978800 == 45 [pid = 1652] [id = 503] 06:37:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x128ad9000) [pid = 1652] [serial = 1509] [outer = 0x0] 06:37:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12a56c800) [pid = 1652] [serial = 1510] [outer = 0x128ad9000] 06:37:29 INFO - PROCESS | 1652 | 1466516249301 Marionette DEBUG loaded listener.js 06:37:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12b009400) [pid = 1652] [serial = 1511] [outer = 0x128ad9000] 06:37:29 INFO - PROCESS | 1652 | 1466516249574 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]]]}] 06:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 518ms 06:37:29 INFO - PROCESS | 1652 | 1466516249625 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 06:37:29 INFO - PROCESS | 1652 | 1466516249626 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 06:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:37:29 INFO - PROCESS | 1652 | 1466516249628 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:37:29 INFO - PROCESS | 1652 | 1466516249630 Marionette TRACE conn2 <- [1,1986,null,{}] 06:37:29 INFO - PROCESS | 1652 | 1466516249632 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}] 06:37:29 INFO - PROCESS | 1652 | 1466516249634 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:29 INFO - PROCESS | 1652 | 1466516249724 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 06:37:29 INFO - PROCESS | 1652 | 1466516249791 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:29 INFO - PROCESS | 1652 | 1466516249792 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x129457800 == 46 [pid = 1652] [id = 504] 06:37:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x128b57400) [pid = 1652] [serial = 1512] [outer = 0x0] 06:37:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12b8d9c00) [pid = 1652] [serial = 1513] [outer = 0x128b57400] 06:37:29 INFO - PROCESS | 1652 | 1466516249817 Marionette DEBUG loaded listener.js 06:37:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12b9ccc00) [pid = 1652] [serial = 1514] [outer = 0x128b57400] 06:37:30 INFO - PROCESS | 1652 | 1466516250139 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]]]}] 06:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 569ms 06:37:30 INFO - PROCESS | 1652 | 1466516250198 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 06:37:30 INFO - PROCESS | 1652 | 1466516250199 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 06:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:37:30 INFO - PROCESS | 1652 | 1466516250201 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:37:30 INFO - PROCESS | 1652 | 1466516250203 Marionette TRACE conn2 <- [1,1990,null,{}] 06:37:30 INFO - PROCESS | 1652 | 1466516250205 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}] 06:37:30 INFO - PROCESS | 1652 | 1466516250209 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:30 INFO - PROCESS | 1652 | 1466516250340 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 06:37:30 INFO - PROCESS | 1652 | 1466516250351 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:30 INFO - PROCESS | 1652 | 1466516250353 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a849000 == 47 [pid = 1652] [id = 505] 06:37:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12b90dc00) [pid = 1652] [serial = 1515] [outer = 0x0] 06:37:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12bcb1400) [pid = 1652] [serial = 1516] [outer = 0x12b90dc00] 06:37:30 INFO - PROCESS | 1652 | 1466516250378 Marionette DEBUG loaded listener.js 06:37:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12c388800) [pid = 1652] [serial = 1517] [outer = 0x12b90dc00] 06:37:30 INFO - PROCESS | 1652 | 1466516250722 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]]]}] 06:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 572ms 06:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:37:30 INFO - PROCESS | 1652 | 1466516250775 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 06:37:30 INFO - PROCESS | 1652 | 1466516250776 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 06:37:30 INFO - PROCESS | 1652 | 1466516250778 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:37:30 INFO - PROCESS | 1652 | 1466516250779 Marionette TRACE conn2 <- [1,1994,null,{}] 06:37:30 INFO - PROCESS | 1652 | 1466516250781 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}] 06:37:30 INFO - PROCESS | 1652 | 1466516250782 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:30 INFO - PROCESS | 1652 | 1466516250895 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 06:37:30 INFO - PROCESS | 1652 | 1466516250908 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:30 INFO - PROCESS | 1652 | 1466516250909 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb6a800 == 48 [pid = 1652] [id = 506] 06:37:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12c389c00) [pid = 1652] [serial = 1518] [outer = 0x0] 06:37:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12c3a2800) [pid = 1652] [serial = 1519] [outer = 0x12c389c00] 06:37:30 INFO - PROCESS | 1652 | 1466516250934 Marionette DEBUG loaded listener.js 06:37:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12c979800) [pid = 1652] [serial = 1520] [outer = 0x12c389c00] 06:37:31 INFO - PROCESS | 1652 | 1466516251311 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]]]}] 06:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 569ms 06:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:37:31 INFO - PROCESS | 1652 | 1466516251352 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 06:37:31 INFO - PROCESS | 1652 | 1466516251353 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 06:37:31 INFO - PROCESS | 1652 | 1466516251355 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:37:31 INFO - PROCESS | 1652 | 1466516251356 Marionette TRACE conn2 <- [1,1998,null,{}] 06:37:31 INFO - PROCESS | 1652 | 1466516251359 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}] 06:37:31 INFO - PROCESS | 1652 | 1466516251360 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:31 INFO - PROCESS | 1652 | 1466516251478 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 06:37:31 INFO - PROCESS | 1652 | 1466516251554 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:31 INFO - PROCESS | 1652 | 1466516251554 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c65e800 == 49 [pid = 1652] [id = 507] 06:37:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12c97e800) [pid = 1652] [serial = 1521] [outer = 0x0] 06:37:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12cda1c00) [pid = 1652] [serial = 1522] [outer = 0x12c97e800] 06:37:31 INFO - PROCESS | 1652 | 1466516251595 Marionette DEBUG loaded listener.js 06:37:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12cda7400) [pid = 1652] [serial = 1523] [outer = 0x12c97e800] 06:37:31 INFO - PROCESS | 1652 | 1466516251905 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]]]}] 06:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 570ms 06:37:31 INFO - PROCESS | 1652 | 1466516251926 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 06:37:31 INFO - PROCESS | 1652 | 1466516251927 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 06:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:37:31 INFO - PROCESS | 1652 | 1466516251929 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:37:31 INFO - PROCESS | 1652 | 1466516251930 Marionette TRACE conn2 <- [1,2002,null,{}] 06:37:31 INFO - PROCESS | 1652 | 1466516251933 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}] 06:37:31 INFO - PROCESS | 1652 | 1466516251935 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:32 INFO - PROCESS | 1652 | 1466516252056 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 06:37:32 INFO - PROCESS | 1652 | 1466516252246 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:32 INFO - PROCESS | 1652 | 1466516252247 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x126cc0800) [pid = 1652] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12b9cc400) [pid = 1652] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12b9ce400) [pid = 1652] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12ab8c000) [pid = 1652] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x115f89000) [pid = 1652] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x116a39c00) [pid = 1652] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x1177d1c00) [pid = 1652] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1210e0800) [pid = 1652] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x116aea800) [pid = 1652] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12bb04c00) [pid = 1652] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12ab8ec00) [pid = 1652] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:37:32 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1210e0c00) [pid = 1652] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:37:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f71800 == 50 [pid = 1652] [id = 508] 06:37:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11683e000) [pid = 1652] [serial = 1524] [outer = 0x0] 06:37:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x116840c00) [pid = 1652] [serial = 1525] [outer = 0x11683e000] 06:37:32 INFO - PROCESS | 1652 | 1466516252304 Marionette DEBUG loaded listener.js 06:37:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12453f000) [pid = 1652] [serial = 1526] [outer = 0x11683e000] 06:37:32 INFO - PROCESS | 1652 | 1466516252570 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]]]}] 06:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 06:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:37:32 INFO - PROCESS | 1652 | 1466516252606 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 06:37:32 INFO - PROCESS | 1652 | 1466516252608 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 06:37:32 INFO - PROCESS | 1652 | 1466516252610 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:37:32 INFO - PROCESS | 1652 | 1466516252611 Marionette TRACE conn2 <- [1,2006,null,{}] 06:37:32 INFO - PROCESS | 1652 | 1466516252613 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}] 06:37:32 INFO - PROCESS | 1652 | 1466516252615 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:32 INFO - PROCESS | 1652 | 1466516252721 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 06:37:32 INFO - PROCESS | 1652 | 1466516252724 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:32 INFO - PROCESS | 1652 | 1466516252725 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d289800 == 51 [pid = 1652] [id = 509] 06:37:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x128b4e400) [pid = 1652] [serial = 1527] [outer = 0x0] 06:37:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12be57c00) [pid = 1652] [serial = 1528] [outer = 0x128b4e400] 06:37:32 INFO - PROCESS | 1652 | 1466516252750 Marionette DEBUG loaded listener.js 06:37:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x128c4ec00) [pid = 1652] [serial = 1529] [outer = 0x128b4e400] 06:37:33 INFO - PROCESS | 1652 | 1466516253096 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]]]}] 06:37:33 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 06:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 520ms 06:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:37:33 INFO - PROCESS | 1652 | 1466516253131 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 06:37:33 INFO - PROCESS | 1652 | 1466516253132 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 06:37:33 INFO - PROCESS | 1652 | 1466516253136 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:37:33 INFO - PROCESS | 1652 | 1466516253139 Marionette TRACE conn2 <- [1,2010,null,{}] 06:37:33 INFO - PROCESS | 1652 | 1466516253141 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}] 06:37:33 INFO - PROCESS | 1652 | 1466516253143 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:33 INFO - PROCESS | 1652 | 1466516253276 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 06:37:33 INFO - PROCESS | 1652 | 1466516253291 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:33 INFO - PROCESS | 1652 | 1466516253292 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d7b2800 == 52 [pid = 1652] [id = 510] 06:37:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x117f81800) [pid = 1652] [serial = 1530] [outer = 0x0] 06:37:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x128bd8800) [pid = 1652] [serial = 1531] [outer = 0x117f81800] 06:37:33 INFO - PROCESS | 1652 | 1466516253319 Marionette DEBUG loaded listener.js 06:37:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12c155800) [pid = 1652] [serial = 1532] [outer = 0x117f81800] 06:37:33 INFO - PROCESS | 1652 | 1466516253689 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]]]}] 06:37:33 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 06:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 569ms 06:37:33 INFO - PROCESS | 1652 | 1466516253707 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 06:37:33 INFO - PROCESS | 1652 | 1466516253709 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 06:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:37:33 INFO - PROCESS | 1652 | 1466516253712 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:37:33 INFO - PROCESS | 1652 | 1466516253714 Marionette TRACE conn2 <- [1,2014,null,{}] 06:37:33 INFO - PROCESS | 1652 | 1466516253719 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}] 06:37:33 INFO - PROCESS | 1652 | 1466516253721 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:33 INFO - PROCESS | 1652 | 1466516253858 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 06:37:33 INFO - PROCESS | 1652 | 1466516253970 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:33 INFO - PROCESS | 1652 | 1466516253970 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d687000 == 53 [pid = 1652] [id = 511] 06:37:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x117f81c00) [pid = 1652] [serial = 1533] [outer = 0x0] 06:37:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11852ec00) [pid = 1652] [serial = 1534] [outer = 0x117f81c00] 06:37:34 INFO - PROCESS | 1652 | 1466516254009 Marionette DEBUG loaded listener.js 06:37:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x118535400) [pid = 1652] [serial = 1535] [outer = 0x117f81c00] 06:37:34 INFO - PROCESS | 1652 | 1466516254529 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]]]}] 06:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 876ms 06:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:37:34 INFO - PROCESS | 1652 | 1466516254587 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 06:37:34 INFO - PROCESS | 1652 | 1466516254590 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 06:37:34 INFO - PROCESS | 1652 | 1466516254593 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:37:34 INFO - PROCESS | 1652 | 1466516254595 Marionette TRACE conn2 <- [1,2018,null,{}] 06:37:34 INFO - PROCESS | 1652 | 1466516254599 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}] 06:37:34 INFO - PROCESS | 1652 | 1466516254601 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:34 INFO - PROCESS | 1652 | 1466516254721 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 06:37:34 INFO - PROCESS | 1652 | 1466516254807 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:34 INFO - PROCESS | 1652 | 1466516254808 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x123869800 == 54 [pid = 1652] [id = 512] 06:37:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x116a35c00) [pid = 1652] [serial = 1536] [outer = 0x0] 06:37:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x117f81000) [pid = 1652] [serial = 1537] [outer = 0x116a35c00] 06:37:34 INFO - PROCESS | 1652 | 1466516254840 Marionette DEBUG loaded listener.js 06:37:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x117f8b800) [pid = 1652] [serial = 1538] [outer = 0x116a35c00] 06:37:35 INFO - PROCESS | 1652 | 1466516255282 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]]]}] 06:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 721ms 06:37:35 INFO - PROCESS | 1652 | 1466516255315 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 06:37:35 INFO - PROCESS | 1652 | 1466516255320 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 06:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:37:35 INFO - PROCESS | 1652 | 1466516255327 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:37:35 INFO - PROCESS | 1652 | 1466516255330 Marionette TRACE conn2 <- [1,2022,null,{}] 06:37:35 INFO - PROCESS | 1652 | 1466516255335 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}] 06:37:35 INFO - PROCESS | 1652 | 1466516255337 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:35 INFO - PROCESS | 1652 | 1466516255508 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 06:37:35 INFO - PROCESS | 1652 | 1466516255631 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:35 INFO - PROCESS | 1652 | 1466516255633 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cdd000 == 55 [pid = 1652] [id = 513] 06:37:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x118535800) [pid = 1652] [serial = 1539] [outer = 0x0] 06:37:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x118a6a000) [pid = 1652] [serial = 1540] [outer = 0x118535800] 06:37:35 INFO - PROCESS | 1652 | 1466516255682 Marionette DEBUG loaded listener.js 06:37:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x119d0ec00) [pid = 1652] [serial = 1541] [outer = 0x118535800] 06:37:36 INFO - PROCESS | 1652 | 1466516256153 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]]]}] 06:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 875ms 06:37:36 INFO - PROCESS | 1652 | 1466516256205 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 06:37:36 INFO - PROCESS | 1652 | 1466516256208 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 06:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:37:36 INFO - PROCESS | 1652 | 1466516256213 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:37:36 INFO - PROCESS | 1652 | 1466516256218 Marionette TRACE conn2 <- [1,2026,null,{}] 06:37:36 INFO - PROCESS | 1652 | 1466516256231 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}] 06:37:36 INFO - PROCESS | 1652 | 1466516256236 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:36 INFO - PROCESS | 1652 | 1466516256399 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 06:37:36 INFO - PROCESS | 1652 | 1466516256563 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:36 INFO - PROCESS | 1652 | 1466516256566 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d7a8000 == 56 [pid = 1652] [id = 514] 06:37:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x126496c00) [pid = 1652] [serial = 1542] [outer = 0x0] 06:37:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x128b56000) [pid = 1652] [serial = 1543] [outer = 0x126496c00] 06:37:36 INFO - PROCESS | 1652 | 1466516256613 Marionette DEBUG loaded listener.js 06:37:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12ab97c00) [pid = 1652] [serial = 1544] [outer = 0x126496c00] 06:37:37 INFO - PROCESS | 1652 | 1466516257044 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]]]}] 06:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 876ms 06:37:37 INFO - PROCESS | 1652 | 1466516257089 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 06:37:37 INFO - PROCESS | 1652 | 1466516257091 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 06:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:37:37 INFO - PROCESS | 1652 | 1466516257094 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:37:37 INFO - PROCESS | 1652 | 1466516257095 Marionette TRACE conn2 <- [1,2030,null,{}] 06:37:37 INFO - PROCESS | 1652 | 1466516257098 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}] 06:37:37 INFO - PROCESS | 1652 | 1466516257099 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:37 INFO - PROCESS | 1652 | 1466516257212 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 06:37:37 INFO - PROCESS | 1652 | 1466516257296 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:37 INFO - PROCESS | 1652 | 1466516257297 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12decf000 == 57 [pid = 1652] [id = 515] 06:37:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12b9d4c00) [pid = 1652] [serial = 1545] [outer = 0x0] 06:37:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12bcaf800) [pid = 1652] [serial = 1546] [outer = 0x12b9d4c00] 06:37:37 INFO - PROCESS | 1652 | 1466516257326 Marionette DEBUG loaded listener.js 06:37:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x12be5d400) [pid = 1652] [serial = 1547] [outer = 0x12b9d4c00] 06:37:37 INFO - PROCESS | 1652 | 1466516257793 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]]]}] 06:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 718ms 06:37:37 INFO - PROCESS | 1652 | 1466516257819 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 06:37:37 INFO - PROCESS | 1652 | 1466516257820 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 06:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:37:37 INFO - PROCESS | 1652 | 1466516257823 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:37:37 INFO - PROCESS | 1652 | 1466516257824 Marionette TRACE conn2 <- [1,2034,null,{}] 06:37:37 INFO - PROCESS | 1652 | 1466516257826 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}] 06:37:37 INFO - PROCESS | 1652 | 1466516257828 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:37 INFO - PROCESS | 1652 | 1466516257937 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 06:37:38 INFO - PROCESS | 1652 | 1466516258018 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:38 INFO - PROCESS | 1652 | 1466516258019 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b61000 == 58 [pid = 1652] [id = 516] 06:37:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x116aebc00) [pid = 1652] [serial = 1548] [outer = 0x0] 06:37:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x12a81d000) [pid = 1652] [serial = 1549] [outer = 0x116aebc00] 06:37:38 INFO - PROCESS | 1652 | 1466516258071 Marionette DEBUG loaded listener.js 06:37:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x12b9d2400) [pid = 1652] [serial = 1550] [outer = 0x116aebc00] 06:37:38 INFO - PROCESS | 1652 | 1466516258604 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]]]}] 06:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 820ms 06:37:38 INFO - PROCESS | 1652 | 1466516258643 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 06:37:38 INFO - PROCESS | 1652 | 1466516258644 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 06:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:37:38 INFO - PROCESS | 1652 | 1466516258647 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:37:38 INFO - PROCESS | 1652 | 1466516258648 Marionette TRACE conn2 <- [1,2038,null,{}] 06:37:38 INFO - PROCESS | 1652 | 1466516258651 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}] 06:37:38 INFO - PROCESS | 1652 | 1466516258655 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:38 INFO - PROCESS | 1652 | 1466516258787 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 06:37:39 INFO - PROCESS | 1652 | 1466516259063 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:39 INFO - PROCESS | 1652 | 1466516259065 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x121020800 == 59 [pid = 1652] [id = 517] 06:37:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x112980400) [pid = 1652] [serial = 1551] [outer = 0x0] 06:37:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x116a30400) [pid = 1652] [serial = 1552] [outer = 0x112980400] 06:37:39 INFO - PROCESS | 1652 | 1466516259122 Marionette DEBUG loaded listener.js 06:37:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x11702fc00) [pid = 1652] [serial = 1553] [outer = 0x112980400] 06:37:39 INFO - PROCESS | 1652 | 1466516259609 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]]]}] 06:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1023ms 06:37:39 INFO - PROCESS | 1652 | 1466516259686 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 06:37:39 INFO - PROCESS | 1652 | 1466516259688 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 06:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:37:39 INFO - PROCESS | 1652 | 1466516259710 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:37:39 INFO - PROCESS | 1652 | 1466516259713 Marionette TRACE conn2 <- [1,2042,null,{}] 06:37:39 INFO - PROCESS | 1652 | 1466516259718 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}] 06:37:39 INFO - PROCESS | 1652 | 1466516259722 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:39 INFO - PROCESS | 1652 | 1466516259868 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 06:37:39 INFO - PROCESS | 1652 | 1466516259952 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:39 INFO - PROCESS | 1652 | 1466516259953 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x118382800 == 60 [pid = 1652] [id = 518] 06:37:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x117038400) [pid = 1652] [serial = 1554] [outer = 0x0] 06:37:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x117f8c800) [pid = 1652] [serial = 1555] [outer = 0x117038400] 06:37:39 INFO - PROCESS | 1652 | 1466516259981 Marionette DEBUG loaded listener.js 06:37:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x118534000) [pid = 1652] [serial = 1556] [outer = 0x117038400] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12d7b2800 == 59 [pid = 1652] [id = 510] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12d289800 == 58 [pid = 1652] [id = 509] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x117f71800 == 57 [pid = 1652] [id = 508] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12c65e800 == 56 [pid = 1652] [id = 507] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb6a800 == 55 [pid = 1652] [id = 506] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12a849000 == 54 [pid = 1652] [id = 505] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x129457800 == 53 [pid = 1652] [id = 504] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x128978800 == 52 [pid = 1652] [id = 503] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x126619800 == 51 [pid = 1652] [id = 502] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x119c43000 == 50 [pid = 1652] [id = 501] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x116ab6000 == 49 [pid = 1652] [id = 500] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12dfe8000 == 48 [pid = 1652] [id = 493] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x121014800 == 47 [pid = 1652] [id = 494] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf51800 == 46 [pid = 1652] [id = 462] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1266a8000 == 45 [pid = 1652] [id = 461] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12d277000 == 44 [pid = 1652] [id = 463] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12dfd8000 == 43 [pid = 1652] [id = 497] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12c917800 == 42 [pid = 1652] [id = 496] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x123b5b800 == 41 [pid = 1652] [id = 499] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x129449000 == 40 [pid = 1652] [id = 495] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x123c32000 == 39 [pid = 1652] [id = 498] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x128983800 == 38 [pid = 1652] [id = 477] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x124cdb000 == 37 [pid = 1652] [id = 459] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12d54f800 == 36 [pid = 1652] [id = 464] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12d26f800 == 35 [pid = 1652] [id = 480] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1260c7800 == 34 [pid = 1652] [id = 465] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x128976800 == 33 [pid = 1652] [id = 479] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x121020800 == 32 [pid = 1652] [id = 517] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x123b61000 == 31 [pid = 1652] [id = 516] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12decf000 == 30 [pid = 1652] [id = 515] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12d7a8000 == 29 [pid = 1652] [id = 514] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x128cdd000 == 28 [pid = 1652] [id = 513] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12d687000 == 27 [pid = 1652] [id = 511] 06:37:41 INFO - PROCESS | 1652 | --DOCSHELL 0x123869800 == 26 [pid = 1652] [id = 512] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12c3a2400) [pid = 1652] [serial = 1480] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x12c39a400) [pid = 1652] [serial = 1478] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x128ada000) [pid = 1652] [serial = 1453] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x12b9d3000) [pid = 1652] [serial = 1462] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12bb0f800) [pid = 1652] [serial = 1465] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x12b9cc000) [pid = 1652] [serial = 1460] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x128ecbc00) [pid = 1652] [serial = 1454] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x12a574c00) [pid = 1652] [serial = 1456] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x119d7c400) [pid = 1652] [serial = 1447] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x119442400) [pid = 1652] [serial = 1444] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x128b4c400) [pid = 1652] [serial = 1474] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x1210de800) [pid = 1652] [serial = 1472] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x11827bc00) [pid = 1652] [serial = 1446] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x126cc1000) [pid = 1652] [serial = 1469] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12c385c00) [pid = 1652] [serial = 1477] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x123b97400) [pid = 1652] [serial = 1450] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x116a2d800) [pid = 1652] [serial = 1434] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12c380400) [pid = 1652] [serial = 1475] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12bcb9400) [pid = 1652] [serial = 1466] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12bf3c400) [pid = 1652] [serial = 1468] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x126cbb400) [pid = 1652] [serial = 1440] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x117595400) [pid = 1652] [serial = 1471] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12b009000) [pid = 1652] [serial = 1459] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x119567400) [pid = 1652] [serial = 1437] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12bb06000) [pid = 1652] [serial = 1463] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x126cba400) [pid = 1652] [serial = 1451] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12ab8a000) [pid = 1652] [serial = 1457] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x1177cc000) [pid = 1652] [serial = 874] [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.] 06:37:41 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x118454000) [pid = 1652] [serial = 1443] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 1652 | 1466516261107 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]]]}] 06:37:41 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) 06:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1440ms 06:37:41 INFO - PROCESS | 1652 | 1466516261133 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 06:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:37:41 INFO - PROCESS | 1652 | 1466516261138 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 06:37:41 INFO - PROCESS | 1652 | 1466516261141 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:37:41 INFO - PROCESS | 1652 | 1466516261143 Marionette TRACE conn2 <- [1,2046,null,{}] 06:37:41 INFO - PROCESS | 1652 | 1466516261147 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}] 06:37:41 INFO - PROCESS | 1652 | 1466516261148 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:41 INFO - PROCESS | 1652 | 1466516261265 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 06:37:41 INFO - PROCESS | 1652 | 1466516261276 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:41 INFO - PROCESS | 1652 | 1466516261279 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x116bc2800 == 27 [pid = 1652] [id = 519] 06:37:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x116a2d800) [pid = 1652] [serial = 1557] [outer = 0x0] 06:37:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x116a33000) [pid = 1652] [serial = 1558] [outer = 0x116a2d800] 06:37:41 INFO - PROCESS | 1652 | 1466516261308 Marionette DEBUG loaded listener.js 06:37:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x116af1800) [pid = 1652] [serial = 1559] [outer = 0x116a2d800] 06:37:41 INFO - PROCESS | 1652 | 1466516261690 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]]]}] 06:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 571ms 06:37:41 INFO - PROCESS | 1652 | 1466516261712 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 06:37:41 INFO - PROCESS | 1652 | 1466516261716 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 06:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:37:41 INFO - PROCESS | 1652 | 1466516261722 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:37:41 INFO - PROCESS | 1652 | 1466516261724 Marionette TRACE conn2 <- [1,2050,null,{}] 06:37:41 INFO - PROCESS | 1652 | 1466516261727 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}] 06:37:41 INFO - PROCESS | 1652 | 1466516261728 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:41 INFO - PROCESS | 1652 | 1466516261811 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 06:37:41 INFO - PROCESS | 1652 | 1466516261816 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:41 INFO - PROCESS | 1652 | 1466516261820 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c48800 == 28 [pid = 1652] [id = 520] 06:37:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x11708d000) [pid = 1652] [serial = 1560] [outer = 0x0] 06:37:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11827dc00) [pid = 1652] [serial = 1561] [outer = 0x11708d000] 06:37:41 INFO - PROCESS | 1652 | 1466516261848 Marionette DEBUG loaded listener.js 06:37:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11844bc00) [pid = 1652] [serial = 1562] [outer = 0x11708d000] 06:37:42 INFO - PROCESS | 1652 | 1466516262215 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]]]}] 06:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 519ms 06:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:37:42 INFO - PROCESS | 1652 | 1466516262242 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 06:37:42 INFO - PROCESS | 1652 | 1466516262243 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 06:37:42 INFO - PROCESS | 1652 | 1466516262245 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:37:42 INFO - PROCESS | 1652 | 1466516262248 Marionette TRACE conn2 <- [1,2054,null,{}] 06:37:42 INFO - PROCESS | 1652 | 1466516262258 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}] 06:37:42 INFO - PROCESS | 1652 | 1466516262262 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:42 INFO - PROCESS | 1652 | 1466516262345 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 06:37:42 INFO - PROCESS | 1652 | 1466516262350 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:42 INFO - PROCESS | 1652 | 1466516262354 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x124059800 == 29 [pid = 1652] [id = 521] 06:37:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11896bc00) [pid = 1652] [serial = 1563] [outer = 0x0] 06:37:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x118a10800) [pid = 1652] [serial = 1564] [outer = 0x11896bc00] 06:37:42 INFO - PROCESS | 1652 | 1466516262384 Marionette DEBUG loaded listener.js 06:37:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x119445000) [pid = 1652] [serial = 1565] [outer = 0x11896bc00] 06:37:42 INFO - PROCESS | 1652 | 1466516262755 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]]]}] 06:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 527ms 06:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:37:42 INFO - PROCESS | 1652 | 1466516262773 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 06:37:42 INFO - PROCESS | 1652 | 1466516262775 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 06:37:42 INFO - PROCESS | 1652 | 1466516262777 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:37:42 INFO - PROCESS | 1652 | 1466516262778 Marionette TRACE conn2 <- [1,2058,null,{}] 06:37:42 INFO - PROCESS | 1652 | 1466516262780 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}] 06:37:42 INFO - PROCESS | 1652 | 1466516262781 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:42 INFO - PROCESS | 1652 | 1466516262901 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 06:37:42 INFO - PROCESS | 1652 | 1466516262940 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:42 INFO - PROCESS | 1652 | 1466516262941 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12496e000 == 30 [pid = 1652] [id = 522] 06:37:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x118453800) [pid = 1652] [serial = 1566] [outer = 0x0] 06:37:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x119566c00) [pid = 1652] [serial = 1567] [outer = 0x118453800] 06:37:42 INFO - PROCESS | 1652 | 1466516262967 Marionette DEBUG loaded listener.js 06:37:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x1210e0800) [pid = 1652] [serial = 1568] [outer = 0x118453800] 06:37:43 INFO - PROCESS | 1652 | 1466516263297 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]]]}] 06:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 567ms 06:37:43 INFO - PROCESS | 1652 | 1466516263346 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 06:37:43 INFO - PROCESS | 1652 | 1466516263357 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 06:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:37:43 INFO - PROCESS | 1652 | 1466516263367 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:37:43 INFO - PROCESS | 1652 | 1466516263368 Marionette TRACE conn2 <- [1,2062,null,{}] 06:37:43 INFO - PROCESS | 1652 | 1466516263371 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}] 06:37:43 INFO - PROCESS | 1652 | 1466516263372 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:43 INFO - PROCESS | 1652 | 1466516263474 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 06:37:43 INFO - PROCESS | 1652 | 1466516263478 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:43 INFO - PROCESS | 1652 | 1466516263479 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x126aaf000 == 31 [pid = 1652] [id = 523] 06:37:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x114f7fc00) [pid = 1652] [serial = 1569] [outer = 0x0] 06:37:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x1210e3000) [pid = 1652] [serial = 1570] [outer = 0x114f7fc00] 06:37:43 INFO - PROCESS | 1652 | 1466516263504 Marionette DEBUG loaded listener.js 06:37:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12453f400) [pid = 1652] [serial = 1571] [outer = 0x114f7fc00] 06:37:43 INFO - PROCESS | 1652 | 1466516263889 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]]]}] 06:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 570ms 06:37:43 INFO - PROCESS | 1652 | 1466516263937 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 06:37:43 INFO - PROCESS | 1652 | 1466516263939 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 06:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:37:43 INFO - PROCESS | 1652 | 1466516263941 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:37:43 INFO - PROCESS | 1652 | 1466516263942 Marionette TRACE conn2 <- [1,2066,null,{}] 06:37:43 INFO - PROCESS | 1652 | 1466516263944 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}] 06:37:43 INFO - PROCESS | 1652 | 1466516263949 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:44 INFO - PROCESS | 1652 | 1466516264075 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 06:37:44 INFO - PROCESS | 1652 | 1466516264095 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:44 INFO - PROCESS | 1652 | 1466516264096 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cdd000 == 32 [pid = 1652] [id = 524] 06:37:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x124c8a400) [pid = 1652] [serial = 1572] [outer = 0x0] 06:37:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12648cc00) [pid = 1652] [serial = 1573] [outer = 0x124c8a400] 06:37:44 INFO - PROCESS | 1652 | 1466516264122 Marionette DEBUG loaded listener.js 06:37:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x126cc2400) [pid = 1652] [serial = 1574] [outer = 0x124c8a400] 06:37:44 INFO - PROCESS | 1652 | 1466516264458 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]]]}] 06:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 569ms 06:37:44 INFO - PROCESS | 1652 | 1466516264516 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 06:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:37:44 INFO - PROCESS | 1652 | 1466516264525 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 06:37:44 INFO - PROCESS | 1652 | 1466516264527 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:37:44 INFO - PROCESS | 1652 | 1466516264528 Marionette TRACE conn2 <- [1,2070,null,{}] 06:37:44 INFO - PROCESS | 1652 | 1466516264530 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}] 06:37:44 INFO - PROCESS | 1652 | 1466516264532 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:44 INFO - PROCESS | 1652 | 1466516264638 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 06:37:44 INFO - PROCESS | 1652 | 1466516264650 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:44 INFO - PROCESS | 1652 | 1466516264651 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5a3800 == 33 [pid = 1652] [id = 525] 06:37:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x11852c800) [pid = 1652] [serial = 1575] [outer = 0x0] 06:37:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x128ad7800) [pid = 1652] [serial = 1576] [outer = 0x11852c800] 06:37:44 INFO - PROCESS | 1652 | 1466516264676 Marionette DEBUG loaded listener.js 06:37:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x128be4c00) [pid = 1652] [serial = 1577] [outer = 0x11852c800] 06:37:45 INFO - PROCESS | 1652 | 1466516265030 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]]]}] 06:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 521ms 06:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:37:45 INFO - PROCESS | 1652 | 1466516265048 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 06:37:45 INFO - PROCESS | 1652 | 1466516265051 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 06:37:45 INFO - PROCESS | 1652 | 1466516265053 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:37:45 INFO - PROCESS | 1652 | 1466516265054 Marionette TRACE conn2 <- [1,2074,null,{}] 06:37:45 INFO - PROCESS | 1652 | 1466516265057 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}] 06:37:45 INFO - PROCESS | 1652 | 1466516265058 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:45 INFO - PROCESS | 1652 | 1466516265164 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x115e11800) [pid = 1652] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x118724400) [pid = 1652] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x116a2c400) [pid = 1652] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x12c389c00) [pid = 1652] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x12b90dc00) [pid = 1652] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x12c97e800) [pid = 1652] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x11683e000) [pid = 1652] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x118a0b400) [pid = 1652] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x128ad9000) [pid = 1652] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12c38b400) [pid = 1652] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x116b21800) [pid = 1652] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x118af5000) [pid = 1652] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x126691400) [pid = 1652] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x116aed400) [pid = 1652] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12b8d7400) [pid = 1652] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x128b57400) [pid = 1652] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x11844f000) [pid = 1652] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x124c83400) [pid = 1652] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x124c91400) [pid = 1652] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x117f81800) [pid = 1652] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x128b4e400) [pid = 1652] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x117f81c00) [pid = 1652] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12ab96800) [pid = 1652] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12a81a800) [pid = 1652] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12941a800) [pid = 1652] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x119bb1400) [pid = 1652] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x124accc00) [pid = 1652] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x116af1000) [pid = 1652] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x125608800) [pid = 1652] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x113c4fc00) [pid = 1652] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:37:45 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11229ec00) [pid = 1652] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:37:45 INFO - PROCESS | 1652 | 1466516265713 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:45 INFO - PROCESS | 1652 | 1466516265714 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x115f4c800 == 34 [pid = 1652] [id = 526] 06:37:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x110fa2800) [pid = 1652] [serial = 1578] [outer = 0x0] 06:37:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x113c4fc00) [pid = 1652] [serial = 1579] [outer = 0x110fa2800] 06:37:45 INFO - PROCESS | 1652 | 1466516265739 Marionette DEBUG loaded listener.js 06:37:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x116a30800) [pid = 1652] [serial = 1580] [outer = 0x110fa2800] 06:37:46 INFO - PROCESS | 1652 | 1466516266020 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]]]}] 06:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1023ms 06:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:37:46 INFO - PROCESS | 1652 | 1466516266076 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 06:37:46 INFO - PROCESS | 1652 | 1466516266077 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 06:37:46 INFO - PROCESS | 1652 | 1466516266079 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:37:46 INFO - PROCESS | 1652 | 1466516266091 Marionette TRACE conn2 <- [1,2078,null,{}] 06:37:46 INFO - PROCESS | 1652 | 1466516266100 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}] 06:37:46 INFO - PROCESS | 1652 | 1466516266101 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:46 INFO - PROCESS | 1652 | 1466516266180 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 06:37:46 INFO - PROCESS | 1652 | 1466516266185 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:46 INFO - PROCESS | 1652 | 1466516266187 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b14a000 == 35 [pid = 1652] [id = 527] 06:37:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x116af8800) [pid = 1652] [serial = 1581] [outer = 0x0] 06:37:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11897e800) [pid = 1652] [serial = 1582] [outer = 0x116af8800] 06:37:46 INFO - PROCESS | 1652 | 1466516266212 Marionette DEBUG loaded listener.js 06:37:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x119baec00) [pid = 1652] [serial = 1583] [outer = 0x116af8800] 06:37:46 INFO - PROCESS | 1652 | 1466516266538 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]]]}] 06:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 486ms 06:37:46 INFO - PROCESS | 1652 | 1466516266582 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 06:37:46 INFO - PROCESS | 1652 | 1466516266583 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 06:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:37:46 INFO - PROCESS | 1652 | 1466516266611 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:37:46 INFO - PROCESS | 1652 | 1466516266612 Marionette TRACE conn2 <- [1,2082,null,{}] 06:37:46 INFO - PROCESS | 1652 | 1466516266615 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}] 06:37:46 INFO - PROCESS | 1652 | 1466516266617 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:46 INFO - PROCESS | 1652 | 1466516266705 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 06:37:46 INFO - PROCESS | 1652 | 1466516266708 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:46 INFO - PROCESS | 1652 | 1466516266709 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b80d000 == 36 [pid = 1652] [id = 528] 06:37:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x118979c00) [pid = 1652] [serial = 1584] [outer = 0x0] 06:37:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x126c19c00) [pid = 1652] [serial = 1585] [outer = 0x118979c00] 06:37:46 INFO - PROCESS | 1652 | 1466516266734 Marionette DEBUG loaded listener.js 06:37:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12940e400) [pid = 1652] [serial = 1586] [outer = 0x118979c00] 06:37:47 INFO - PROCESS | 1652 | 1466516267082 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]]]}] 06:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 521ms 06:37:47 INFO - PROCESS | 1652 | 1466516267134 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 06:37:47 INFO - PROCESS | 1652 | 1466516267147 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 06:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:37:47 INFO - PROCESS | 1652 | 1466516267151 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:37:47 INFO - PROCESS | 1652 | 1466516267154 Marionette TRACE conn2 <- [1,2086,null,{}] 06:37:47 INFO - PROCESS | 1652 | 1466516267158 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}] 06:37:47 INFO - PROCESS | 1652 | 1466516267160 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:47 INFO - PROCESS | 1652 | 1466516267344 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 06:37:47 INFO - PROCESS | 1652 | 1466516267366 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:47 INFO - PROCESS | 1652 | 1466516267368 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb77800 == 37 [pid = 1652] [id = 529] 06:37:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12940f400) [pid = 1652] [serial = 1587] [outer = 0x0] 06:37:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12a573800) [pid = 1652] [serial = 1588] [outer = 0x12940f400] 06:37:47 INFO - PROCESS | 1652 | 1466516267411 Marionette DEBUG loaded listener.js 06:37:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12ab96c00) [pid = 1652] [serial = 1589] [outer = 0x12940f400] 06:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x119c48800 == 36 [pid = 1652] [id = 520] 06:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x116bc2800 == 35 [pid = 1652] [id = 519] 06:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x118382800 == 34 [pid = 1652] [id = 518] 06:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x128cdd000 == 33 [pid = 1652] [id = 524] 06:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x126aaf000 == 32 [pid = 1652] [id = 523] 06:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x124059800 == 31 [pid = 1652] [id = 521] 06:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x115f4c800 == 30 [pid = 1652] [id = 526] 06:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12b80d000 == 29 [pid = 1652] [id = 528] 06:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12b14a000 == 28 [pid = 1652] [id = 527] 06:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12496e000 == 27 [pid = 1652] [id = 522] 06:37:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5a3800 == 26 [pid = 1652] [id = 525] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x123a05400) [pid = 1652] [serial = 1384] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x128ecf800) [pid = 1652] [serial = 1441] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x118979400) [pid = 1652] [serial = 1348] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x128bd9400) [pid = 1652] [serial = 1387] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x118145c00) [pid = 1652] [serial = 1381] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x115ec2800) [pid = 1652] [serial = 1345] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12b1e8000) [pid = 1652] [serial = 1390] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12ab90400) [pid = 1652] [serial = 1378] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12b8d2000) [pid = 1652] [serial = 1393] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12c3a2800) [pid = 1652] [serial = 1519] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12bcb1400) [pid = 1652] [serial = 1516] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12cda1c00) [pid = 1652] [serial = 1522] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12c979800) [pid = 1652] [serial = 1520] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12cda7400) [pid = 1652] [serial = 1523] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x116840c00) [pid = 1652] [serial = 1525] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118a11400) [pid = 1652] [serial = 1486] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11955a400) [pid = 1652] [serial = 1487] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12a56c800) [pid = 1652] [serial = 1510] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12b009400) [pid = 1652] [serial = 1511] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12c977400) [pid = 1652] [serial = 1481] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11813f400) [pid = 1652] [serial = 1483] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118a03c00) [pid = 1652] [serial = 1484] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119560800) [pid = 1652] [serial = 1504] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x123b92800) [pid = 1652] [serial = 1505] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12ab8fc00) [pid = 1652] [serial = 1492] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12b8ce800) [pid = 1652] [serial = 1493] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12b9d3400) [pid = 1652] [serial = 1498] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12c38a000) [pid = 1652] [serial = 1499] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12b918000) [pid = 1652] [serial = 1495] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12b9d1400) [pid = 1652] [serial = 1496] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12b8d9c00) [pid = 1652] [serial = 1513] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118722000) [pid = 1652] [serial = 1501] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118a0b800) [pid = 1652] [serial = 1502] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x126c15000) [pid = 1652] [serial = 1489] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x126cc6c00) [pid = 1652] [serial = 1490] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1268e3400) [pid = 1652] [serial = 1507] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128b4d400) [pid = 1652] [serial = 1508] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12c155800) [pid = 1652] [serial = 1532] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12453f000) [pid = 1652] [serial = 1526] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12be57c00) [pid = 1652] [serial = 1528] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12c388800) [pid = 1652] [serial = 1517] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118535400) [pid = 1652] [serial = 1535] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x128bd8800) [pid = 1652] [serial = 1531] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11852ec00) [pid = 1652] [serial = 1534] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12b9ccc00) [pid = 1652] [serial = 1514] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x128c4ec00) [pid = 1652] [serial = 1529] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x116af6000) [pid = 1652] [serial = 1435] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1238f9400) [pid = 1652] [serial = 1438] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x116a38c00) [pid = 1652] [serial = 1432] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1652 | 1466516268979 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]]]}] 06:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1880ms 06:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:37:49 INFO - PROCESS | 1652 | 1466516269031 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 06:37:49 INFO - PROCESS | 1652 | 1466516269034 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 06:37:49 INFO - PROCESS | 1652 | 1466516269037 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:37:49 INFO - PROCESS | 1652 | 1466516269039 Marionette TRACE conn2 <- [1,2090,null,{}] 06:37:49 INFO - PROCESS | 1652 | 1466516269046 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}] 06:37:49 INFO - PROCESS | 1652 | 1466516269047 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:49 INFO - PROCESS | 1652 | 1466516269151 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 06:37:49 INFO - PROCESS | 1652 | 1466516269157 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:49 INFO - PROCESS | 1652 | 1466516269160 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x115ffa800 == 27 [pid = 1652] [id = 530] 06:37:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x112a7d400) [pid = 1652] [serial = 1590] [outer = 0x0] 06:37:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x112aabc00) [pid = 1652] [serial = 1591] [outer = 0x112a7d400] 06:37:49 INFO - PROCESS | 1652 | 1466516269189 Marionette DEBUG loaded listener.js 06:37:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x112eed400) [pid = 1652] [serial = 1592] [outer = 0x112a7d400] 06:37:49 INFO - PROCESS | 1652 | 1466516269534 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]]]}] 06:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 522ms 06:37:49 INFO - PROCESS | 1652 | 1466516269559 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 06:37:49 INFO - PROCESS | 1652 | 1466516269562 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 06:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:37:49 INFO - PROCESS | 1652 | 1466516269567 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:37:49 INFO - PROCESS | 1652 | 1466516269569 Marionette TRACE conn2 <- [1,2094,null,{}] 06:37:49 INFO - PROCESS | 1652 | 1466516269571 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}] 06:37:49 INFO - PROCESS | 1652 | 1466516269574 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:49 INFO - PROCESS | 1652 | 1466516269658 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 06:37:49 INFO - PROCESS | 1652 | 1466516269713 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:49 INFO - PROCESS | 1652 | 1466516269714 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x11756f000 == 28 [pid = 1652] [id = 531] 06:37:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x112f6cc00) [pid = 1652] [serial = 1593] [outer = 0x0] 06:37:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1133e9800) [pid = 1652] [serial = 1594] [outer = 0x112f6cc00] 06:37:49 INFO - PROCESS | 1652 | 1466516269742 Marionette DEBUG loaded listener.js 06:37:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x116735800) [pid = 1652] [serial = 1595] [outer = 0x112f6cc00] 06:37:50 INFO - PROCESS | 1652 | 1466516270031 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]]]}] 06:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 521ms 06:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:37:50 INFO - PROCESS | 1652 | 1466516270097 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 06:37:50 INFO - PROCESS | 1652 | 1466516270099 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 06:37:50 INFO - PROCESS | 1652 | 1466516270101 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:37:50 INFO - PROCESS | 1652 | 1466516270104 Marionette TRACE conn2 <- [1,2098,null,{}] 06:37:50 INFO - PROCESS | 1652 | 1466516270112 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}] 06:37:50 INFO - PROCESS | 1652 | 1466516270115 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:50 INFO - PROCESS | 1652 | 1466516270216 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 06:37:50 INFO - PROCESS | 1652 | 1466516270224 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:50 INFO - PROCESS | 1652 | 1466516270226 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x11983b000 == 29 [pid = 1652] [id = 532] 06:37:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x110f9c400) [pid = 1652] [serial = 1596] [outer = 0x0] 06:37:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116a37400) [pid = 1652] [serial = 1597] [outer = 0x110f9c400] 06:37:50 INFO - PROCESS | 1652 | 1466516270254 Marionette DEBUG loaded listener.js 06:37:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116af2400) [pid = 1652] [serial = 1598] [outer = 0x110f9c400] 06:37:50 INFO - PROCESS | 1652 | 1466516270567 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]]]}] 06:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 523ms 06:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:37:50 INFO - PROCESS | 1652 | 1466516270624 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 06:37:50 INFO - PROCESS | 1652 | 1466516270626 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 06:37:50 INFO - PROCESS | 1652 | 1466516270628 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:37:50 INFO - PROCESS | 1652 | 1466516270629 Marionette TRACE conn2 <- [1,2102,null,{}] 06:37:50 INFO - PROCESS | 1652 | 1466516270632 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}] 06:37:50 INFO - PROCESS | 1652 | 1466516270633 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:50 INFO - PROCESS | 1652 | 1466516270710 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 06:37:50 INFO - PROCESS | 1652 | 1466516270714 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:50 INFO - PROCESS | 1652 | 1466516270715 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x121050800 == 30 [pid = 1652] [id = 533] 06:37:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x117089400) [pid = 1652] [serial = 1599] [outer = 0x0] 06:37:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1177c5800) [pid = 1652] [serial = 1600] [outer = 0x117089400] 06:37:50 INFO - PROCESS | 1652 | 1466516270742 Marionette DEBUG loaded listener.js 06:37:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1177d4400) [pid = 1652] [serial = 1601] [outer = 0x117089400] 06:37:51 INFO - PROCESS | 1652 | 1466516271073 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]]]}] 06:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 470ms 06:37:51 INFO - PROCESS | 1652 | 1466516271099 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 06:37:51 INFO - PROCESS | 1652 | 1466516271100 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 06:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:37:51 INFO - PROCESS | 1652 | 1466516271105 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:37:51 INFO - PROCESS | 1652 | 1466516271106 Marionette TRACE conn2 <- [1,2106,null,{}] 06:37:51 INFO - PROCESS | 1652 | 1466516271109 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}] 06:37:51 INFO - PROCESS | 1652 | 1466516271110 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:51 INFO - PROCESS | 1652 | 1466516271216 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 06:37:51 INFO - PROCESS | 1652 | 1466516271224 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:51 INFO - PROCESS | 1652 | 1466516271225 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c23000 == 31 [pid = 1652] [id = 534] 06:37:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x112eee400) [pid = 1652] [serial = 1602] [outer = 0x0] 06:37:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x117f82800) [pid = 1652] [serial = 1603] [outer = 0x112eee400] 06:37:51 INFO - PROCESS | 1652 | 1466516271250 Marionette DEBUG loaded listener.js 06:37:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11814a000) [pid = 1652] [serial = 1604] [outer = 0x112eee400] 06:37:51 INFO - PROCESS | 1652 | 1466516271582 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]]]}] 06:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 518ms 06:37:51 INFO - PROCESS | 1652 | 1466516271624 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 06:37:51 INFO - PROCESS | 1652 | 1466516271625 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 06:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:37:51 INFO - PROCESS | 1652 | 1466516271627 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:37:51 INFO - PROCESS | 1652 | 1466516271628 Marionette TRACE conn2 <- [1,2110,null,{}] 06:37:51 INFO - PROCESS | 1652 | 1466516271631 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}] 06:37:51 INFO - PROCESS | 1652 | 1466516271635 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:51 INFO - PROCESS | 1652 | 1466516271730 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 06:37:51 INFO - PROCESS | 1652 | 1466516271739 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:51 INFO - PROCESS | 1652 | 1466516271740 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12428e800 == 32 [pid = 1652] [id = 535] 06:37:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116736000) [pid = 1652] [serial = 1605] [outer = 0x0] 06:37:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118449000) [pid = 1652] [serial = 1606] [outer = 0x116736000] 06:37:51 INFO - PROCESS | 1652 | 1466516271766 Marionette DEBUG loaded listener.js 06:37:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118966400) [pid = 1652] [serial = 1607] [outer = 0x116736000] 06:37:52 INFO - PROCESS | 1652 | 1466516272089 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]]]}] 06:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 471ms 06:37:52 INFO - PROCESS | 1652 | 1466516272100 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 06:37:52 INFO - PROCESS | 1652 | 1466516272104 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 06:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:37:52 INFO - PROCESS | 1652 | 1466516272112 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:37:52 INFO - PROCESS | 1652 | 1466516272113 Marionette TRACE conn2 <- [1,2114,null,{}] 06:37:52 INFO - PROCESS | 1652 | 1466516272115 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}] 06:37:52 INFO - PROCESS | 1652 | 1466516272117 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:52 INFO - PROCESS | 1652 | 1466516272240 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 06:37:52 INFO - PROCESS | 1652 | 1466516272246 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:52 INFO - PROCESS | 1652 | 1466516272247 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x124955800 == 33 [pid = 1652] [id = 536] 06:37:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116af4c00) [pid = 1652] [serial = 1608] [outer = 0x0] 06:37:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118a02800) [pid = 1652] [serial = 1609] [outer = 0x116af4c00] 06:37:52 INFO - PROCESS | 1652 | 1466516272274 Marionette DEBUG loaded listener.js 06:37:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118a0d000) [pid = 1652] [serial = 1610] [outer = 0x116af4c00] 06:37:52 INFO - PROCESS | 1652 | 1466516272573 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]]]}] 06:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 469ms 06:37:52 INFO - PROCESS | 1652 | 1466516272582 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 06:37:52 INFO - PROCESS | 1652 | 1466516272583 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 06:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:37:52 INFO - PROCESS | 1652 | 1466516272590 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:37:52 INFO - PROCESS | 1652 | 1466516272591 Marionette TRACE conn2 <- [1,2118,null,{}] 06:37:52 INFO - PROCESS | 1652 | 1466516272593 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}] 06:37:52 INFO - PROCESS | 1652 | 1466516272595 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:52 INFO - PROCESS | 1652 | 1466516272672 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 06:37:52 INFO - PROCESS | 1652 | 1466516272676 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:52 INFO - PROCESS | 1652 | 1466516272677 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1256ae000 == 34 [pid = 1652] [id = 537] 06:37:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118726c00) [pid = 1652] [serial = 1611] [outer = 0x0] 06:37:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118a72c00) [pid = 1652] [serial = 1612] [outer = 0x118726c00] 06:37:52 INFO - PROCESS | 1652 | 1466516272702 Marionette DEBUG loaded listener.js 06:37:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1192df800) [pid = 1652] [serial = 1613] [outer = 0x118726c00] 06:37:53 INFO - PROCESS | 1652 | 1466516273070 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]]]}] 06:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 522ms 06:37:53 INFO - PROCESS | 1652 | 1466516273110 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 06:37:53 INFO - PROCESS | 1652 | 1466516273113 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 06:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:37:53 INFO - PROCESS | 1652 | 1466516273117 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:37:53 INFO - PROCESS | 1652 | 1466516273118 Marionette TRACE conn2 <- [1,2122,null,{}] 06:37:53 INFO - PROCESS | 1652 | 1466516273121 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}] 06:37:53 INFO - PROCESS | 1652 | 1466516273123 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:53 INFO - PROCESS | 1652 | 1466516273242 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 06:37:53 INFO - PROCESS | 1652 | 1466516273247 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:53 INFO - PROCESS | 1652 | 1466516273260 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x11983a000 == 35 [pid = 1652] [id = 538] 06:37:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118a77c00) [pid = 1652] [serial = 1614] [outer = 0x0] 06:37:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11955b400) [pid = 1652] [serial = 1615] [outer = 0x118a77c00] 06:37:53 INFO - PROCESS | 1652 | 1466516273301 Marionette DEBUG loaded listener.js 06:37:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119563c00) [pid = 1652] [serial = 1616] [outer = 0x118a77c00] 06:37:53 INFO - PROCESS | 1652 | 1466516273645 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]]]}] 06:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 571ms 06:37:53 INFO - PROCESS | 1652 | 1466516273688 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 06:37:53 INFO - PROCESS | 1652 | 1466516273690 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 06:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:37:53 INFO - PROCESS | 1652 | 1466516273692 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:37:53 INFO - PROCESS | 1652 | 1466516273693 Marionette TRACE conn2 <- [1,2126,null,{}] 06:37:53 INFO - PROCESS | 1652 | 1466516273695 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}] 06:37:53 INFO - PROCESS | 1652 | 1466516273696 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:53 INFO - PROCESS | 1652 | 1466516273809 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 06:37:53 INFO - PROCESS | 1652 | 1466516273816 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:53 INFO - PROCESS | 1652 | 1466516273817 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x128987000 == 36 [pid = 1652] [id = 539] 06:37:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119561400) [pid = 1652] [serial = 1617] [outer = 0x0] 06:37:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119aa1000) [pid = 1652] [serial = 1618] [outer = 0x119561400] 06:37:53 INFO - PROCESS | 1652 | 1466516273845 Marionette DEBUG loaded listener.js 06:37:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119bb4000) [pid = 1652] [serial = 1619] [outer = 0x119561400] 06:37:54 INFO - PROCESS | 1652 | 1466516274182 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]]]}] 06:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 517ms 06:37:54 INFO - PROCESS | 1652 | 1466516274210 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 06:37:54 INFO - PROCESS | 1652 | 1466516274212 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 06:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:37:54 INFO - PROCESS | 1652 | 1466516274222 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:37:54 INFO - PROCESS | 1652 | 1466516274224 Marionette TRACE conn2 <- [1,2130,null,{}] 06:37:54 INFO - PROCESS | 1652 | 1466516274226 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}] 06:37:54 INFO - PROCESS | 1652 | 1466516274228 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:54 INFO - PROCESS | 1652 | 1466516274339 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 06:37:54 INFO - PROCESS | 1652 | 1466516274342 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:54 INFO - PROCESS | 1652 | 1466516274344 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b6a000 == 37 [pid = 1652] [id = 540] 06:37:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119567400) [pid = 1652] [serial = 1620] [outer = 0x0] 06:37:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1210dec00) [pid = 1652] [serial = 1621] [outer = 0x119567400] 06:37:54 INFO - PROCESS | 1652 | 1466516274378 Marionette DEBUG loaded listener.js 06:37:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x123be4400) [pid = 1652] [serial = 1622] [outer = 0x119567400] 06:37:54 INFO - PROCESS | 1652 | 1466516274731 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] 06:37:54 INFO - PROCESS | 1652 | 1466516274744 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 06:37:54 INFO - PROCESS | 1652 | 1466516274746 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:37:54 INFO - PROCESS | 1652 | 1466516274747 Marionette TRACE conn2 <- [1,2134,null,{}] 06:37:54 INFO - PROCESS | 1652 | 1466516274749 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}] 06:37:54 INFO - PROCESS | 1652 | 1466516274750 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:54 INFO - PROCESS | 1652 | 1466516274857 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 06:37:54 INFO - PROCESS | 1652 | 1466516274868 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:54 INFO - PROCESS | 1652 | 1466516274869 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4db000 == 38 [pid = 1652] [id = 541] 06:37:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x123df0800) [pid = 1652] [serial = 1623] [outer = 0x0] 06:37:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x124a91000) [pid = 1652] [serial = 1624] [outer = 0x123df0800] 06:37:54 INFO - PROCESS | 1652 | 1466516274893 Marionette DEBUG loaded listener.js 06:37:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x124c91400) [pid = 1652] [serial = 1625] [outer = 0x123df0800] 06:37:55 INFO - PROCESS | 1652 | 1466516275210 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]]]}] 06:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 519ms 06:37:55 INFO - PROCESS | 1652 | 1466516275271 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 06:37:55 INFO - PROCESS | 1652 | 1466516275272 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 06:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:37:55 INFO - PROCESS | 1652 | 1466516275275 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:37:55 INFO - PROCESS | 1652 | 1466516275276 Marionette TRACE conn2 <- [1,2138,null,{}] 06:37:55 INFO - PROCESS | 1652 | 1466516275278 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}] 06:37:55 INFO - PROCESS | 1652 | 1466516275279 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:55 INFO - PROCESS | 1652 | 1466516275389 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 06:37:55 INFO - PROCESS | 1652 | 1466516275392 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:55 INFO - PROCESS | 1652 | 1466516275393 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a832800 == 39 [pid = 1652] [id = 542] 06:37:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12453f000) [pid = 1652] [serial = 1626] [outer = 0x0] 06:37:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x125511800) [pid = 1652] [serial = 1627] [outer = 0x12453f000] 06:37:55 INFO - PROCESS | 1652 | 1466516275418 Marionette DEBUG loaded listener.js 06:37:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x125671400) [pid = 1652] [serial = 1628] [outer = 0x12453f000] 06:37:55 INFO - PROCESS | 1652 | 1466516275766 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]]]}] 06:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 517ms 06:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:37:55 INFO - PROCESS | 1652 | 1466516275793 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 06:37:55 INFO - PROCESS | 1652 | 1466516275794 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 06:37:55 INFO - PROCESS | 1652 | 1466516275796 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:37:55 INFO - PROCESS | 1652 | 1466516275797 Marionette TRACE conn2 <- [1,2142,null,{}] 06:37:55 INFO - PROCESS | 1652 | 1466516275800 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}] 06:37:55 INFO - PROCESS | 1652 | 1466516275802 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:55 INFO - PROCESS | 1652 | 1466516275907 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 06:37:55 INFO - PROCESS | 1652 | 1466516275918 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:55 INFO - PROCESS | 1652 | 1466516275919 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b01f800 == 40 [pid = 1652] [id = 543] 06:37:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x125671c00) [pid = 1652] [serial = 1629] [outer = 0x0] 06:37:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x126496400) [pid = 1652] [serial = 1630] [outer = 0x125671c00] 06:37:55 INFO - PROCESS | 1652 | 1466516275944 Marionette DEBUG loaded listener.js 06:37:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x126698c00) [pid = 1652] [serial = 1631] [outer = 0x125671c00] 06:37:56 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x114f7fc00) [pid = 1652] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:37:56 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x124c8a400) [pid = 1652] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:37:56 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11852c800) [pid = 1652] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:37:56 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118979c00) [pid = 1652] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:37:56 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x116a2d800) [pid = 1652] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:37:56 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11708d000) [pid = 1652] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:37:56 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11896bc00) [pid = 1652] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:37:56 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118453800) [pid = 1652] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:37:56 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116a35c00) [pid = 1652] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:37:56 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118535800) [pid = 1652] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:37:56 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x126496c00) [pid = 1652] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:37:56 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12b9d4c00) [pid = 1652] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:37:56 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116aebc00) [pid = 1652] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:37:56 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x112980400) [pid = 1652] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:37:56 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x110fa2800) [pid = 1652] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:37:56 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x117038400) [pid = 1652] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:37:56 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116af8800) [pid = 1652] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:37:56 INFO - PROCESS | 1652 | 1466516276395 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] 06:37:56 INFO - PROCESS | 1652 | 1466516276417 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 06:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:37:56 INFO - PROCESS | 1652 | 1466516276421 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:37:56 INFO - PROCESS | 1652 | 1466516276422 Marionette TRACE conn2 <- [1,2146,null,{}] 06:37:56 INFO - PROCESS | 1652 | 1466516276425 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}] 06:37:56 INFO - PROCESS | 1652 | 1466516276426 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:56 INFO - PROCESS | 1652 | 1466516276513 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 06:37:56 INFO - PROCESS | 1652 | 1466516276570 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:56 INFO - PROCESS | 1652 | 1466516276571 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x128988000 == 41 [pid = 1652] [id = 544] 06:37:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x115e04c00) [pid = 1652] [serial = 1632] [outer = 0x0] 06:37:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x117f83c00) [pid = 1652] [serial = 1633] [outer = 0x115e04c00] 06:37:56 INFO - PROCESS | 1652 | 1466516276597 Marionette DEBUG loaded listener.js 06:37:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118a0e800) [pid = 1652] [serial = 1634] [outer = 0x115e04c00] 06:37:57 INFO - PROCESS | 1652 | 1466516277150 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] 06:37:57 INFO - PROCESS | 1652 | 1466516277208 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 06:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:37:57 INFO - PROCESS | 1652 | 1466516277211 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:37:57 INFO - PROCESS | 1652 | 1466516277214 Marionette TRACE conn2 <- [1,2150,null,{}] 06:37:57 INFO - PROCESS | 1652 | 1466516277218 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}] 06:37:57 INFO - PROCESS | 1652 | 1466516277219 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:57 INFO - PROCESS | 1652 | 1466516277336 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 06:37:57 INFO - PROCESS | 1652 | 1466516277418 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:57 INFO - PROCESS | 1652 | 1466516277420 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x117564000 == 42 [pid = 1652] [id = 545] 06:37:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11297a800) [pid = 1652] [serial = 1635] [outer = 0x0] 06:37:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x112ef6800) [pid = 1652] [serial = 1636] [outer = 0x11297a800] 06:37:57 INFO - PROCESS | 1652 | 1466516277452 Marionette DEBUG loaded listener.js 06:37:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x115f86400) [pid = 1652] [serial = 1637] [outer = 0x11297a800] 06:37:58 INFO - PROCESS | 1652 | 1466516278164 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]]]}] 06:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1022ms 06:37:58 INFO - PROCESS | 1652 | 1466516278233 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 06:37:58 INFO - PROCESS | 1652 | 1466516278235 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 06:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:37:58 INFO - PROCESS | 1652 | 1466516278239 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:37:58 INFO - PROCESS | 1652 | 1466516278241 Marionette TRACE conn2 <- [1,2154,null,{}] 06:37:58 INFO - PROCESS | 1652 | 1466516278245 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}] 06:37:58 INFO - PROCESS | 1652 | 1466516278247 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:58 INFO - PROCESS | 1652 | 1466516278353 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 06:37:58 INFO - PROCESS | 1652 | 1466516278429 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:58 INFO - PROCESS | 1652 | 1466516278432 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x11725c800 == 43 [pid = 1652] [id = 546] 06:37:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116840400) [pid = 1652] [serial = 1638] [outer = 0x0] 06:37:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116a02400) [pid = 1652] [serial = 1639] [outer = 0x116840400] 06:37:58 INFO - PROCESS | 1652 | 1466516278461 Marionette DEBUG loaded listener.js 06:37:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x116a36c00) [pid = 1652] [serial = 1640] [outer = 0x116840400] 06:37:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12b01f800 == 42 [pid = 1652] [id = 543] 06:37:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12a832800 == 41 [pid = 1652] [id = 542] 06:37:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4db000 == 40 [pid = 1652] [id = 541] 06:37:58 INFO - PROCESS | 1652 | --DOCSHELL 0x123b6a000 == 39 [pid = 1652] [id = 540] 06:37:58 INFO - PROCESS | 1652 | --DOCSHELL 0x128987000 == 38 [pid = 1652] [id = 539] 06:37:58 INFO - PROCESS | 1652 | --DOCSHELL 0x11983a000 == 37 [pid = 1652] [id = 538] 06:37:58 INFO - PROCESS | 1652 | --DOCSHELL 0x1256ae000 == 36 [pid = 1652] [id = 537] 06:37:58 INFO - PROCESS | 1652 | --DOCSHELL 0x124955800 == 35 [pid = 1652] [id = 536] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12a573800) [pid = 1652] [serial = 1588] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12428e800 == 34 [pid = 1652] [id = 535] 06:37:58 INFO - PROCESS | 1652 | --DOCSHELL 0x123c23000 == 33 [pid = 1652] [id = 534] 06:37:58 INFO - PROCESS | 1652 | --DOCSHELL 0x121050800 == 32 [pid = 1652] [id = 533] 06:37:58 INFO - PROCESS | 1652 | --DOCSHELL 0x11983b000 == 31 [pid = 1652] [id = 532] 06:37:58 INFO - PROCESS | 1652 | --DOCSHELL 0x11756f000 == 30 [pid = 1652] [id = 531] 06:37:58 INFO - PROCESS | 1652 | --DOCSHELL 0x115ffa800 == 29 [pid = 1652] [id = 530] 06:37:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb77800 == 28 [pid = 1652] [id = 529] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1210e3000) [pid = 1652] [serial = 1570] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12648cc00) [pid = 1652] [serial = 1573] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x128be4c00) [pid = 1652] [serial = 1577] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128ad7800) [pid = 1652] [serial = 1576] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x126c19c00) [pid = 1652] [serial = 1585] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12940e400) [pid = 1652] [serial = 1586] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116a33000) [pid = 1652] [serial = 1558] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11827dc00) [pid = 1652] [serial = 1561] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11844bc00) [pid = 1652] [serial = 1562] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118a10800) [pid = 1652] [serial = 1564] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119445000) [pid = 1652] [serial = 1565] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119566c00) [pid = 1652] [serial = 1567] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x117f81000) [pid = 1652] [serial = 1537] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x117f8b800) [pid = 1652] [serial = 1538] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118a6a000) [pid = 1652] [serial = 1540] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119d0ec00) [pid = 1652] [serial = 1541] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128b56000) [pid = 1652] [serial = 1543] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12ab97c00) [pid = 1652] [serial = 1544] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12bcaf800) [pid = 1652] [serial = 1546] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12be5d400) [pid = 1652] [serial = 1547] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a81d000) [pid = 1652] [serial = 1549] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12b9d2400) [pid = 1652] [serial = 1550] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x116a30400) [pid = 1652] [serial = 1552] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x113c4fc00) [pid = 1652] [serial = 1579] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11702fc00) [pid = 1652] [serial = 1553] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x117f8c800) [pid = 1652] [serial = 1555] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x118534000) [pid = 1652] [serial = 1556] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x116af1800) [pid = 1652] [serial = 1559] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x126cc2400) [pid = 1652] [serial = 1574] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12453f400) [pid = 1652] [serial = 1571] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x116a30800) [pid = 1652] [serial = 1580] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x11897e800) [pid = 1652] [serial = 1582] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1210e0800) [pid = 1652] [serial = 1568] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x119baec00) [pid = 1652] [serial = 1583] [outer = 0x0] [url = about:blank] 06:37:58 INFO - PROCESS | 1652 | 1466516278874 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]]]}] 06:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 673ms 06:37:58 INFO - PROCESS | 1652 | 1466516278912 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 06:37:58 INFO - PROCESS | 1652 | 1466516278916 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 06:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:37:58 INFO - PROCESS | 1652 | 1466516278924 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:37:58 INFO - PROCESS | 1652 | 1466516278926 Marionette TRACE conn2 <- [1,2158,null,{}] 06:37:58 INFO - PROCESS | 1652 | 1466516278928 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}] 06:37:58 INFO - PROCESS | 1652 | 1466516278930 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:59 INFO - PROCESS | 1652 | 1466516279011 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 06:37:59 INFO - PROCESS | 1652 | 1466516279015 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:59 INFO - PROCESS | 1652 | 1466516279017 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x11983c800 == 29 [pid = 1652] [id = 547] 06:37:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x11702e000) [pid = 1652] [serial = 1641] [outer = 0x0] 06:37:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x11708f000) [pid = 1652] [serial = 1642] [outer = 0x11702e000] 06:37:59 INFO - PROCESS | 1652 | 1466516279050 Marionette DEBUG loaded listener.js 06:37:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x117f7e800) [pid = 1652] [serial = 1643] [outer = 0x11702e000] 06:37:59 INFO - PROCESS | 1652 | 1466516279480 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]]]}] 06:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 569ms 06:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:37:59 INFO - PROCESS | 1652 | 1466516279494 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 06:37:59 INFO - PROCESS | 1652 | 1466516279496 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 06:37:59 INFO - PROCESS | 1652 | 1466516279501 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:37:59 INFO - PROCESS | 1652 | 1466516279506 Marionette TRACE conn2 <- [1,2162,null,{}] 06:37:59 INFO - PROCESS | 1652 | 1466516279517 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}] 06:37:59 INFO - PROCESS | 1652 | 1466516279524 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:59 INFO - PROCESS | 1652 | 1466516279654 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 06:37:59 INFO - PROCESS | 1652 | 1466516279662 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:59 INFO - PROCESS | 1652 | 1466516279665 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:37:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x123986000 == 30 [pid = 1652] [id = 548] 06:37:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x118280000) [pid = 1652] [serial = 1644] [outer = 0x0] 06:37:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11844e000) [pid = 1652] [serial = 1645] [outer = 0x118280000] 06:37:59 INFO - PROCESS | 1652 | 1466516279714 Marionette DEBUG loaded listener.js 06:37:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118528800) [pid = 1652] [serial = 1646] [outer = 0x118280000] 06:38:00 INFO - PROCESS | 1652 | 1466516280099 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]]]}] 06:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 626ms 06:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:38:00 INFO - PROCESS | 1652 | 1466516280126 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 06:38:00 INFO - PROCESS | 1652 | 1466516280128 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 06:38:00 INFO - PROCESS | 1652 | 1466516280130 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:38:00 INFO - PROCESS | 1652 | 1466516280131 Marionette TRACE conn2 <- [1,2166,null,{}] 06:38:00 INFO - PROCESS | 1652 | 1466516280134 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}] 06:38:00 INFO - PROCESS | 1652 | 1466516280135 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:00 INFO - PROCESS | 1652 | 1466516280214 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 06:38:00 INFO - PROCESS | 1652 | 1466516280219 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:00 INFO - PROCESS | 1652 | 1466516280222 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x123d75800 == 31 [pid = 1652] [id = 549] 06:38:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118532c00) [pid = 1652] [serial = 1647] [outer = 0x0] 06:38:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118722000) [pid = 1652] [serial = 1648] [outer = 0x118532c00] 06:38:00 INFO - PROCESS | 1652 | 1466516280247 Marionette DEBUG loaded listener.js 06:38:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118a03400) [pid = 1652] [serial = 1649] [outer = 0x118532c00] 06:38:00 INFO - PROCESS | 1652 | 1466516280578 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]]]}] 06:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 469ms 06:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:38:00 INFO - PROCESS | 1652 | 1466516280599 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 06:38:00 INFO - PROCESS | 1652 | 1466516280601 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 06:38:00 INFO - PROCESS | 1652 | 1466516280607 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:38:00 INFO - PROCESS | 1652 | 1466516280608 Marionette TRACE conn2 <- [1,2170,null,{}] 06:38:00 INFO - PROCESS | 1652 | 1466516280610 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}] 06:38:00 INFO - PROCESS | 1652 | 1466516280612 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:00 INFO - PROCESS | 1652 | 1466516280688 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 06:38:00 INFO - PROCESS | 1652 | 1466516280750 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:00 INFO - PROCESS | 1652 | 1466516280751 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1244a0800 == 32 [pid = 1652] [id = 550] 06:38:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x113338800) [pid = 1652] [serial = 1650] [outer = 0x0] 06:38:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118a0a800) [pid = 1652] [serial = 1651] [outer = 0x113338800] 06:38:00 INFO - PROCESS | 1652 | 1466516280776 Marionette DEBUG loaded listener.js 06:38:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118aeec00) [pid = 1652] [serial = 1652] [outer = 0x113338800] 06:38:01 INFO - PROCESS | 1652 | 1466516281109 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]]]}] 06:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 520ms 06:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:38:01 INFO - PROCESS | 1652 | 1466516281125 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 06:38:01 INFO - PROCESS | 1652 | 1466516281126 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 06:38:01 INFO - PROCESS | 1652 | 1466516281129 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:38:01 INFO - PROCESS | 1652 | 1466516281130 Marionette TRACE conn2 <- [1,2174,null,{}] 06:38:01 INFO - PROCESS | 1652 | 1466516281132 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}] 06:38:01 INFO - PROCESS | 1652 | 1466516281139 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:01 INFO - PROCESS | 1652 | 1466516281260 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 06:38:01 INFO - PROCESS | 1652 | 1466516281299 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:01 INFO - PROCESS | 1652 | 1466516281301 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1260be800 == 33 [pid = 1652] [id = 551] 06:38:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11897b000) [pid = 1652] [serial = 1653] [outer = 0x0] 06:38:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119561c00) [pid = 1652] [serial = 1654] [outer = 0x11897b000] 06:38:01 INFO - PROCESS | 1652 | 1466516281325 Marionette DEBUG loaded listener.js 06:38:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1211e7800) [pid = 1652] [serial = 1655] [outer = 0x11897b000] 06:38:01 INFO - PROCESS | 1652 | 1466516281664 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]]]}] 06:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 572ms 06:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:38:01 INFO - PROCESS | 1652 | 1466516281701 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 06:38:01 INFO - PROCESS | 1652 | 1466516281702 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 06:38:01 INFO - PROCESS | 1652 | 1466516281704 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:38:01 INFO - PROCESS | 1652 | 1466516281705 Marionette TRACE conn2 <- [1,2178,null,{}] 06:38:01 INFO - PROCESS | 1652 | 1466516281708 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}] 06:38:01 INFO - PROCESS | 1652 | 1466516281709 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:01 INFO - PROCESS | 1652 | 1466516281822 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 06:38:01 INFO - PROCESS | 1652 | 1466516281826 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:01 INFO - PROCESS | 1652 | 1466516281827 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12897d800 == 34 [pid = 1652] [id = 552] 06:38:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x112ab0400) [pid = 1652] [serial = 1656] [outer = 0x0] 06:38:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x123b90c00) [pid = 1652] [serial = 1657] [outer = 0x112ab0400] 06:38:01 INFO - PROCESS | 1652 | 1466516281851 Marionette DEBUG loaded listener.js 06:38:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124a85400) [pid = 1652] [serial = 1658] [outer = 0x112ab0400] 06:38:02 INFO - PROCESS | 1652 | 1466516282198 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]]]}] 06:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 520ms 06:38:02 INFO - PROCESS | 1652 | 1466516282226 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 06:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:38:02 INFO - PROCESS | 1652 | 1466516282227 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 06:38:02 INFO - PROCESS | 1652 | 1466516282229 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:38:02 INFO - PROCESS | 1652 | 1466516282231 Marionette TRACE conn2 <- [1,2182,null,{}] 06:38:02 INFO - PROCESS | 1652 | 1466516282233 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}] 06:38:02 INFO - PROCESS | 1652 | 1466516282235 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:02 INFO - PROCESS | 1652 | 1466516282344 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 06:38:02 INFO - PROCESS | 1652 | 1466516282348 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:02 INFO - PROCESS | 1652 | 1466516282349 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x118aa9800 == 35 [pid = 1652] [id = 553] 06:38:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1192d6800) [pid = 1652] [serial = 1659] [outer = 0x0] 06:38:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124cf2c00) [pid = 1652] [serial = 1660] [outer = 0x1192d6800] 06:38:02 INFO - PROCESS | 1652 | 1466516282374 Marionette DEBUG loaded listener.js 06:38:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12603f000) [pid = 1652] [serial = 1661] [outer = 0x1192d6800] 06:38:02 INFO - PROCESS | 1652 | 1466516282715 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]]]}] 06:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 521ms 06:38:02 INFO - PROCESS | 1652 | 1466516282754 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 06:38:02 INFO - PROCESS | 1652 | 1466516282755 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 06:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:38:02 INFO - PROCESS | 1652 | 1466516282758 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:38:02 INFO - PROCESS | 1652 | 1466516282759 Marionette TRACE conn2 <- [1,2186,null,{}] 06:38:02 INFO - PROCESS | 1652 | 1466516282761 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}] 06:38:02 INFO - PROCESS | 1652 | 1466516282762 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:02 INFO - PROCESS | 1652 | 1466516282869 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 06:38:02 INFO - PROCESS | 1652 | 1466516282881 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:02 INFO - PROCESS | 1652 | 1466516282883 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295ee800 == 36 [pid = 1652] [id = 554] 06:38:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x125671000) [pid = 1652] [serial = 1662] [outer = 0x0] 06:38:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126041c00) [pid = 1652] [serial = 1663] [outer = 0x125671000] 06:38:02 INFO - PROCESS | 1652 | 1466516282908 Marionette DEBUG loaded listener.js 06:38:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1268c8800) [pid = 1652] [serial = 1664] [outer = 0x125671000] 06:38:03 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119567400) [pid = 1652] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:38:03 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119561400) [pid = 1652] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:38:03 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12940f400) [pid = 1652] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:38:03 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118726c00) [pid = 1652] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:38:03 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x112f6cc00) [pid = 1652] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:38:03 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112eee400) [pid = 1652] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:38:03 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116736000) [pid = 1652] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:38:03 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x117089400) [pid = 1652] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:38:03 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116af4c00) [pid = 1652] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:38:03 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118a77c00) [pid = 1652] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:38:03 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x110f9c400) [pid = 1652] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:38:03 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x123df0800) [pid = 1652] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:38:03 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12453f000) [pid = 1652] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:38:03 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x125671c00) [pid = 1652] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:38:03 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x112a7d400) [pid = 1652] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:38:03 INFO - PROCESS | 1652 | 1466516283294 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]]]}] 06:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 569ms 06:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:38:03 INFO - PROCESS | 1652 | 1466516283327 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 06:38:03 INFO - PROCESS | 1652 | 1466516283329 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 06:38:03 INFO - PROCESS | 1652 | 1466516283332 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:38:03 INFO - PROCESS | 1652 | 1466516283333 Marionette TRACE conn2 <- [1,2190,null,{}] 06:38:03 INFO - PROCESS | 1652 | 1466516283336 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}] 06:38:03 INFO - PROCESS | 1652 | 1466516283337 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:03 INFO - PROCESS | 1652 | 1466516283416 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 06:38:03 INFO - PROCESS | 1652 | 1466516283477 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:03 INFO - PROCESS | 1652 | 1466516283478 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x129149000 == 37 [pid = 1652] [id = 555] 06:38:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x112eea800) [pid = 1652] [serial = 1665] [outer = 0x0] 06:38:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116af5400) [pid = 1652] [serial = 1666] [outer = 0x112eea800] 06:38:03 INFO - PROCESS | 1652 | 1466516283504 Marionette DEBUG loaded listener.js 06:38:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118a11000) [pid = 1652] [serial = 1667] [outer = 0x112eea800] 06:38:03 INFO - PROCESS | 1652 | 1466516283872 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]]]}] 06:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 570ms 06:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:38:03 INFO - PROCESS | 1652 | 1466516283904 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 06:38:03 INFO - PROCESS | 1652 | 1466516283907 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 06:38:03 INFO - PROCESS | 1652 | 1466516283910 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:38:03 INFO - PROCESS | 1652 | 1466516283913 Marionette TRACE conn2 <- [1,2194,null,{}] 06:38:03 INFO - PROCESS | 1652 | 1466516283916 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}] 06:38:03 INFO - PROCESS | 1652 | 1466516283919 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:04 INFO - PROCESS | 1652 | 1466516284073 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 06:38:04 INFO - PROCESS | 1652 | 1466516284168 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:04 INFO - PROCESS | 1652 | 1466516284170 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b14b000 == 38 [pid = 1652] [id = 556] 06:38:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118a72800) [pid = 1652] [serial = 1668] [outer = 0x0] 06:38:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12662bc00) [pid = 1652] [serial = 1669] [outer = 0x118a72800] 06:38:04 INFO - PROCESS | 1652 | 1466516284212 Marionette DEBUG loaded listener.js 06:38:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x126cbb800) [pid = 1652] [serial = 1670] [outer = 0x118a72800] 06:38:04 INFO - PROCESS | 1652 | 1466516284541 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]]]}] 06:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 673ms 06:38:04 INFO - PROCESS | 1652 | 1466516284583 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 06:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:38:04 INFO - PROCESS | 1652 | 1466516284589 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 06:38:04 INFO - PROCESS | 1652 | 1466516284593 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:38:04 INFO - PROCESS | 1652 | 1466516284595 Marionette TRACE conn2 <- [1,2198,null,{}] 06:38:04 INFO - PROCESS | 1652 | 1466516284598 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}] 06:38:04 INFO - PROCESS | 1652 | 1466516284600 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:04 INFO - PROCESS | 1652 | 1466516284766 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 06:38:04 INFO - PROCESS | 1652 | 1466516284804 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:04 INFO - PROCESS | 1652 | 1466516284805 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b806000 == 39 [pid = 1652] [id = 557] 06:38:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119566000) [pid = 1652] [serial = 1671] [outer = 0x0] 06:38:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x126cc3000) [pid = 1652] [serial = 1672] [outer = 0x119566000] 06:38:04 INFO - PROCESS | 1652 | 1466516284844 Marionette DEBUG loaded listener.js 06:38:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128ad6400) [pid = 1652] [serial = 1673] [outer = 0x119566000] 06:38:05 INFO - PROCESS | 1652 | 1466516285158 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]]]}] 06:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 572ms 06:38:05 INFO - PROCESS | 1652 | 1466516285221 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 06:38:05 INFO - PROCESS | 1652 | 1466516285223 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 06:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:38:05 INFO - PROCESS | 1652 | 1466516285238 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:38:05 INFO - PROCESS | 1652 | 1466516285241 Marionette TRACE conn2 <- [1,2202,null,{}] 06:38:05 INFO - PROCESS | 1652 | 1466516285245 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}] 06:38:05 INFO - PROCESS | 1652 | 1466516285247 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:05 INFO - PROCESS | 1652 | 1466516285364 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 06:38:05 INFO - PROCESS | 1652 | 1466516285419 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 1652 | 1466516285421 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x116bbb000 == 40 [pid = 1652] [id = 558] 06:38:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11320b800) [pid = 1652] [serial = 1674] [outer = 0x0] 06:38:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x113c4e000) [pid = 1652] [serial = 1675] [outer = 0x11320b800] 06:38:05 INFO - PROCESS | 1652 | 1466516285454 Marionette DEBUG loaded listener.js 06:38:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x116a2b400) [pid = 1652] [serial = 1676] [outer = 0x11320b800] 06:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 672ms 06:38:05 INFO - PROCESS | 1652 | 1466516285900 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]]]}] 06:38:05 INFO - PROCESS | 1652 | 1466516285910 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 06:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:38:05 INFO - PROCESS | 1652 | 1466516285912 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 06:38:05 INFO - PROCESS | 1652 | 1466516285916 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:38:05 INFO - PROCESS | 1652 | 1466516285919 Marionette TRACE conn2 <- [1,2206,null,{}] 06:38:05 INFO - PROCESS | 1652 | 1466516285923 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}] 06:38:05 INFO - PROCESS | 1652 | 1466516285925 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:06 INFO - PROCESS | 1652 | 1466516286031 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 06:38:06 INFO - PROCESS | 1652 | 1466516286126 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:06 INFO - PROCESS | 1652 | 1466516286128 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c33800 == 41 [pid = 1652] [id = 559] 06:38:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1177d3800) [pid = 1652] [serial = 1677] [outer = 0x0] 06:38:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x117f86c00) [pid = 1652] [serial = 1678] [outer = 0x1177d3800] 06:38:06 INFO - PROCESS | 1652 | 1466516286160 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118288400) [pid = 1652] [serial = 1679] [outer = 0x1177d3800] 06:38:06 INFO - PROCESS | 1652 | 1466516286560 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]]]}] 06:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 672ms 06:38:06 INFO - PROCESS | 1652 | 1466516286588 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 06:38:06 INFO - PROCESS | 1652 | 1466516286589 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 06:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:38:06 INFO - PROCESS | 1652 | 1466516286592 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:38:06 INFO - PROCESS | 1652 | 1466516286593 Marionette TRACE conn2 <- [1,2210,null,{}] 06:38:06 INFO - PROCESS | 1652 | 1466516286597 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}] 06:38:06 INFO - PROCESS | 1652 | 1466516286600 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:06 INFO - PROCESS | 1652 | 1466516286707 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 06:38:06 INFO - PROCESS | 1652 | 1466516286772 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:06 INFO - PROCESS | 1652 | 1466516286775 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b019800 == 42 [pid = 1652] [id = 560] 06:38:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118a07000) [pid = 1652] [serial = 1680] [outer = 0x0] 06:38:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118a70c00) [pid = 1652] [serial = 1681] [outer = 0x118a07000] 06:38:06 INFO - PROCESS | 1652 | 1466516286806 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11955ec00) [pid = 1652] [serial = 1682] [outer = 0x118a07000] 06:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 669ms 06:38:07 INFO - PROCESS | 1652 | 1466516287255 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]]]}] 06:38:07 INFO - PROCESS | 1652 | 1466516287262 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 06:38:07 INFO - PROCESS | 1652 | 1466516287263 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 06:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:38:07 INFO - PROCESS | 1652 | 1466516287265 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - PROCESS | 1652 | 1466516287267 Marionette TRACE conn2 <- [1,2214,null,{}] 06:38:07 INFO - PROCESS | 1652 | 1466516287269 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}] 06:38:07 INFO - PROCESS | 1652 | 1466516287271 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:07 INFO - PROCESS | 1652 | 1466516287377 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 06:38:07 INFO - PROCESS | 1652 | 1466516287474 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:07 INFO - PROCESS | 1652 | 1466516287476 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb77000 == 43 [pid = 1652] [id = 561] 06:38:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119d0b400) [pid = 1652] [serial = 1683] [outer = 0x0] 06:38:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1210df800) [pid = 1652] [serial = 1684] [outer = 0x119d0b400] 06:38:07 INFO - PROCESS | 1652 | 1466516287505 Marionette DEBUG loaded listener.js 06:38:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12420f400) [pid = 1652] [serial = 1685] [outer = 0x119d0b400] 06:38:07 INFO - PROCESS | 1652 | 1466516287915 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]]]}] 06:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 669ms 06:38:07 INFO - PROCESS | 1652 | 1466516287934 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 06:38:07 INFO - PROCESS | 1652 | 1466516287936 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 06:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:38:07 INFO - PROCESS | 1652 | 1466516287938 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - PROCESS | 1652 | 1466516287939 Marionette TRACE conn2 <- [1,2218,null,{}] 06:38:07 INFO - PROCESS | 1652 | 1466516287942 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}] 06:38:07 INFO - PROCESS | 1652 | 1466516287943 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:08 INFO - PROCESS | 1652 | 1466516288043 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 06:38:08 INFO - PROCESS | 1652 | 1466516288116 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:08 INFO - PROCESS | 1652 | 1466516288117 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c539000 == 44 [pid = 1652] [id = 562] 06:38:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x125671c00) [pid = 1652] [serial = 1686] [outer = 0x0] 06:38:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1268e2800) [pid = 1652] [serial = 1687] [outer = 0x125671c00] 06:38:08 INFO - PROCESS | 1652 | 1466516288146 Marionette DEBUG loaded listener.js 06:38:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x126cbb400) [pid = 1652] [serial = 1688] [outer = 0x125671c00] 06:38:08 INFO - PROCESS | 1652 | 1466516288580 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]]]}] 06:38:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:38:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 669ms 06:38:08 INFO - PROCESS | 1652 | 1466516288608 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 06:38:08 INFO - PROCESS | 1652 | 1466516288609 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 06:38:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:38:08 INFO - PROCESS | 1652 | 1466516288611 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:38:08 INFO - PROCESS | 1652 | 1466516288613 Marionette TRACE conn2 <- [1,2222,null,{}] 06:38:08 INFO - PROCESS | 1652 | 1466516288615 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}] 06:38:08 INFO - PROCESS | 1652 | 1466516288620 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:08 INFO - PROCESS | 1652 | 1466516288761 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 06:38:08 INFO - PROCESS | 1652 | 1466516288835 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:08 INFO - PROCESS | 1652 | 1466516288837 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x123869800 == 45 [pid = 1652] [id = 563] 06:38:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116af6c00) [pid = 1652] [serial = 1689] [outer = 0x0] 06:38:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x128ad0800) [pid = 1652] [serial = 1690] [outer = 0x116af6c00] 06:38:08 INFO - PROCESS | 1652 | 1466516288866 Marionette DEBUG loaded listener.js 06:38:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x128b56400) [pid = 1652] [serial = 1691] [outer = 0x116af6c00] 06:38:09 INFO - PROCESS | 1652 | 1466516289393 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]]]}] 06:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 822ms 06:38:09 INFO - PROCESS | 1652 | 1466516289434 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 06:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:38:09 INFO - PROCESS | 1652 | 1466516289436 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 06:38:09 INFO - PROCESS | 1652 | 1466516289439 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:38:09 INFO - PROCESS | 1652 | 1466516289441 Marionette TRACE conn2 <- [1,2226,null,{}] 06:38:09 INFO - PROCESS | 1652 | 1466516289446 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}] 06:38:09 INFO - PROCESS | 1652 | 1466516289447 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:09 INFO - PROCESS | 1652 | 1466516289550 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 06:38:09 INFO - PROCESS | 1652 | 1466516289629 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:09 INFO - PROCESS | 1652 | 1466516289630 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x119281000 == 46 [pid = 1652] [id = 564] 06:38:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x113dd3400) [pid = 1652] [serial = 1692] [outer = 0x0] 06:38:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x117595400) [pid = 1652] [serial = 1693] [outer = 0x113dd3400] 06:38:09 INFO - PROCESS | 1652 | 1466516289659 Marionette DEBUG loaded listener.js 06:38:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x117f80400) [pid = 1652] [serial = 1694] [outer = 0x113dd3400] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12b14b000 == 45 [pid = 1652] [id = 556] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x129149000 == 44 [pid = 1652] [id = 555] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1295ee800 == 43 [pid = 1652] [id = 554] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x118aa9800 == 42 [pid = 1652] [id = 553] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12897d800 == 41 [pid = 1652] [id = 552] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1260be800 == 40 [pid = 1652] [id = 551] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1244a0800 == 39 [pid = 1652] [id = 550] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x123d75800 == 38 [pid = 1652] [id = 549] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x123986000 == 37 [pid = 1652] [id = 548] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x11983c800 == 36 [pid = 1652] [id = 547] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x11725c800 == 35 [pid = 1652] [id = 546] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x117564000 == 34 [pid = 1652] [id = 545] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x128988000 == 33 [pid = 1652] [id = 544] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x123869800 == 32 [pid = 1652] [id = 563] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12c539000 == 31 [pid = 1652] [id = 562] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb77000 == 30 [pid = 1652] [id = 561] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12b019800 == 29 [pid = 1652] [id = 560] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x123c33800 == 28 [pid = 1652] [id = 559] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12b806000 == 27 [pid = 1652] [id = 557] 06:38:10 INFO - PROCESS | 1652 | --DOCSHELL 0x116bbb000 == 26 [pid = 1652] [id = 558] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1210dec00) [pid = 1652] [serial = 1621] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119aa1000) [pid = 1652] [serial = 1618] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12ab96c00) [pid = 1652] [serial = 1589] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1192df800) [pid = 1652] [serial = 1613] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118a72c00) [pid = 1652] [serial = 1612] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1133e9800) [pid = 1652] [serial = 1594] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x116735800) [pid = 1652] [serial = 1595] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x117f82800) [pid = 1652] [serial = 1603] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11814a000) [pid = 1652] [serial = 1604] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118449000) [pid = 1652] [serial = 1606] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118966400) [pid = 1652] [serial = 1607] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1177c5800) [pid = 1652] [serial = 1600] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1177d4400) [pid = 1652] [serial = 1601] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118a02800) [pid = 1652] [serial = 1609] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118a0d000) [pid = 1652] [serial = 1610] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11955b400) [pid = 1652] [serial = 1615] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119563c00) [pid = 1652] [serial = 1616] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116a37400) [pid = 1652] [serial = 1597] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116af2400) [pid = 1652] [serial = 1598] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x124a91000) [pid = 1652] [serial = 1624] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x125511800) [pid = 1652] [serial = 1627] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x126496400) [pid = 1652] [serial = 1630] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x112eed400) [pid = 1652] [serial = 1592] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x126698c00) [pid = 1652] [serial = 1631] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x112aabc00) [pid = 1652] [serial = 1591] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x125671400) [pid = 1652] [serial = 1628] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x124c91400) [pid = 1652] [serial = 1625] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x123be4400) [pid = 1652] [serial = 1622] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119bb4000) [pid = 1652] [serial = 1619] [outer = 0x0] [url = about:blank] 06:38:10 INFO - PROCESS | 1652 | 1466516290659 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]]]}] 06:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1271ms 06:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:38:10 INFO - PROCESS | 1652 | 1466516290711 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 06:38:10 INFO - PROCESS | 1652 | 1466516290714 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 06:38:10 INFO - PROCESS | 1652 | 1466516290717 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:38:10 INFO - PROCESS | 1652 | 1466516290719 Marionette TRACE conn2 <- [1,2230,null,{}] 06:38:10 INFO - PROCESS | 1652 | 1466516290722 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}] 06:38:10 INFO - PROCESS | 1652 | 1466516290724 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:10 INFO - PROCESS | 1652 | 1466516290808 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 06:38:10 INFO - PROCESS | 1652 | 1466516290815 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:10 INFO - PROCESS | 1652 | 1466516290818 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aa4800 == 27 [pid = 1652] [id = 565] 06:38:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x113356c00) [pid = 1652] [serial = 1695] [outer = 0x0] 06:38:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x116238800) [pid = 1652] [serial = 1696] [outer = 0x113356c00] 06:38:10 INFO - PROCESS | 1652 | 1466516290849 Marionette DEBUG loaded listener.js 06:38:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x112f6c400) [pid = 1652] [serial = 1697] [outer = 0x113356c00] 06:38:11 INFO - PROCESS | 1652 | 1466516291235 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]]]}] 06:38:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:38:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 572ms 06:38:11 INFO - PROCESS | 1652 | 1466516291288 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 06:38:11 INFO - PROCESS | 1652 | 1466516291292 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 06:38:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:38:11 INFO - PROCESS | 1652 | 1466516291297 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:38:11 INFO - PROCESS | 1652 | 1466516291299 Marionette TRACE conn2 <- [1,2234,null,{}] 06:38:11 INFO - PROCESS | 1652 | 1466516291301 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}] 06:38:11 INFO - PROCESS | 1652 | 1466516291303 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:11 INFO - PROCESS | 1652 | 1466516291383 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 06:38:11 INFO - PROCESS | 1652 | 1466516291389 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:11 INFO - PROCESS | 1652 | 1466516291391 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x118aa8800 == 28 [pid = 1652] [id = 566] 06:38:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116a38000) [pid = 1652] [serial = 1698] [outer = 0x0] 06:38:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116af8000) [pid = 1652] [serial = 1699] [outer = 0x116a38000] 06:38:11 INFO - PROCESS | 1652 | 1466516291419 Marionette DEBUG loaded listener.js 06:38:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x117f80000) [pid = 1652] [serial = 1700] [outer = 0x116a38000] 06:38:11 INFO - PROCESS | 1652 | 1466516291758 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]]]}] 06:38:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:38:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 518ms 06:38:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:38:11 INFO - PROCESS | 1652 | 1466516291816 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 06:38:11 INFO - PROCESS | 1652 | 1466516291817 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 06:38:11 INFO - PROCESS | 1652 | 1466516291819 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:38:11 INFO - PROCESS | 1652 | 1466516291822 Marionette TRACE conn2 <- [1,2238,null,{}] 06:38:11 INFO - PROCESS | 1652 | 1466516291830 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}] 06:38:11 INFO - PROCESS | 1652 | 1466516291833 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:11 INFO - PROCESS | 1652 | 1466516291913 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 06:38:11 INFO - PROCESS | 1652 | 1466516291920 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:11 INFO - PROCESS | 1652 | 1466516291923 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x123868800 == 29 [pid = 1652] [id = 567] 06:38:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x111e2c800) [pid = 1652] [serial = 1701] [outer = 0x0] 06:38:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11852f000) [pid = 1652] [serial = 1702] [outer = 0x111e2c800] 06:38:11 INFO - PROCESS | 1652 | 1466516291952 Marionette DEBUG loaded listener.js 06:38:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118536c00) [pid = 1652] [serial = 1703] [outer = 0x111e2c800] 06:38:12 INFO - PROCESS | 1652 | 1466516292356 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]]]}] 06:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 571ms 06:38:12 INFO - PROCESS | 1652 | 1466516292391 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 06:38:12 INFO - PROCESS | 1652 | 1466516292394 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 06:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:38:12 INFO - PROCESS | 1652 | 1466516292397 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:38:12 INFO - PROCESS | 1652 | 1466516292399 Marionette TRACE conn2 <- [1,2242,null,{}] 06:38:12 INFO - PROCESS | 1652 | 1466516292402 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}] 06:38:12 INFO - PROCESS | 1652 | 1466516292404 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:12 INFO - PROCESS | 1652 | 1466516292529 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 06:38:12 INFO - PROCESS | 1652 | 1466516292538 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:12 INFO - PROCESS | 1652 | 1466516292540 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f07800 == 30 [pid = 1652] [id = 568] 06:38:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118965c00) [pid = 1652] [serial = 1704] [outer = 0x0] 06:38:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118a09000) [pid = 1652] [serial = 1705] [outer = 0x118965c00] 06:38:12 INFO - PROCESS | 1652 | 1466516292582 Marionette DEBUG loaded listener.js 06:38:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118a6cc00) [pid = 1652] [serial = 1706] [outer = 0x118965c00] 06:38:13 INFO - PROCESS | 1652 | 1466516292998 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]]]}] 06:38:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:38:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 619ms 06:38:13 INFO - PROCESS | 1652 | 1466516293017 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 06:38:13 INFO - PROCESS | 1652 | 1466516293026 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 06:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:38:13 INFO - PROCESS | 1652 | 1466516293033 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:38:13 INFO - PROCESS | 1652 | 1466516293034 Marionette TRACE conn2 <- [1,2246,null,{}] 06:38:13 INFO - PROCESS | 1652 | 1466516293037 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}] 06:38:13 INFO - PROCESS | 1652 | 1466516293038 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:13 INFO - PROCESS | 1652 | 1466516293137 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 06:38:13 INFO - PROCESS | 1652 | 1466516293140 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:13 INFO - PROCESS | 1652 | 1466516293142 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x1244af800 == 31 [pid = 1652] [id = 569] 06:38:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116a36400) [pid = 1652] [serial = 1707] [outer = 0x0] 06:38:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1192d3400) [pid = 1652] [serial = 1708] [outer = 0x116a36400] 06:38:13 INFO - PROCESS | 1652 | 1466516293167 Marionette DEBUG loaded listener.js 06:38:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11955f400) [pid = 1652] [serial = 1709] [outer = 0x116a36400] 06:38:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:38:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 520ms 06:38:13 INFO - PROCESS | 1652 | 1466516293549 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]]]}] 06:38:13 INFO - PROCESS | 1652 | 1466516293554 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 06:38:13 INFO - PROCESS | 1652 | 1466516293557 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 06:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:38:13 INFO - PROCESS | 1652 | 1466516293560 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:38:13 INFO - PROCESS | 1652 | 1466516293562 Marionette TRACE conn2 <- [1,2250,null,{}] 06:38:13 INFO - PROCESS | 1652 | 1466516293565 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}] 06:38:13 INFO - PROCESS | 1652 | 1466516293572 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:13 INFO - PROCESS | 1652 | 1466516293707 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 06:38:13 INFO - PROCESS | 1652 | 1466516293711 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:13 INFO - PROCESS | 1652 | 1466516293712 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x126619800 == 32 [pid = 1652] [id = 570] 06:38:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118984800) [pid = 1652] [serial = 1710] [outer = 0x0] 06:38:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119ba9800) [pid = 1652] [serial = 1711] [outer = 0x118984800] 06:38:13 INFO - PROCESS | 1652 | 1466516293738 Marionette DEBUG loaded listener.js 06:38:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x123b96000) [pid = 1652] [serial = 1712] [outer = 0x118984800] 06:38:14 INFO - PROCESS | 1652 | 1466516294067 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]]]}] 06:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 523ms 06:38:14 INFO - PROCESS | 1652 | 1466516294083 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 06:38:14 INFO - PROCESS | 1652 | 1466516294084 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 06:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:38:14 INFO - PROCESS | 1652 | 1466516294089 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:38:14 INFO - PROCESS | 1652 | 1466516294090 Marionette TRACE conn2 <- [1,2254,null,{}] 06:38:14 INFO - PROCESS | 1652 | 1466516294092 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}] 06:38:14 INFO - PROCESS | 1652 | 1466516294101 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:14 INFO - PROCESS | 1652 | 1466516294203 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 06:38:14 INFO - PROCESS | 1652 | 1466516294206 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:14 INFO - PROCESS | 1652 | 1466516294208 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x128987800 == 33 [pid = 1652] [id = 571] 06:38:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x112ab0800) [pid = 1652] [serial = 1713] [outer = 0x0] 06:38:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x124a90c00) [pid = 1652] [serial = 1714] [outer = 0x112ab0800] 06:38:14 INFO - PROCESS | 1652 | 1466516294232 Marionette DEBUG loaded listener.js 06:38:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x125605c00) [pid = 1652] [serial = 1715] [outer = 0x112ab0800] 06:38:14 INFO - PROCESS | 1652 | 1466516294589 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]]]}] 06:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 519ms 06:38:14 INFO - PROCESS | 1652 | 1466516294608 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 06:38:14 INFO - PROCESS | 1652 | 1466516294609 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 06:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:38:14 INFO - PROCESS | 1652 | 1466516294611 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:38:14 INFO - PROCESS | 1652 | 1466516294612 Marionette TRACE conn2 <- [1,2258,null,{}] 06:38:14 INFO - PROCESS | 1652 | 1466516294615 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}] 06:38:14 INFO - PROCESS | 1652 | 1466516294616 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:14 INFO - PROCESS | 1652 | 1466516294716 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 06:38:14 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118a72800) [pid = 1652] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:38:14 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11897b000) [pid = 1652] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:38:14 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1192d6800) [pid = 1652] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:38:14 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x112ab0400) [pid = 1652] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:38:14 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x125671000) [pid = 1652] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:38:14 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112eea800) [pid = 1652] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:38:14 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x113338800) [pid = 1652] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:38:14 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116840400) [pid = 1652] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:38:14 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x115e04c00) [pid = 1652] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:38:14 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11702e000) [pid = 1652] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:38:14 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118532c00) [pid = 1652] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:38:14 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11297a800) [pid = 1652] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:38:14 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118280000) [pid = 1652] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:38:14 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119566000) [pid = 1652] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:38:14 INFO - PROCESS | 1652 | 1466516294957 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:14 INFO - PROCESS | 1652 | 1466516294958 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x117259800 == 34 [pid = 1652] [id = 572] 06:38:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x110fa2000) [pid = 1652] [serial = 1716] [outer = 0x0] 06:38:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x112ab0400) [pid = 1652] [serial = 1717] [outer = 0x110fa2000] 06:38:14 INFO - PROCESS | 1652 | 1466516294983 Marionette DEBUG loaded listener.js 06:38:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116a7d800) [pid = 1652] [serial = 1718] [outer = 0x110fa2000] 06:38:15 INFO - PROCESS | 1652 | 1466516295254 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]]]}] 06:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 671ms 06:38:15 INFO - PROCESS | 1652 | 1466516295283 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 06:38:15 INFO - PROCESS | 1652 | 1466516295284 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 06:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:38:15 INFO - PROCESS | 1652 | 1466516295294 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:38:15 INFO - PROCESS | 1652 | 1466516295295 Marionette TRACE conn2 <- [1,2262,null,{}] 06:38:15 INFO - PROCESS | 1652 | 1466516295297 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}] 06:38:15 INFO - PROCESS | 1652 | 1466516295299 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:15 INFO - PROCESS | 1652 | 1466516295391 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 06:38:15 INFO - PROCESS | 1652 | 1466516295395 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:15 INFO - PROCESS | 1652 | 1466516295396 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x123867000 == 35 [pid = 1652] [id = 573] 06:38:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118147400) [pid = 1652] [serial = 1719] [outer = 0x0] 06:38:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1192d5400) [pid = 1652] [serial = 1720] [outer = 0x118147400] 06:38:15 INFO - PROCESS | 1652 | 1466516295421 Marionette DEBUG loaded listener.js 06:38:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12566a400) [pid = 1652] [serial = 1721] [outer = 0x118147400] 06:38:15 INFO - PROCESS | 1652 | 1466516295760 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]]]}] 06:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 470ms 06:38:15 INFO - PROCESS | 1652 | 1466516295765 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 06:38:15 INFO - PROCESS | 1652 | 1466516295766 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 06:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:38:15 INFO - PROCESS | 1652 | 1466516295774 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:38:15 INFO - PROCESS | 1652 | 1466516295775 Marionette TRACE conn2 <- [1,2266,null,{}] 06:38:15 INFO - PROCESS | 1652 | 1466516295777 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}] 06:38:15 INFO - PROCESS | 1652 | 1466516295779 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:15 INFO - PROCESS | 1652 | 1466516295889 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 06:38:15 INFO - PROCESS | 1652 | 1466516295897 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:15 INFO - PROCESS | 1652 | 1466516295898 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4dc000 == 36 [pid = 1652] [id = 574] 06:38:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118a72800) [pid = 1652] [serial = 1722] [outer = 0x0] 06:38:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12649bc00) [pid = 1652] [serial = 1723] [outer = 0x118a72800] 06:38:15 INFO - PROCESS | 1652 | 1466516295923 Marionette DEBUG loaded listener.js 06:38:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1268be400) [pid = 1652] [serial = 1724] [outer = 0x118a72800] 06:38:16 INFO - PROCESS | 1652 | 1466516296242 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]]]}] 06:38:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:38:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 524ms 06:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:38:16 INFO - PROCESS | 1652 | 1466516296293 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 06:38:16 INFO - PROCESS | 1652 | 1466516296295 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 06:38:16 INFO - PROCESS | 1652 | 1466516296297 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:38:16 INFO - PROCESS | 1652 | 1466516296299 Marionette TRACE conn2 <- [1,2270,null,{}] 06:38:16 INFO - PROCESS | 1652 | 1466516296301 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}] 06:38:16 INFO - PROCESS | 1652 | 1466516296303 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:16 INFO - PROCESS | 1652 | 1466516296405 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 06:38:16 INFO - PROCESS | 1652 | 1466516296409 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:16 INFO - PROCESS | 1652 | 1466516296410 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1244af000 == 37 [pid = 1652] [id = 575] 06:38:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1268e3400) [pid = 1652] [serial = 1725] [outer = 0x0] 06:38:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126cc3400) [pid = 1652] [serial = 1726] [outer = 0x1268e3400] 06:38:16 INFO - PROCESS | 1652 | 1466516296437 Marionette DEBUG loaded listener.js 06:38:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128b4ac00) [pid = 1652] [serial = 1727] [outer = 0x1268e3400] 06:38:16 INFO - PROCESS | 1652 | 1466516296792 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]]]}] 06:38:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:38:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 519ms 06:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:38:16 INFO - PROCESS | 1652 | 1466516296824 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 06:38:16 INFO - PROCESS | 1652 | 1466516296825 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 06:38:16 INFO - PROCESS | 1652 | 1466516296828 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:38:16 INFO - PROCESS | 1652 | 1466516296829 Marionette TRACE conn2 <- [1,2274,null,{}] 06:38:16 INFO - PROCESS | 1652 | 1466516296831 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}] 06:38:16 INFO - PROCESS | 1652 | 1466516296832 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:16 INFO - PROCESS | 1652 | 1466516296913 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 06:38:16 INFO - PROCESS | 1652 | 1466516296917 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:16 INFO - PROCESS | 1652 | 1466516296918 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b805000 == 38 [pid = 1652] [id = 576] 06:38:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x126cb8c00) [pid = 1652] [serial = 1728] [outer = 0x0] 06:38:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128b56000) [pid = 1652] [serial = 1729] [outer = 0x126cb8c00] 06:38:16 INFO - PROCESS | 1652 | 1466516296945 Marionette DEBUG loaded listener.js 06:38:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x128ecdc00) [pid = 1652] [serial = 1730] [outer = 0x126cb8c00] 06:38:17 INFO - PROCESS | 1652 | 1466516297525 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]]]}] 06:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 717ms 06:38:17 INFO - PROCESS | 1652 | 1466516297546 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 06:38:17 INFO - PROCESS | 1652 | 1466516297548 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 06:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:38:17 INFO - PROCESS | 1652 | 1466516297551 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:38:17 INFO - PROCESS | 1652 | 1466516297555 Marionette TRACE conn2 <- [1,2278,null,{}] 06:38:17 INFO - PROCESS | 1652 | 1466516297559 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}] 06:38:17 INFO - PROCESS | 1652 | 1466516297560 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:17 INFO - PROCESS | 1652 | 1466516297676 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 06:38:17 INFO - PROCESS | 1652 | 1466516297806 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:17 INFO - PROCESS | 1652 | 1466516297808 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x119833800 == 39 [pid = 1652] [id = 577] 06:38:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11683ac00) [pid = 1652] [serial = 1731] [outer = 0x0] 06:38:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1168e9400) [pid = 1652] [serial = 1732] [outer = 0x11683ac00] 06:38:17 INFO - PROCESS | 1652 | 1466516297839 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x116aeec00) [pid = 1652] [serial = 1733] [outer = 0x11683ac00] 06:38:18 INFO - PROCESS | 1652 | 1466516298330 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]]]}] 06:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 825ms 06:38:18 INFO - PROCESS | 1652 | 1466516298400 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 06:38:18 INFO - PROCESS | 1652 | 1466516298406 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 06:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:38:18 INFO - PROCESS | 1652 | 1466516298412 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:38:18 INFO - PROCESS | 1652 | 1466516298414 Marionette TRACE conn2 <- [1,2282,null,{}] 06:38:18 INFO - PROCESS | 1652 | 1466516298416 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}] 06:38:18 INFO - PROCESS | 1652 | 1466516298418 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:18 INFO - PROCESS | 1652 | 1466516298533 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 06:38:18 INFO - PROCESS | 1652 | 1466516298618 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:18 INFO - PROCESS | 1652 | 1466516298620 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x124499000 == 40 [pid = 1652] [id = 578] 06:38:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11814c000) [pid = 1652] [serial = 1734] [outer = 0x0] 06:38:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11833d800) [pid = 1652] [serial = 1735] [outer = 0x11814c000] 06:38:18 INFO - PROCESS | 1652 | 1466516298651 Marionette DEBUG loaded listener.js 06:38:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x118530000) [pid = 1652] [serial = 1736] [outer = 0x11814c000] 06:38:19 INFO - PROCESS | 1652 | 1466516299263 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]]]}] 06:38:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1244af000 == 39 [pid = 1652] [id = 575] 06:38:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4dc000 == 38 [pid = 1652] [id = 574] 06:38:19 INFO - PROCESS | 1652 | --DOCSHELL 0x123867000 == 37 [pid = 1652] [id = 573] 06:38:19 INFO - PROCESS | 1652 | --DOCSHELL 0x117259800 == 36 [pid = 1652] [id = 572] 06:38:19 INFO - PROCESS | 1652 | --DOCSHELL 0x128987800 == 35 [pid = 1652] [id = 571] 06:38:19 INFO - PROCESS | 1652 | --DOCSHELL 0x126619800 == 34 [pid = 1652] [id = 570] 06:38:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1244af800 == 33 [pid = 1652] [id = 569] 06:38:19 INFO - PROCESS | 1652 | --DOCSHELL 0x123f07800 == 32 [pid = 1652] [id = 568] 06:38:19 INFO - PROCESS | 1652 | --DOCSHELL 0x123868800 == 31 [pid = 1652] [id = 567] 06:38:19 INFO - PROCESS | 1652 | --DOCSHELL 0x118aa8800 == 30 [pid = 1652] [id = 566] 06:38:19 INFO - PROCESS | 1652 | --DOCSHELL 0x116aa4800 == 29 [pid = 1652] [id = 565] 06:38:19 INFO - PROCESS | 1652 | --DOCSHELL 0x119281000 == 28 [pid = 1652] [id = 564] 06:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 927ms 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126cbb800) [pid = 1652] [serial = 1670] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119561c00) [pid = 1652] [serial = 1654] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x124cf2c00) [pid = 1652] [serial = 1660] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x123b90c00) [pid = 1652] [serial = 1657] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x126041c00) [pid = 1652] [serial = 1663] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x116af5400) [pid = 1652] [serial = 1666] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118a0a800) [pid = 1652] [serial = 1651] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116a02400) [pid = 1652] [serial = 1639] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12603f000) [pid = 1652] [serial = 1661] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116a36c00) [pid = 1652] [serial = 1640] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x117f83c00) [pid = 1652] [serial = 1633] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118a0e800) [pid = 1652] [serial = 1634] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11708f000) [pid = 1652] [serial = 1642] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x117f7e800) [pid = 1652] [serial = 1643] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118722000) [pid = 1652] [serial = 1648] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118a03400) [pid = 1652] [serial = 1649] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x112ef6800) [pid = 1652] [serial = 1636] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x115f86400) [pid = 1652] [serial = 1637] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11844e000) [pid = 1652] [serial = 1645] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118528800) [pid = 1652] [serial = 1646] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12662bc00) [pid = 1652] [serial = 1669] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1268c8800) [pid = 1652] [serial = 1664] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1211e7800) [pid = 1652] [serial = 1655] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126cc3000) [pid = 1652] [serial = 1672] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128ad6400) [pid = 1652] [serial = 1673] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118a11000) [pid = 1652] [serial = 1667] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118aeec00) [pid = 1652] [serial = 1652] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x124a85400) [pid = 1652] [serial = 1658] [outer = 0x0] [url = about:blank] 06:38:19 INFO - PROCESS | 1652 | 1466516299344 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 06:38:19 INFO - PROCESS | 1652 | 1466516299346 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 06:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:38:19 INFO - PROCESS | 1652 | 1466516299353 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:38:19 INFO - PROCESS | 1652 | 1466516299355 Marionette TRACE conn2 <- [1,2286,null,{}] 06:38:19 INFO - PROCESS | 1652 | 1466516299358 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}] 06:38:19 INFO - PROCESS | 1652 | 1466516299360 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:19 INFO - PROCESS | 1652 | 1466516299444 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 06:38:19 INFO - PROCESS | 1652 | 1466516299458 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:19 INFO - PROCESS | 1652 | 1466516299459 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x118272800 == 29 [pid = 1652] [id = 579] 06:38:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116a81c00) [pid = 1652] [serial = 1737] [outer = 0x0] 06:38:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x116af1400) [pid = 1652] [serial = 1738] [outer = 0x116a81c00] 06:38:19 INFO - PROCESS | 1652 | 1466516299488 Marionette DEBUG loaded listener.js 06:38:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1177c7800) [pid = 1652] [serial = 1739] [outer = 0x116a81c00] 06:38:19 INFO - PROCESS | 1652 | 1466516299830 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]]]}] 06:38:19 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 06:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 524ms 06:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:38:19 INFO - PROCESS | 1652 | 1466516299899 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 06:38:19 INFO - PROCESS | 1652 | 1466516299902 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 06:38:19 INFO - PROCESS | 1652 | 1466516299908 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:38:19 INFO - PROCESS | 1652 | 1466516299910 Marionette TRACE conn2 <- [1,2290,null,{}] 06:38:19 INFO - PROCESS | 1652 | 1466516299912 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}] 06:38:19 INFO - PROCESS | 1652 | 1466516299914 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:19 INFO - PROCESS | 1652 | 1466516299995 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 06:38:20 INFO - PROCESS | 1652 | 1466516299999 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:20 INFO - PROCESS | 1652 | 1466516300001 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x119dbb800 == 30 [pid = 1652] [id = 580] 06:38:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118280000) [pid = 1652] [serial = 1740] [outer = 0x0] 06:38:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11852c400) [pid = 1652] [serial = 1741] [outer = 0x118280000] 06:38:20 INFO - PROCESS | 1652 | 1466516300031 Marionette DEBUG loaded listener.js 06:38:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1185bac00) [pid = 1652] [serial = 1742] [outer = 0x118280000] 06:38:20 INFO - PROCESS | 1652 | 1466516300406 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]]]}] 06:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 520ms 06:38:20 INFO - PROCESS | 1652 | 1466516300429 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 06:38:20 INFO - PROCESS | 1652 | 1466516300431 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 06:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:38:20 INFO - PROCESS | 1652 | 1466516300433 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:38:20 INFO - PROCESS | 1652 | 1466516300435 Marionette TRACE conn2 <- [1,2294,null,{}] 06:38:20 INFO - PROCESS | 1652 | 1466516300443 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}] 06:38:20 INFO - PROCESS | 1652 | 1466516300446 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:20 INFO - PROCESS | 1652 | 1466516300528 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 06:38:20 INFO - PROCESS | 1652 | 1466516300533 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:20 INFO - PROCESS | 1652 | 1466516300535 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x124059000 == 31 [pid = 1652] [id = 581] 06:38:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112ef3000) [pid = 1652] [serial = 1743] [outer = 0x0] 06:38:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1192d3c00) [pid = 1652] [serial = 1744] [outer = 0x112ef3000] 06:38:20 INFO - PROCESS | 1652 | 1466516300567 Marionette DEBUG loaded listener.js 06:38:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119566c00) [pid = 1652] [serial = 1745] [outer = 0x112ef3000] 06:38:20 INFO - PROCESS | 1652 | 1466516300915 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]]]}] 06:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 521ms 06:38:20 INFO - PROCESS | 1652 | 1466516300955 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 06:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:38:20 INFO - PROCESS | 1652 | 1466516300957 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 06:38:20 INFO - PROCESS | 1652 | 1466516300959 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:38:20 INFO - PROCESS | 1652 | 1466516300960 Marionette TRACE conn2 <- [1,2298,null,{}] 06:38:20 INFO - PROCESS | 1652 | 1466516300962 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}] 06:38:20 INFO - PROCESS | 1652 | 1466516300963 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:21 INFO - PROCESS | 1652 | 1466516301047 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 06:38:21 INFO - PROCESS | 1652 | 1466516301116 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:21 INFO - PROCESS | 1652 | 1466516301117 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x125630800 == 32 [pid = 1652] [id = 582] 06:38:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119bac000) [pid = 1652] [serial = 1746] [outer = 0x0] 06:38:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11a0c5000) [pid = 1652] [serial = 1747] [outer = 0x119bac000] 06:38:21 INFO - PROCESS | 1652 | 1466516301142 Marionette DEBUG loaded listener.js 06:38:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1211e7400) [pid = 1652] [serial = 1748] [outer = 0x119bac000] 06:38:21 INFO - PROCESS | 1652 | 1466516301457 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]]]}] 06:38:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 569ms 06:38:21 INFO - PROCESS | 1652 | 1466516301529 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 06:38:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:38:21 INFO - PROCESS | 1652 | 1466516301531 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 06:38:21 INFO - PROCESS | 1652 | 1466516301534 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:38:21 INFO - PROCESS | 1652 | 1466516301536 Marionette TRACE conn2 <- [1,2302,null,{}] 06:38:21 INFO - PROCESS | 1652 | 1466516301539 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}] 06:38:21 INFO - PROCESS | 1652 | 1466516301541 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:21 INFO - PROCESS | 1652 | 1466516301696 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 06:38:21 INFO - PROCESS | 1652 | 1466516301713 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:21 INFO - PROCESS | 1652 | 1466516301714 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x128984800 == 33 [pid = 1652] [id = 583] 06:38:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119d05c00) [pid = 1652] [serial = 1749] [outer = 0x0] 06:38:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123b97400) [pid = 1652] [serial = 1750] [outer = 0x119d05c00] 06:38:21 INFO - PROCESS | 1652 | 1466516301752 Marionette DEBUG loaded listener.js 06:38:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x124a8fc00) [pid = 1652] [serial = 1751] [outer = 0x119d05c00] 06:38:22 INFO - PROCESS | 1652 | 1466516302181 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]]]}] 06:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 671ms 06:38:22 INFO - PROCESS | 1652 | 1466516302205 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 06:38:22 INFO - PROCESS | 1652 | 1466516302206 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 06:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:38:22 INFO - PROCESS | 1652 | 1466516302208 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:38:22 INFO - PROCESS | 1652 | 1466516302209 Marionette TRACE conn2 <- [1,2306,null,{}] 06:38:22 INFO - PROCESS | 1652 | 1466516302220 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}] 06:38:22 INFO - PROCESS | 1652 | 1466516302224 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:22 INFO - PROCESS | 1652 | 1466516302347 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 06:38:22 INFO - PROCESS | 1652 | 1466516302351 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:22 INFO - PROCESS | 1652 | 1466516302353 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12943d800 == 34 [pid = 1652] [id = 584] 06:38:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x123e60c00) [pid = 1652] [serial = 1752] [outer = 0x0] 06:38:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12662bc00) [pid = 1652] [serial = 1753] [outer = 0x123e60c00] 06:38:22 INFO - PROCESS | 1652 | 1466516302378 Marionette DEBUG loaded listener.js 06:38:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128acbc00) [pid = 1652] [serial = 1754] [outer = 0x123e60c00] 06:38:22 INFO - PROCESS | 1652 | 1466516302732 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]]]}] 06:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 570ms 06:38:22 INFO - PROCESS | 1652 | 1466516302779 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 06:38:22 INFO - PROCESS | 1652 | 1466516302780 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 06:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:38:22 INFO - PROCESS | 1652 | 1466516302782 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:38:22 INFO - PROCESS | 1652 | 1466516302783 Marionette TRACE conn2 <- [1,2310,null,{}] 06:38:22 INFO - PROCESS | 1652 | 1466516302786 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}] 06:38:22 INFO - PROCESS | 1652 | 1466516302787 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:22 INFO - PROCESS | 1652 | 1466516302886 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 06:38:22 INFO - PROCESS | 1652 | 1466516302898 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:22 INFO - PROCESS | 1652 | 1466516302899 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x119dae800 == 35 [pid = 1652] [id = 585] 06:38:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128acc000) [pid = 1652] [serial = 1755] [outer = 0x0] 06:38:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128ad8400) [pid = 1652] [serial = 1756] [outer = 0x128acc000] 06:38:22 INFO - PROCESS | 1652 | 1466516302924 Marionette DEBUG loaded listener.js 06:38:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128b54c00) [pid = 1652] [serial = 1757] [outer = 0x128acc000] 06:38:23 INFO - PROCESS | 1652 | 1466516303281 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]]]}] 06:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 517ms 06:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:38:23 INFO - PROCESS | 1652 | 1466516303301 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 06:38:23 INFO - PROCESS | 1652 | 1466516303302 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 06:38:23 INFO - PROCESS | 1652 | 1466516303304 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:38:23 INFO - PROCESS | 1652 | 1466516303305 Marionette TRACE conn2 <- [1,2314,null,{}] 06:38:23 INFO - PROCESS | 1652 | 1466516303308 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}] 06:38:23 INFO - PROCESS | 1652 | 1466516303309 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:23 INFO - PROCESS | 1652 | 1466516303411 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 06:38:23 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1268e3400) [pid = 1652] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:38:23 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11320b800) [pid = 1652] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:38:23 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116a36400) [pid = 1652] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:38:23 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116a38000) [pid = 1652] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:38:23 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1177d3800) [pid = 1652] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:38:23 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x111e2c800) [pid = 1652] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:38:23 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118a07000) [pid = 1652] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:38:23 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118965c00) [pid = 1652] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:38:23 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x113356c00) [pid = 1652] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:38:23 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119d0b400) [pid = 1652] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:38:23 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x125671c00) [pid = 1652] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:38:23 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116af6c00) [pid = 1652] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:38:23 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118984800) [pid = 1652] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:38:23 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112ab0800) [pid = 1652] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:38:23 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x110fa2000) [pid = 1652] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:38:23 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118a72800) [pid = 1652] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:38:23 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118147400) [pid = 1652] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:38:23 INFO - PROCESS | 1652 | 1466516303567 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:23 INFO - PROCESS | 1652 | 1466516303568 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d53000 == 36 [pid = 1652] [id = 586] 06:38:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x110fa5400) [pid = 1652] [serial = 1758] [outer = 0x0] 06:38:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11320b800) [pid = 1652] [serial = 1759] [outer = 0x110fa5400] 06:38:23 INFO - PROCESS | 1652 | 1466516303592 Marionette DEBUG loaded listener.js 06:38:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11702e000) [pid = 1652] [serial = 1760] [outer = 0x110fa5400] 06:38:23 INFO - PROCESS | 1652 | 1466516303910 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]]]}] 06:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 621ms 06:38:23 INFO - PROCESS | 1652 | 1466516303926 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 06:38:23 INFO - PROCESS | 1652 | 1466516303929 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 06:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:38:23 INFO - PROCESS | 1652 | 1466516303932 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:38:23 INFO - PROCESS | 1652 | 1466516303934 Marionette TRACE conn2 <- [1,2318,null,{}] 06:38:23 INFO - PROCESS | 1652 | 1466516303940 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}] 06:38:23 INFO - PROCESS | 1652 | 1466516303942 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:24 INFO - PROCESS | 1652 | 1466516304070 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 06:38:24 INFO - PROCESS | 1652 | 1466516304185 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:24 INFO - PROCESS | 1652 | 1466516304187 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b198000 == 37 [pid = 1652] [id = 587] 06:38:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11201fc00) [pid = 1652] [serial = 1761] [outer = 0x0] 06:38:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1185b6800) [pid = 1652] [serial = 1762] [outer = 0x11201fc00] 06:38:24 INFO - PROCESS | 1652 | 1466516304229 Marionette DEBUG loaded listener.js 06:38:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126037800) [pid = 1652] [serial = 1763] [outer = 0x11201fc00] 06:38:24 INFO - PROCESS | 1652 | 1466516304579 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] 06:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:38:24 INFO - PROCESS | 1652 | 1466516304608 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 06:38:24 INFO - PROCESS | 1652 | 1466516304610 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:38:24 INFO - PROCESS | 1652 | 1466516304611 Marionette TRACE conn2 <- [1,2322,null,{}] 06:38:24 INFO - PROCESS | 1652 | 1466516304614 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}] 06:38:24 INFO - PROCESS | 1652 | 1466516304615 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:24 INFO - PROCESS | 1652 | 1466516304724 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 06:38:24 INFO - PROCESS | 1652 | 1466516304761 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:24 INFO - PROCESS | 1652 | 1466516304762 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb5b000 == 38 [pid = 1652] [id = 588] 06:38:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1177d2000) [pid = 1652] [serial = 1764] [outer = 0x0] 06:38:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128c4dc00) [pid = 1652] [serial = 1765] [outer = 0x1177d2000] 06:38:24 INFO - PROCESS | 1652 | 1466516304786 Marionette DEBUG loaded listener.js 06:38:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x129414c00) [pid = 1652] [serial = 1766] [outer = 0x1177d2000] 06:38:25 INFO - PROCESS | 1652 | 1466516305073 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]]]}] 06:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 518ms 06:38:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:38:25 INFO - PROCESS | 1652 | 1466516305129 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 06:38:25 INFO - PROCESS | 1652 | 1466516305131 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 06:38:25 INFO - PROCESS | 1652 | 1466516305133 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:38:25 INFO - PROCESS | 1652 | 1466516305135 Marionette TRACE conn2 <- [1,2326,null,{}] 06:38:25 INFO - PROCESS | 1652 | 1466516305139 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}] 06:38:25 INFO - PROCESS | 1652 | 1466516305141 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:25 INFO - PROCESS | 1652 | 1466516305234 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 06:38:25 INFO - PROCESS | 1652 | 1466516305240 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:25 INFO - PROCESS | 1652 | 1466516305241 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c66a800 == 39 [pid = 1652] [id = 589] 06:38:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x129414800) [pid = 1652] [serial = 1767] [outer = 0x0] 06:38:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a56e400) [pid = 1652] [serial = 1768] [outer = 0x129414800] 06:38:25 INFO - PROCESS | 1652 | 1466516305268 Marionette DEBUG loaded listener.js 06:38:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a81e400) [pid = 1652] [serial = 1769] [outer = 0x129414800] 06:38:25 INFO - PROCESS | 1652 | 1466516305724 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]]]}] 06:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 620ms 06:38:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:38:25 INFO - PROCESS | 1652 | 1466516305754 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 06:38:25 INFO - PROCESS | 1652 | 1466516305757 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 06:38:25 INFO - PROCESS | 1652 | 1466516305760 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:38:25 INFO - PROCESS | 1652 | 1466516305762 Marionette TRACE conn2 <- [1,2330,null,{}] 06:38:25 INFO - PROCESS | 1652 | 1466516305766 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}] 06:38:25 INFO - PROCESS | 1652 | 1466516305768 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:25 INFO - PROCESS | 1652 | 1466516305882 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 06:38:25 INFO - PROCESS | 1652 | 1466516305959 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:25 INFO - PROCESS | 1652 | 1466516305961 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x118abc000 == 40 [pid = 1652] [id = 590] 06:38:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x114f78c00) [pid = 1652] [serial = 1770] [outer = 0x0] 06:38:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x116a35000) [pid = 1652] [serial = 1771] [outer = 0x114f78c00] 06:38:25 INFO - PROCESS | 1652 | 1466516305992 Marionette DEBUG loaded listener.js 06:38:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1177d4000) [pid = 1652] [serial = 1772] [outer = 0x114f78c00] 06:38:26 INFO - PROCESS | 1652 | 1466516306477 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]]]}] 06:38:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:38:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 725ms 06:38:26 INFO - PROCESS | 1652 | 1466516306558 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 06:38:26 INFO - PROCESS | 1652 | 1466516306563 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 06:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:38:26 INFO - PROCESS | 1652 | 1466516306573 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:38:26 INFO - PROCESS | 1652 | 1466516306575 Marionette TRACE conn2 <- [1,2334,null,{}] 06:38:26 INFO - PROCESS | 1652 | 1466516306579 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}] 06:38:26 INFO - PROCESS | 1652 | 1466516306582 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:26 INFO - PROCESS | 1652 | 1466516306741 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 06:38:26 INFO - PROCESS | 1652 | 1466516306842 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:26 INFO - PROCESS | 1652 | 1466516306843 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1260b3800 == 41 [pid = 1652] [id = 591] 06:38:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1185b9800) [pid = 1652] [serial = 1773] [outer = 0x0] 06:38:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11896b800) [pid = 1652] [serial = 1774] [outer = 0x1185b9800] 06:38:26 INFO - PROCESS | 1652 | 1466516306875 Marionette DEBUG loaded listener.js 06:38:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1192d7c00) [pid = 1652] [serial = 1775] [outer = 0x1185b9800] 06:38:27 INFO - PROCESS | 1652 | 1466516307288 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]]]}] 06:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 774ms 06:38:27 INFO - PROCESS | 1652 | 1466516307346 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 06:38:27 INFO - PROCESS | 1652 | 1466516307347 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 06:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:38:27 INFO - PROCESS | 1652 | 1466516307350 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:38:27 INFO - PROCESS | 1652 | 1466516307353 Marionette TRACE conn2 <- [1,2338,null,{}] 06:38:27 INFO - PROCESS | 1652 | 1466516307361 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}] 06:38:27 INFO - PROCESS | 1652 | 1466516307364 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:27 INFO - PROCESS | 1652 | 1466516307468 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 06:38:27 INFO - PROCESS | 1652 | 1466516307545 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:27 INFO - PROCESS | 1652 | 1466516307547 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c662000 == 42 [pid = 1652] [id = 592] 06:38:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12453f000) [pid = 1652] [serial = 1776] [outer = 0x0] 06:38:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x125505800) [pid = 1652] [serial = 1777] [outer = 0x12453f000] 06:38:27 INFO - PROCESS | 1652 | 1466516307578 Marionette DEBUG loaded listener.js 06:38:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126691000) [pid = 1652] [serial = 1778] [outer = 0x12453f000] 06:38:28 INFO - PROCESS | 1652 | 1466516308013 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]]]}] 06:38:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:38:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 672ms 06:38:28 INFO - PROCESS | 1652 | 1466516308036 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 06:38:28 INFO - PROCESS | 1652 | 1466516308038 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 06:38:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:38:28 INFO - PROCESS | 1652 | 1466516308042 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:38:28 INFO - PROCESS | 1652 | 1466516308043 Marionette TRACE conn2 <- [1,2342,null,{}] 06:38:28 INFO - PROCESS | 1652 | 1466516308045 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}] 06:38:28 INFO - PROCESS | 1652 | 1466516308047 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:28 INFO - PROCESS | 1652 | 1466516308191 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 06:38:28 INFO - PROCESS | 1652 | 1466516308279 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:28 INFO - PROCESS | 1652 | 1466516308280 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b18d800 == 43 [pid = 1652] [id = 593] 06:38:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x126691400) [pid = 1652] [serial = 1779] [outer = 0x0] 06:38:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x128ad6000) [pid = 1652] [serial = 1780] [outer = 0x126691400] 06:38:28 INFO - PROCESS | 1652 | 1466516308310 Marionette DEBUG loaded listener.js 06:38:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1291d1400) [pid = 1652] [serial = 1781] [outer = 0x126691400] 06:38:28 INFO - PROCESS | 1652 | 1466516308886 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]]]}] 06:38:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:38:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 871ms 06:38:28 INFO - PROCESS | 1652 | 1466516308913 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 06:38:28 INFO - PROCESS | 1652 | 1466516308916 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 06:38:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:38:28 INFO - PROCESS | 1652 | 1466516308919 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:38:28 INFO - PROCESS | 1652 | 1466516308923 Marionette TRACE conn2 <- [1,2346,null,{}] 06:38:28 INFO - PROCESS | 1652 | 1466516308927 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}] 06:38:28 INFO - PROCESS | 1652 | 1466516308928 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:29 INFO - PROCESS | 1652 | 1466516309028 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 06:38:29 INFO - PROCESS | 1652 | 1466516309103 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:29 INFO - PROCESS | 1652 | 1466516309106 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c29800 == 44 [pid = 1652] [id = 594] 06:38:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1168e7000) [pid = 1652] [serial = 1782] [outer = 0x0] 06:38:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x116a31c00) [pid = 1652] [serial = 1783] [outer = 0x1168e7000] 06:38:29 INFO - PROCESS | 1652 | 1466516309134 Marionette DEBUG loaded listener.js 06:38:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11702d400) [pid = 1652] [serial = 1784] [outer = 0x1168e7000] 06:38:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb5b000 == 43 [pid = 1652] [id = 588] 06:38:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12b198000 == 42 [pid = 1652] [id = 587] 06:38:30 INFO - PROCESS | 1652 | --DOCSHELL 0x119d53000 == 41 [pid = 1652] [id = 586] 06:38:30 INFO - PROCESS | 1652 | --DOCSHELL 0x119dae800 == 40 [pid = 1652] [id = 585] 06:38:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12943d800 == 39 [pid = 1652] [id = 584] 06:38:30 INFO - PROCESS | 1652 | --DOCSHELL 0x128984800 == 38 [pid = 1652] [id = 583] 06:38:30 INFO - PROCESS | 1652 | --DOCSHELL 0x125630800 == 37 [pid = 1652] [id = 582] 06:38:30 INFO - PROCESS | 1652 | --DOCSHELL 0x124059000 == 36 [pid = 1652] [id = 581] 06:38:30 INFO - PROCESS | 1652 | --DOCSHELL 0x119dbb800 == 35 [pid = 1652] [id = 580] 06:38:30 INFO - PROCESS | 1652 | --DOCSHELL 0x118272800 == 34 [pid = 1652] [id = 579] 06:38:30 INFO - PROCESS | 1652 | --DOCSHELL 0x124499000 == 33 [pid = 1652] [id = 578] 06:38:30 INFO - PROCESS | 1652 | --DOCSHELL 0x119833800 == 32 [pid = 1652] [id = 577] 06:38:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12b805000 == 31 [pid = 1652] [id = 576] 06:38:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12b18d800 == 30 [pid = 1652] [id = 593] 06:38:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12c662000 == 29 [pid = 1652] [id = 592] 06:38:30 INFO - PROCESS | 1652 | --DOCSHELL 0x1260b3800 == 28 [pid = 1652] [id = 591] 06:38:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12c66a800 == 27 [pid = 1652] [id = 589] 06:38:30 INFO - PROCESS | 1652 | --DOCSHELL 0x118abc000 == 26 [pid = 1652] [id = 590] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x116a2b400) [pid = 1652] [serial = 1676] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1192d3400) [pid = 1652] [serial = 1708] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x117595400) [pid = 1652] [serial = 1693] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x113c4e000) [pid = 1652] [serial = 1675] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x116af8000) [pid = 1652] [serial = 1699] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118288400) [pid = 1652] [serial = 1679] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x117f80000) [pid = 1652] [serial = 1700] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x117f86c00) [pid = 1652] [serial = 1678] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11852f000) [pid = 1652] [serial = 1702] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118536c00) [pid = 1652] [serial = 1703] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11955ec00) [pid = 1652] [serial = 1682] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118a09000) [pid = 1652] [serial = 1705] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118a70c00) [pid = 1652] [serial = 1681] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116238800) [pid = 1652] [serial = 1696] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x112f6c400) [pid = 1652] [serial = 1697] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12420f400) [pid = 1652] [serial = 1685] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1210df800) [pid = 1652] [serial = 1684] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x126cbb400) [pid = 1652] [serial = 1688] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1268e2800) [pid = 1652] [serial = 1687] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128b56400) [pid = 1652] [serial = 1691] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128ad0800) [pid = 1652] [serial = 1690] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119ba9800) [pid = 1652] [serial = 1711] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124a90c00) [pid = 1652] [serial = 1714] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x123b96000) [pid = 1652] [serial = 1712] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x112ab0400) [pid = 1652] [serial = 1717] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x125605c00) [pid = 1652] [serial = 1715] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x116a7d800) [pid = 1652] [serial = 1718] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1268be400) [pid = 1652] [serial = 1724] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1192d5400) [pid = 1652] [serial = 1720] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11955f400) [pid = 1652] [serial = 1709] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12649bc00) [pid = 1652] [serial = 1723] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12566a400) [pid = 1652] [serial = 1721] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118a6cc00) [pid = 1652] [serial = 1706] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x128b4ac00) [pid = 1652] [serial = 1727] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x126cc3400) [pid = 1652] [serial = 1726] [outer = 0x0] [url = about:blank] 06:38:30 INFO - PROCESS | 1652 | 1466516310183 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]]]}] 06:38:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:38:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1322ms 06:38:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:38:30 INFO - PROCESS | 1652 | 1466516310242 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 06:38:30 INFO - PROCESS | 1652 | 1466516310245 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 06:38:30 INFO - PROCESS | 1652 | 1466516310248 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:38:30 INFO - PROCESS | 1652 | 1466516310250 Marionette TRACE conn2 <- [1,2350,null,{}] 06:38:30 INFO - PROCESS | 1652 | 1466516310258 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}] 06:38:30 INFO - PROCESS | 1652 | 1466516310260 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:30 INFO - PROCESS | 1652 | 1466516310344 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 06:38:30 INFO - PROCESS | 1652 | 1466516310350 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:30 INFO - PROCESS | 1652 | 1466516310355 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x116abc000 == 27 [pid = 1652] [id = 595] 06:38:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x112f6c400) [pid = 1652] [serial = 1785] [outer = 0x0] 06:38:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x113334c00) [pid = 1652] [serial = 1786] [outer = 0x112f6c400] 06:38:30 INFO - PROCESS | 1652 | 1466516310385 Marionette DEBUG loaded listener.js 06:38:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x115f87800) [pid = 1652] [serial = 1787] [outer = 0x112f6c400] 06:38:30 INFO - PROCESS | 1652 | 1466516310725 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]]]}] 06:38:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:38:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 524ms 06:38:30 INFO - PROCESS | 1652 | 1466516310772 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 06:38:30 INFO - PROCESS | 1652 | 1466516310775 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 06:38:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:38:30 INFO - PROCESS | 1652 | 1466516310780 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:38:30 INFO - PROCESS | 1652 | 1466516310782 Marionette TRACE conn2 <- [1,2354,null,{}] 06:38:30 INFO - PROCESS | 1652 | 1466516310785 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}] 06:38:30 INFO - PROCESS | 1652 | 1466516310787 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:30 INFO - PROCESS | 1652 | 1466516310872 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 06:38:30 INFO - PROCESS | 1652 | 1466516310877 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:30 INFO - PROCESS | 1652 | 1466516310878 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x118506000 == 28 [pid = 1652] [id = 596] 06:38:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116a30400) [pid = 1652] [serial = 1788] [outer = 0x0] 06:38:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116aef800) [pid = 1652] [serial = 1789] [outer = 0x116a30400] 06:38:30 INFO - PROCESS | 1652 | 1466516310906 Marionette DEBUG loaded listener.js 06:38:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1176aec00) [pid = 1652] [serial = 1790] [outer = 0x116a30400] 06:38:31 INFO - PROCESS | 1652 | 1466516311265 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]]]}] 06:38:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:38:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 521ms 06:38:31 INFO - PROCESS | 1652 | 1466516311302 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 06:38:31 INFO - PROCESS | 1652 | 1466516311304 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 06:38:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:38:31 INFO - PROCESS | 1652 | 1466516311308 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:38:31 INFO - PROCESS | 1652 | 1466516311317 Marionette TRACE conn2 <- [1,2358,null,{}] 06:38:31 INFO - PROCESS | 1652 | 1466516311325 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}] 06:38:31 INFO - PROCESS | 1652 | 1466516311329 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:31 INFO - PROCESS | 1652 | 1466516311408 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 06:38:31 INFO - PROCESS | 1652 | 1466516311413 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:31 INFO - PROCESS | 1652 | 1466516311416 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x119285800 == 29 [pid = 1652] [id = 597] 06:38:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x117f89c00) [pid = 1652] [serial = 1791] [outer = 0x0] 06:38:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11844c800) [pid = 1652] [serial = 1792] [outer = 0x117f89c00] 06:38:31 INFO - PROCESS | 1652 | 1466516311447 Marionette DEBUG loaded listener.js 06:38:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11852dc00) [pid = 1652] [serial = 1793] [outer = 0x117f89c00] 06:38:31 INFO - PROCESS | 1652 | 1466516311830 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]]]}] 06:38:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:38:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 531ms 06:38:31 INFO - PROCESS | 1652 | 1466516311841 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 06:38:31 INFO - PROCESS | 1652 | 1466516311843 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 06:38:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:38:31 INFO - PROCESS | 1652 | 1466516311846 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:38:31 INFO - PROCESS | 1652 | 1466516311847 Marionette TRACE conn2 <- [1,2362,null,{}] 06:38:31 INFO - PROCESS | 1652 | 1466516311850 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}] 06:38:31 INFO - PROCESS | 1652 | 1466516311851 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:32 INFO - PROCESS | 1652 | 1466516312002 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 06:38:32 INFO - PROCESS | 1652 | 1466516312059 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:32 INFO - PROCESS | 1652 | 1466516312061 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c35000 == 30 [pid = 1652] [id = 598] 06:38:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11852e400) [pid = 1652] [serial = 1794] [outer = 0x0] 06:38:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118962c00) [pid = 1652] [serial = 1795] [outer = 0x11852e400] 06:38:32 INFO - PROCESS | 1652 | 1466516312102 Marionette DEBUG loaded listener.js 06:38:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118a0a000) [pid = 1652] [serial = 1796] [outer = 0x11852e400] 06:38:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 621ms 06:38:32 INFO - PROCESS | 1652 | 1466516312462 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]]]}] 06:38:32 INFO - PROCESS | 1652 | 1466516312467 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 06:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:38:32 INFO - PROCESS | 1652 | 1466516312477 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 06:38:32 INFO - PROCESS | 1652 | 1466516312494 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:38:32 INFO - PROCESS | 1652 | 1466516312495 Marionette TRACE conn2 <- [1,2366,null,{}] 06:38:32 INFO - PROCESS | 1652 | 1466516312497 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}] 06:38:32 INFO - PROCESS | 1652 | 1466516312498 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:32 INFO - PROCESS | 1652 | 1466516312599 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 06:38:32 INFO - PROCESS | 1652 | 1466516312603 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:32 INFO - PROCESS | 1652 | 1466516312605 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12496c800 == 31 [pid = 1652] [id = 599] 06:38:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x112979800) [pid = 1652] [serial = 1797] [outer = 0x0] 06:38:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118a6a000) [pid = 1652] [serial = 1798] [outer = 0x112979800] 06:38:32 INFO - PROCESS | 1652 | 1466516312629 Marionette DEBUG loaded listener.js 06:38:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11955a400) [pid = 1652] [serial = 1799] [outer = 0x112979800] 06:38:33 INFO - PROCESS | 1652 | 1466516313009 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]]]}] 06:38:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:38:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 578ms 06:38:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:38:33 INFO - PROCESS | 1652 | 1466516313062 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 06:38:33 INFO - PROCESS | 1652 | 1466516313063 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 06:38:33 INFO - PROCESS | 1652 | 1466516313066 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:38:33 INFO - PROCESS | 1652 | 1466516313067 Marionette TRACE conn2 <- [1,2370,null,{}] 06:38:33 INFO - PROCESS | 1652 | 1466516313069 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}] 06:38:33 INFO - PROCESS | 1652 | 1466516313073 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:33 INFO - PROCESS | 1652 | 1466516313193 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 06:38:33 INFO - PROCESS | 1652 | 1466516313209 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:33 INFO - PROCESS | 1652 | 1466516313210 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x126aa9000 == 32 [pid = 1652] [id = 600] 06:38:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11955ec00) [pid = 1652] [serial = 1800] [outer = 0x0] 06:38:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119aa4c00) [pid = 1652] [serial = 1801] [outer = 0x11955ec00] 06:38:33 INFO - PROCESS | 1652 | 1466516313236 Marionette DEBUG loaded listener.js 06:38:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124c83400) [pid = 1652] [serial = 1802] [outer = 0x11955ec00] 06:38:33 INFO - PROCESS | 1652 | 1466516313641 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]]]}] 06:38:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:38:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 623ms 06:38:33 INFO - PROCESS | 1652 | 1466516313690 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 06:38:33 INFO - PROCESS | 1652 | 1466516313692 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 06:38:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:38:33 INFO - PROCESS | 1652 | 1466516313695 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:38:33 INFO - PROCESS | 1652 | 1466516313697 Marionette TRACE conn2 <- [1,2374,null,{}] 06:38:33 INFO - PROCESS | 1652 | 1466516313711 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}] 06:38:33 INFO - PROCESS | 1652 | 1466516313713 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:33 INFO - PROCESS | 1652 | 1466516313869 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 06:38:33 INFO - PROCESS | 1652 | 1466516313924 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:33 INFO - PROCESS | 1652 | 1466516313926 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b0a800 == 33 [pid = 1652] [id = 601] 06:38:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x124cfa800) [pid = 1652] [serial = 1803] [outer = 0x0] 06:38:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12566a800) [pid = 1652] [serial = 1804] [outer = 0x124cfa800] 06:38:33 INFO - PROCESS | 1652 | 1466516313965 Marionette DEBUG loaded listener.js 06:38:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126692400) [pid = 1652] [serial = 1805] [outer = 0x124cfa800] 06:38:34 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119d05c00) [pid = 1652] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:38:34 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x123e60c00) [pid = 1652] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:38:34 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118280000) [pid = 1652] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:38:34 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x128acc000) [pid = 1652] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:38:34 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116a81c00) [pid = 1652] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:38:34 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11814c000) [pid = 1652] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:38:34 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11683ac00) [pid = 1652] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:38:34 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119bac000) [pid = 1652] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:38:34 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112ef3000) [pid = 1652] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:38:34 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x126cb8c00) [pid = 1652] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:38:34 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x129414800) [pid = 1652] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:38:34 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x110fa5400) [pid = 1652] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:38:34 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1177d2000) [pid = 1652] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:38:34 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11201fc00) [pid = 1652] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:38:34 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x113dd3400) [pid = 1652] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:38:34 INFO - PROCESS | 1652 | 1466516314554 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]]]}] 06:38:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:38:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 882ms 06:38:34 INFO - PROCESS | 1652 | 1466516314578 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 06:38:34 INFO - PROCESS | 1652 | 1466516314579 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 06:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:38:34 INFO - PROCESS | 1652 | 1466516314581 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - PROCESS | 1652 | 1466516314582 Marionette TRACE conn2 <- [1,2378,null,{}] 06:38:34 INFO - PROCESS | 1652 | 1466516314585 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}] 06:38:34 INFO - PROCESS | 1652 | 1466516314587 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:34 INFO - PROCESS | 1652 | 1466516314666 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 06:38:34 INFO - PROCESS | 1652 | 1466516314671 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:34 INFO - PROCESS | 1652 | 1466516314673 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b08000 == 34 [pid = 1652] [id = 602] 06:38:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x112eed000) [pid = 1652] [serial = 1806] [outer = 0x0] 06:38:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x117038800) [pid = 1652] [serial = 1807] [outer = 0x112eed000] 06:38:34 INFO - PROCESS | 1652 | 1466516314698 Marionette DEBUG loaded listener.js 06:38:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119568000) [pid = 1652] [serial = 1808] [outer = 0x112eed000] 06:38:35 INFO - PROCESS | 1652 | 1466516315031 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]]]}] 06:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 469ms 06:38:35 INFO - PROCESS | 1652 | 1466516315051 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 06:38:35 INFO - PROCESS | 1652 | 1466516315053 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 06:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:38:35 INFO - PROCESS | 1652 | 1466516315057 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:38:35 INFO - PROCESS | 1652 | 1466516315058 Marionette TRACE conn2 <- [1,2382,null,{}] 06:38:35 INFO - PROCESS | 1652 | 1466516315069 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}] 06:38:35 INFO - PROCESS | 1652 | 1466516315070 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:35 INFO - PROCESS | 1652 | 1466516315174 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 06:38:35 INFO - PROCESS | 1652 | 1466516315181 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:35 INFO - PROCESS | 1652 | 1466516315182 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4c1800 == 35 [pid = 1652] [id = 603] 06:38:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x113dd3400) [pid = 1652] [serial = 1809] [outer = 0x0] 06:38:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1210d6000) [pid = 1652] [serial = 1810] [outer = 0x113dd3400] 06:38:35 INFO - PROCESS | 1652 | 1466516315207 Marionette DEBUG loaded listener.js 06:38:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1268dd000) [pid = 1652] [serial = 1811] [outer = 0x113dd3400] 06:38:35 INFO - PROCESS | 1652 | 1466516315530 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]]]}] 06:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 518ms 06:38:35 INFO - PROCESS | 1652 | 1466516315576 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 06:38:35 INFO - PROCESS | 1652 | 1466516315577 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 06:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:38:35 INFO - PROCESS | 1652 | 1466516315579 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:38:35 INFO - PROCESS | 1652 | 1466516315580 Marionette TRACE conn2 <- [1,2386,null,{}] 06:38:35 INFO - PROCESS | 1652 | 1466516315583 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}] 06:38:35 INFO - PROCESS | 1652 | 1466516315584 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:35 INFO - PROCESS | 1652 | 1466516315666 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 06:38:35 INFO - PROCESS | 1652 | 1466516315671 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:35 INFO - PROCESS | 1652 | 1466516315673 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a83e000 == 36 [pid = 1652] [id = 604] 06:38:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1268e0400) [pid = 1652] [serial = 1812] [outer = 0x0] 06:38:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126cbcc00) [pid = 1652] [serial = 1813] [outer = 0x1268e0400] 06:38:35 INFO - PROCESS | 1652 | 1466516315697 Marionette DEBUG loaded listener.js 06:38:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126cc6c00) [pid = 1652] [serial = 1814] [outer = 0x1268e0400] 06:38:36 INFO - PROCESS | 1652 | 1466516316029 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]]]}] 06:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 476ms 06:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:38:36 INFO - PROCESS | 1652 | 1466516316057 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 06:38:36 INFO - PROCESS | 1652 | 1466516316058 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 06:38:36 INFO - PROCESS | 1652 | 1466516316060 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:38:36 INFO - PROCESS | 1652 | 1466516316062 Marionette TRACE conn2 <- [1,2390,null,{}] 06:38:36 INFO - PROCESS | 1652 | 1466516316065 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}] 06:38:36 INFO - PROCESS | 1652 | 1466516316066 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:36 INFO - PROCESS | 1652 | 1466516316192 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 06:38:36 INFO - PROCESS | 1652 | 1466516316201 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:36 INFO - PROCESS | 1652 | 1466516316202 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b194800 == 37 [pid = 1652] [id = 605] 06:38:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128acdc00) [pid = 1652] [serial = 1815] [outer = 0x0] 06:38:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128ad9800) [pid = 1652] [serial = 1816] [outer = 0x128acdc00] 06:38:36 INFO - PROCESS | 1652 | 1466516316231 Marionette DEBUG loaded listener.js 06:38:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128ecac00) [pid = 1652] [serial = 1817] [outer = 0x128acdc00] 06:38:36 INFO - PROCESS | 1652 | 1466516316685 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]]]}] 06:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 672ms 06:38:36 INFO - PROCESS | 1652 | 1466516316746 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 06:38:36 INFO - PROCESS | 1652 | 1466516316749 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 06:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:38:36 INFO - PROCESS | 1652 | 1466516316755 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:38:36 INFO - PROCESS | 1652 | 1466516316758 Marionette TRACE conn2 <- [1,2394,null,{}] 06:38:36 INFO - PROCESS | 1652 | 1466516316762 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}] 06:38:36 INFO - PROCESS | 1652 | 1466516316764 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:36 INFO - PROCESS | 1652 | 1466516316882 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 06:38:36 INFO - PROCESS | 1652 | 1466516316967 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:36 INFO - PROCESS | 1652 | 1466516316969 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x118364000 == 38 [pid = 1652] [id = 606] 06:38:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x112eed400) [pid = 1652] [serial = 1818] [outer = 0x0] 06:38:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x115f8b800) [pid = 1652] [serial = 1819] [outer = 0x112eed400] 06:38:37 INFO - PROCESS | 1652 | 1466516317001 Marionette DEBUG loaded listener.js 06:38:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x116a2cc00) [pid = 1652] [serial = 1820] [outer = 0x112eed400] 06:38:37 INFO - PROCESS | 1652 | 1466516317566 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]]]}] 06:38:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:38:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 823ms 06:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:38:37 INFO - PROCESS | 1652 | 1466516317577 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 06:38:37 INFO - PROCESS | 1652 | 1466516317580 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 06:38:37 INFO - PROCESS | 1652 | 1466516317585 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:38:37 INFO - PROCESS | 1652 | 1466516317587 Marionette TRACE conn2 <- [1,2398,null,{}] 06:38:37 INFO - PROCESS | 1652 | 1466516317589 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}] 06:38:37 INFO - PROCESS | 1652 | 1466516317591 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:37 INFO - PROCESS | 1652 | 1466516317699 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 06:38:37 INFO - PROCESS | 1652 | 1466516317784 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:37 INFO - PROCESS | 1652 | 1466516317785 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1244a7800 == 39 [pid = 1652] [id = 607] 06:38:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1177d2400) [pid = 1652] [serial = 1821] [outer = 0x0] 06:38:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x117f89400) [pid = 1652] [serial = 1822] [outer = 0x1177d2400] 06:38:37 INFO - PROCESS | 1652 | 1466516317816 Marionette DEBUG loaded listener.js 06:38:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11844ec00) [pid = 1652] [serial = 1823] [outer = 0x1177d2400] 06:38:38 INFO - PROCESS | 1652 | 1466516318494 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]]]}] 06:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 923ms 06:38:38 INFO - PROCESS | 1652 | 1466516318526 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 06:38:38 INFO - PROCESS | 1652 | 1466516318529 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 06:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:38:38 INFO - PROCESS | 1652 | 1466516318534 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:38:38 INFO - PROCESS | 1652 | 1466516318536 Marionette TRACE conn2 <- [1,2402,null,{}] 06:38:38 INFO - PROCESS | 1652 | 1466516318540 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}] 06:38:38 INFO - PROCESS | 1652 | 1466516318542 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:38 INFO - PROCESS | 1652 | 1466516318674 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 06:38:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12a83e000 == 38 [pid = 1652] [id = 604] 06:38:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4c1800 == 37 [pid = 1652] [id = 603] 06:38:38 INFO - PROCESS | 1652 | --DOCSHELL 0x128b08000 == 36 [pid = 1652] [id = 602] 06:38:38 INFO - PROCESS | 1652 | --DOCSHELL 0x128b0a800 == 35 [pid = 1652] [id = 601] 06:38:38 INFO - PROCESS | 1652 | --DOCSHELL 0x126aa9000 == 34 [pid = 1652] [id = 600] 06:38:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12496c800 == 33 [pid = 1652] [id = 599] 06:38:38 INFO - PROCESS | 1652 | --DOCSHELL 0x123c35000 == 32 [pid = 1652] [id = 598] 06:38:38 INFO - PROCESS | 1652 | --DOCSHELL 0x119285800 == 31 [pid = 1652] [id = 597] 06:38:38 INFO - PROCESS | 1652 | --DOCSHELL 0x118506000 == 30 [pid = 1652] [id = 596] 06:38:38 INFO - PROCESS | 1652 | --DOCSHELL 0x116abc000 == 29 [pid = 1652] [id = 595] 06:38:38 INFO - PROCESS | 1652 | --DOCSHELL 0x123c29800 == 28 [pid = 1652] [id = 594] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x117f80400) [pid = 1652] [serial = 1694] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x124a8fc00) [pid = 1652] [serial = 1751] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x123b97400) [pid = 1652] [serial = 1750] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12662bc00) [pid = 1652] [serial = 1753] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11852c400) [pid = 1652] [serial = 1741] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1185bac00) [pid = 1652] [serial = 1742] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x128b54c00) [pid = 1652] [serial = 1757] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116af1400) [pid = 1652] [serial = 1738] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1177c7800) [pid = 1652] [serial = 1739] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11833d800) [pid = 1652] [serial = 1735] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118530000) [pid = 1652] [serial = 1736] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1168e9400) [pid = 1652] [serial = 1732] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116aeec00) [pid = 1652] [serial = 1733] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11a0c5000) [pid = 1652] [serial = 1747] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1192d3c00) [pid = 1652] [serial = 1744] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119566c00) [pid = 1652] [serial = 1745] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128ecdc00) [pid = 1652] [serial = 1730] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x128b56000) [pid = 1652] [serial = 1729] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128ad8400) [pid = 1652] [serial = 1756] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12a56e400) [pid = 1652] [serial = 1768] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12a81e400) [pid = 1652] [serial = 1769] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11702e000) [pid = 1652] [serial = 1760] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x129414c00) [pid = 1652] [serial = 1766] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x128c4dc00) [pid = 1652] [serial = 1765] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1185b6800) [pid = 1652] [serial = 1762] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x128acbc00) [pid = 1652] [serial = 1754] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x11320b800) [pid = 1652] [serial = 1759] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1211e7400) [pid = 1652] [serial = 1748] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x126037800) [pid = 1652] [serial = 1763] [outer = 0x0] [url = about:blank] 06:38:38 INFO - PROCESS | 1652 | 1466516318761 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:38 INFO - PROCESS | 1652 | 1466516318765 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x11724b000 == 29 [pid = 1652] [id = 608] 06:38:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1133e9800) [pid = 1652] [serial = 1824] [outer = 0x0] 06:38:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1168e5800) [pid = 1652] [serial = 1825] [outer = 0x1133e9800] 06:38:38 INFO - PROCESS | 1652 | 1466516318804 Marionette DEBUG loaded listener.js 06:38:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x116af1c00) [pid = 1652] [serial = 1826] [outer = 0x1133e9800] 06:38:39 INFO - PROCESS | 1652 | 1466516319295 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]]]}] 06:38:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 822ms 06:38:39 INFO - PROCESS | 1652 | 1466516319356 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 06:38:39 INFO - PROCESS | 1652 | 1466516319361 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 06:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:38:39 INFO - PROCESS | 1652 | 1466516319367 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:38:39 INFO - PROCESS | 1652 | 1466516319369 Marionette TRACE conn2 <- [1,2406,null,{}] 06:38:39 INFO - PROCESS | 1652 | 1466516319373 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}] 06:38:39 INFO - PROCESS | 1652 | 1466516319375 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:39 INFO - PROCESS | 1652 | 1466516319496 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 06:38:39 INFO - PROCESS | 1652 | 1466516319503 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:39 INFO - PROCESS | 1652 | 1466516319505 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12101e800 == 30 [pid = 1652] [id = 609] 06:38:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x117f8cc00) [pid = 1652] [serial = 1827] [outer = 0x0] 06:38:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11833fc00) [pid = 1652] [serial = 1828] [outer = 0x117f8cc00] 06:38:39 INFO - PROCESS | 1652 | 1466516319532 Marionette DEBUG loaded listener.js 06:38:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11852e000) [pid = 1652] [serial = 1829] [outer = 0x117f8cc00] 06:38:39 INFO - PROCESS | 1652 | 1466516319878 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]]]}] 06:38:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 523ms 06:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:38:39 INFO - PROCESS | 1652 | 1466516319890 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 06:38:39 INFO - PROCESS | 1652 | 1466516319891 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 06:38:39 INFO - PROCESS | 1652 | 1466516319893 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:38:39 INFO - PROCESS | 1652 | 1466516319895 Marionette TRACE conn2 <- [1,2410,null,{}] 06:38:39 INFO - PROCESS | 1652 | 1466516319906 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}] 06:38:39 INFO - PROCESS | 1652 | 1466516319909 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:39 INFO - PROCESS | 1652 | 1466516319997 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 06:38:40 INFO - PROCESS | 1652 | 1466516320002 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:40 INFO - PROCESS | 1652 | 1466516320005 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12449d000 == 31 [pid = 1652] [id = 610] 06:38:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x115ec8000) [pid = 1652] [serial = 1830] [outer = 0x0] 06:38:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118a0c400) [pid = 1652] [serial = 1831] [outer = 0x115ec8000] 06:38:40 INFO - PROCESS | 1652 | 1466516320035 Marionette DEBUG loaded listener.js 06:38:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119561400) [pid = 1652] [serial = 1832] [outer = 0x115ec8000] 06:38:40 INFO - PROCESS | 1652 | 1466516320399 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]]]}] 06:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 523ms 06:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:38:40 INFO - PROCESS | 1652 | 1466516320417 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 06:38:40 INFO - PROCESS | 1652 | 1466516320418 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 06:38:40 INFO - PROCESS | 1652 | 1466516320423 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:38:40 INFO - PROCESS | 1652 | 1466516320424 Marionette TRACE conn2 <- [1,2414,null,{}] 06:38:40 INFO - PROCESS | 1652 | 1466516320426 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}] 06:38:40 INFO - PROCESS | 1652 | 1466516320428 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:40 INFO - PROCESS | 1652 | 1466516320512 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 06:38:40 INFO - PROCESS | 1652 | 1466516320577 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:40 INFO - PROCESS | 1652 | 1466516320578 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1260c2000 == 32 [pid = 1652] [id = 611] 06:38:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1185ad400) [pid = 1652] [serial = 1833] [outer = 0x0] 06:38:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1210de800) [pid = 1652] [serial = 1834] [outer = 0x1185ad400] 06:38:40 INFO - PROCESS | 1652 | 1466516320603 Marionette DEBUG loaded listener.js 06:38:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x123dee400) [pid = 1652] [serial = 1835] [outer = 0x1185ad400] 06:38:40 INFO - PROCESS | 1652 | 1466516320916 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]]]}] 06:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 521ms 06:38:40 INFO - PROCESS | 1652 | 1466516320942 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 06:38:40 INFO - PROCESS | 1652 | 1466516320944 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 06:38:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:38:40 INFO - PROCESS | 1652 | 1466516320946 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:38:40 INFO - PROCESS | 1652 | 1466516320947 Marionette TRACE conn2 <- [1,2418,null,{}] 06:38:40 INFO - PROCESS | 1652 | 1466516320967 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}] 06:38:40 INFO - PROCESS | 1652 | 1466516320969 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:41 INFO - PROCESS | 1652 | 1466516321068 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 06:38:41 INFO - PROCESS | 1652 | 1466516321071 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:41 INFO - PROCESS | 1652 | 1466516321072 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b1a000 == 33 [pid = 1652] [id = 612] 06:38:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x112ab3800) [pid = 1652] [serial = 1836] [outer = 0x0] 06:38:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x124a85400) [pid = 1652] [serial = 1837] [outer = 0x112ab3800] 06:38:41 INFO - PROCESS | 1652 | 1466516321097 Marionette DEBUG loaded listener.js 06:38:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x125610c00) [pid = 1652] [serial = 1838] [outer = 0x112ab3800] 06:38:41 INFO - PROCESS | 1652 | 1466516321470 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]]]}] 06:38:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:38:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 533ms 06:38:41 INFO - PROCESS | 1652 | 1466516321479 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 06:38:41 INFO - PROCESS | 1652 | 1466516321481 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 06:38:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:38:41 INFO - PROCESS | 1652 | 1466516321483 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:38:41 INFO - PROCESS | 1652 | 1466516321484 Marionette TRACE conn2 <- [1,2422,null,{}] 06:38:41 INFO - PROCESS | 1652 | 1466516321488 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}] 06:38:41 INFO - PROCESS | 1652 | 1466516321494 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:41 INFO - PROCESS | 1652 | 1466516321626 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 06:38:41 INFO - PROCESS | 1652 | 1466516321640 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:41 INFO - PROCESS | 1652 | 1466516321641 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a82a800 == 34 [pid = 1652] [id = 613] 06:38:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x126041c00) [pid = 1652] [serial = 1839] [outer = 0x0] 06:38:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126cbd000) [pid = 1652] [serial = 1840] [outer = 0x126041c00] 06:38:41 INFO - PROCESS | 1652 | 1466516321670 Marionette DEBUG loaded listener.js 06:38:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128bdd000) [pid = 1652] [serial = 1841] [outer = 0x126041c00] 06:38:42 INFO - PROCESS | 1652 | 1466516322058 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]]]}] 06:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 622ms 06:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:38:42 INFO - PROCESS | 1652 | 1466516322113 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 06:38:42 INFO - PROCESS | 1652 | 1466516322114 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 06:38:42 INFO - PROCESS | 1652 | 1466516322117 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:38:42 INFO - PROCESS | 1652 | 1466516322118 Marionette TRACE conn2 <- [1,2426,null,{}] 06:38:42 INFO - PROCESS | 1652 | 1466516322120 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}] 06:38:42 INFO - PROCESS | 1652 | 1466516322121 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:42 INFO - PROCESS | 1652 | 1466516322222 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 06:38:42 INFO - PROCESS | 1652 | 1466516322226 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:42 INFO - PROCESS | 1652 | 1466516322227 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b14a000 == 35 [pid = 1652] [id = 614] 06:38:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x112eee400) [pid = 1652] [serial = 1842] [outer = 0x0] 06:38:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1291d2c00) [pid = 1652] [serial = 1843] [outer = 0x112eee400] 06:38:42 INFO - PROCESS | 1652 | 1466516322252 Marionette DEBUG loaded listener.js 06:38:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a447c00) [pid = 1652] [serial = 1844] [outer = 0x112eee400] 06:38:42 INFO - PROCESS | 1652 | 1466516322591 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]]]}] 06:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 522ms 06:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:38:42 INFO - PROCESS | 1652 | 1466516322640 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 06:38:42 INFO - PROCESS | 1652 | 1466516322641 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 06:38:42 INFO - PROCESS | 1652 | 1466516322643 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:38:42 INFO - PROCESS | 1652 | 1466516322644 Marionette TRACE conn2 <- [1,2430,null,{}] 06:38:42 INFO - PROCESS | 1652 | 1466516322647 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}] 06:38:42 INFO - PROCESS | 1652 | 1466516322648 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:42 INFO - PROCESS | 1652 | 1466516322748 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 06:38:42 INFO - PROCESS | 1652 | 1466516322759 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:42 INFO - PROCESS | 1652 | 1466516322761 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b19c800 == 36 [pid = 1652] [id = 615] 06:38:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12a449400) [pid = 1652] [serial = 1845] [outer = 0x0] 06:38:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12a455400) [pid = 1652] [serial = 1846] [outer = 0x12a449400] 06:38:42 INFO - PROCESS | 1652 | 1466516322786 Marionette DEBUG loaded listener.js 06:38:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a5ef800) [pid = 1652] [serial = 1847] [outer = 0x12a449400] 06:38:43 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1185b9800) [pid = 1652] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:38:43 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12453f000) [pid = 1652] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:38:43 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126691400) [pid = 1652] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:38:43 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1268e0400) [pid = 1652] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:38:43 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x112f6c400) [pid = 1652] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:38:43 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11852e400) [pid = 1652] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:38:43 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112979800) [pid = 1652] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:38:43 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x117f89c00) [pid = 1652] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:38:43 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116a30400) [pid = 1652] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:38:43 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11955ec00) [pid = 1652] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:38:43 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x124cfa800) [pid = 1652] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:38:43 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1168e7000) [pid = 1652] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:38:43 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x112eed000) [pid = 1652] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:38:43 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x113dd3400) [pid = 1652] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:38:43 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x114f78c00) [pid = 1652] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:38:43 INFO - PROCESS | 1652 | 1466516323185 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]]]}] 06:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 570ms 06:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:38:43 INFO - PROCESS | 1652 | 1466516323214 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 06:38:43 INFO - PROCESS | 1652 | 1466516323215 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 06:38:43 INFO - PROCESS | 1652 | 1466516323217 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:38:43 INFO - PROCESS | 1652 | 1466516323218 Marionette TRACE conn2 <- [1,2434,null,{}] 06:38:43 INFO - PROCESS | 1652 | 1466516323226 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}] 06:38:43 INFO - PROCESS | 1652 | 1466516323228 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:43 INFO - PROCESS | 1652 | 1466516323339 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 06:38:43 INFO - PROCESS | 1652 | 1466516323346 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:43 INFO - PROCESS | 1652 | 1466516323347 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12449b800 == 37 [pid = 1652] [id = 616] 06:38:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11223ec00) [pid = 1652] [serial = 1848] [outer = 0x0] 06:38:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11844b800) [pid = 1652] [serial = 1849] [outer = 0x11223ec00] 06:38:43 INFO - PROCESS | 1652 | 1466516323372 Marionette DEBUG loaded listener.js 06:38:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119442400) [pid = 1652] [serial = 1850] [outer = 0x11223ec00] 06:38:43 INFO - PROCESS | 1652 | 1466516323692 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]]]}] 06:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 524ms 06:38:43 INFO - PROCESS | 1652 | 1466516323742 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 06:38:43 INFO - PROCESS | 1652 | 1466516323743 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 06:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:38:43 INFO - PROCESS | 1652 | 1466516323745 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:38:43 INFO - PROCESS | 1652 | 1466516323746 Marionette TRACE conn2 <- [1,2438,null,{}] 06:38:43 INFO - PROCESS | 1652 | 1466516323749 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}] 06:38:43 INFO - PROCESS | 1652 | 1466516323750 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:43 INFO - PROCESS | 1652 | 1466516323832 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 06:38:43 INFO - PROCESS | 1652 | 1466516323901 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:43 INFO - PROCESS | 1652 | 1466516323902 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb6d800 == 38 [pid = 1652] [id = 617] 06:38:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1185ac400) [pid = 1652] [serial = 1851] [outer = 0x0] 06:38:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x126625400) [pid = 1652] [serial = 1852] [outer = 0x1185ac400] 06:38:43 INFO - PROCESS | 1652 | 1466516323926 Marionette DEBUG loaded listener.js 06:38:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12a573400) [pid = 1652] [serial = 1853] [outer = 0x1185ac400] 06:38:44 INFO - PROCESS | 1652 | 1466516324206 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]]]}] 06:38:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 518ms 06:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:38:44 INFO - PROCESS | 1652 | 1466516324263 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 06:38:44 INFO - PROCESS | 1652 | 1466516324265 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 06:38:44 INFO - PROCESS | 1652 | 1466516324267 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:38:44 INFO - PROCESS | 1652 | 1466516324269 Marionette TRACE conn2 <- [1,2442,null,{}] 06:38:44 INFO - PROCESS | 1652 | 1466516324274 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}] 06:38:44 INFO - PROCESS | 1652 | 1466516324276 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:44 INFO - PROCESS | 1652 | 1466516324368 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 06:38:44 INFO - PROCESS | 1652 | 1466516324374 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:44 INFO - PROCESS | 1652 | 1466516324375 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c65d000 == 39 [pid = 1652] [id = 618] 06:38:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12a5f0400) [pid = 1652] [serial = 1854] [outer = 0x0] 06:38:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12a820c00) [pid = 1652] [serial = 1855] [outer = 0x12a5f0400] 06:38:44 INFO - PROCESS | 1652 | 1466516324402 Marionette DEBUG loaded listener.js 06:38:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12ab8fc00) [pid = 1652] [serial = 1856] [outer = 0x12a5f0400] 06:38:44 INFO - PROCESS | 1652 | 1466516324769 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]]]}] 06:38:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 522ms 06:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:38:44 INFO - PROCESS | 1652 | 1466516324790 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 06:38:44 INFO - PROCESS | 1652 | 1466516324792 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 06:38:44 INFO - PROCESS | 1652 | 1466516324795 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:38:44 INFO - PROCESS | 1652 | 1466516324797 Marionette TRACE conn2 <- [1,2446,null,{}] 06:38:44 INFO - PROCESS | 1652 | 1466516324816 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}] 06:38:44 INFO - PROCESS | 1652 | 1466516324818 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:44 INFO - PROCESS | 1652 | 1466516324943 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 06:38:44 INFO - PROCESS | 1652 | 1466516324948 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:44 INFO - PROCESS | 1652 | 1466516324949 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c910000 == 40 [pid = 1652] [id = 619] 06:38:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12ab90000) [pid = 1652] [serial = 1857] [outer = 0x0] 06:38:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12b007400) [pid = 1652] [serial = 1858] [outer = 0x12ab90000] 06:38:44 INFO - PROCESS | 1652 | 1466516324988 Marionette DEBUG loaded listener.js 06:38:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12b011800) [pid = 1652] [serial = 1859] [outer = 0x12ab90000] 06:38:45 INFO - PROCESS | 1652 | 1466516325524 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]]]}] 06:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 771ms 06:38:45 INFO - PROCESS | 1652 | 1466516325566 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 06:38:45 INFO - PROCESS | 1652 | 1466516325568 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 06:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:38:45 INFO - PROCESS | 1652 | 1466516325574 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:38:45 INFO - PROCESS | 1652 | 1466516325577 Marionette TRACE conn2 <- [1,2450,null,{}] 06:38:45 INFO - PROCESS | 1652 | 1466516325581 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}] 06:38:45 INFO - PROCESS | 1652 | 1466516325582 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:45 INFO - PROCESS | 1652 | 1466516325714 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 06:38:45 INFO - PROCESS | 1652 | 1466516325792 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:45 INFO - PROCESS | 1652 | 1466516325794 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12104d000 == 41 [pid = 1652] [id = 620] 06:38:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116af8c00) [pid = 1652] [serial = 1860] [outer = 0x0] 06:38:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x117030800) [pid = 1652] [serial = 1861] [outer = 0x116af8c00] 06:38:45 INFO - PROCESS | 1652 | 1466516325825 Marionette DEBUG loaded listener.js 06:38:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x117f86c00) [pid = 1652] [serial = 1862] [outer = 0x116af8c00] 06:38:46 INFO - PROCESS | 1652 | 1466516326259 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]]]}] 06:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 724ms 06:38:46 INFO - PROCESS | 1652 | 1466516326297 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 06:38:46 INFO - PROCESS | 1652 | 1466516326300 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 06:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:38:46 INFO - PROCESS | 1652 | 1466516326305 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:38:46 INFO - PROCESS | 1652 | 1466516326306 Marionette TRACE conn2 <- [1,2454,null,{}] 06:38:46 INFO - PROCESS | 1652 | 1466516326309 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}] 06:38:46 INFO - PROCESS | 1652 | 1466516326311 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:46 INFO - PROCESS | 1652 | 1466516326422 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 06:38:46 INFO - PROCESS | 1652 | 1466516326500 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:46 INFO - PROCESS | 1652 | 1466516326502 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b0d000 == 42 [pid = 1652] [id = 621] 06:38:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118535c00) [pid = 1652] [serial = 1863] [outer = 0x0] 06:38:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118a0c000) [pid = 1652] [serial = 1864] [outer = 0x118535c00] 06:38:46 INFO - PROCESS | 1652 | 1466516326532 Marionette DEBUG loaded listener.js 06:38:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11955b000) [pid = 1652] [serial = 1865] [outer = 0x118535c00] 06:38:46 INFO - PROCESS | 1652 | 1466516326945 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]]]}] 06:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 671ms 06:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:38:46 INFO - PROCESS | 1652 | 1466516326976 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 06:38:46 INFO - PROCESS | 1652 | 1466516326977 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 06:38:46 INFO - PROCESS | 1652 | 1466516326980 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:38:46 INFO - PROCESS | 1652 | 1466516326982 Marionette TRACE conn2 <- [1,2458,null,{}] 06:38:46 INFO - PROCESS | 1652 | 1466516326990 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}] 06:38:46 INFO - PROCESS | 1652 | 1466516326994 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:47 INFO - PROCESS | 1652 | 1466516327121 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 06:38:47 INFO - PROCESS | 1652 | 1466516327228 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:47 INFO - PROCESS | 1652 | 1466516327231 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c914800 == 43 [pid = 1652] [id = 622] 06:38:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119aa1000) [pid = 1652] [serial = 1866] [outer = 0x0] 06:38:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12668a800) [pid = 1652] [serial = 1867] [outer = 0x119aa1000] 06:38:47 INFO - PROCESS | 1652 | 1466516327263 Marionette DEBUG loaded listener.js 06:38:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128acfc00) [pid = 1652] [serial = 1868] [outer = 0x119aa1000] 06:38:47 INFO - PROCESS | 1652 | 1466516327721 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]]]}] 06:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 772ms 06:38:47 INFO - PROCESS | 1652 | 1466516327752 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 06:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:38:47 INFO - PROCESS | 1652 | 1466516327754 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 06:38:47 INFO - PROCESS | 1652 | 1466516327757 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:38:47 INFO - PROCESS | 1652 | 1466516327758 Marionette TRACE conn2 <- [1,2462,null,{}] 06:38:47 INFO - PROCESS | 1652 | 1466516327760 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}] 06:38:47 INFO - PROCESS | 1652 | 1466516327762 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:47 INFO - PROCESS | 1652 | 1466516327874 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 06:38:47 INFO - PROCESS | 1652 | 1466516327938 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:47 INFO - PROCESS | 1652 | 1466516327939 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x117574000 == 44 [pid = 1652] [id = 623] 06:38:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x110fa4800) [pid = 1652] [serial = 1869] [outer = 0x0] 06:38:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x112ddbc00) [pid = 1652] [serial = 1870] [outer = 0x110fa4800] 06:38:48 INFO - PROCESS | 1652 | 1466516328139 Marionette DEBUG loaded listener.js 06:38:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x112978800) [pid = 1652] [serial = 1871] [outer = 0x110fa4800] 06:38:48 INFO - PROCESS | 1652 | 1466516328631 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]]]}] 06:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 926ms 06:38:48 INFO - PROCESS | 1652 | 1466516328685 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 06:38:48 INFO - PROCESS | 1652 | 1466516328688 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 06:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:38:48 INFO - PROCESS | 1652 | 1466516328716 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:38:48 INFO - PROCESS | 1652 | 1466516328719 Marionette TRACE conn2 <- [1,2466,null,{}] 06:38:48 INFO - PROCESS | 1652 | 1466516328726 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}] 06:38:48 INFO - PROCESS | 1652 | 1466516328729 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:48 INFO - PROCESS | 1652 | 1466516328879 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 06:38:48 INFO - PROCESS | 1652 | 1466516328985 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:48 INFO - PROCESS | 1652 | 1466516328987 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x11826c800 == 45 [pid = 1652] [id = 624] 06:38:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1162a1400) [pid = 1652] [serial = 1872] [outer = 0x0] 06:38:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x116736000) [pid = 1652] [serial = 1873] [outer = 0x1162a1400] 06:38:49 INFO - PROCESS | 1652 | 1466516329033 Marionette DEBUG loaded listener.js 06:38:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x116a10c00) [pid = 1652] [serial = 1874] [outer = 0x1162a1400] 06:38:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12c65d000 == 44 [pid = 1652] [id = 618] 06:38:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb6d800 == 43 [pid = 1652] [id = 617] 06:38:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12449b800 == 42 [pid = 1652] [id = 616] 06:38:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12b19c800 == 41 [pid = 1652] [id = 615] 06:38:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12b14a000 == 40 [pid = 1652] [id = 614] 06:38:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12a82a800 == 39 [pid = 1652] [id = 613] 06:38:49 INFO - PROCESS | 1652 | --DOCSHELL 0x128b1a000 == 38 [pid = 1652] [id = 612] 06:38:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1260c2000 == 37 [pid = 1652] [id = 611] 06:38:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12449d000 == 36 [pid = 1652] [id = 610] 06:38:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12101e800 == 35 [pid = 1652] [id = 609] 06:38:49 INFO - PROCESS | 1652 | --DOCSHELL 0x11724b000 == 34 [pid = 1652] [id = 608] 06:38:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1244a7800 == 33 [pid = 1652] [id = 607] 06:38:49 INFO - PROCESS | 1652 | --DOCSHELL 0x118364000 == 32 [pid = 1652] [id = 606] 06:38:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12b194800 == 31 [pid = 1652] [id = 605] 06:38:49 INFO - PROCESS | 1652 | --DOCSHELL 0x117574000 == 30 [pid = 1652] [id = 623] 06:38:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12c914800 == 29 [pid = 1652] [id = 622] 06:38:49 INFO - PROCESS | 1652 | --DOCSHELL 0x128b0d000 == 28 [pid = 1652] [id = 621] 06:38:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12104d000 == 27 [pid = 1652] [id = 620] 06:38:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12c910000 == 26 [pid = 1652] [id = 619] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x126cc6c00) [pid = 1652] [serial = 1814] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x128ad9800) [pid = 1652] [serial = 1816] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x113334c00) [pid = 1652] [serial = 1786] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x115f87800) [pid = 1652] [serial = 1787] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118962c00) [pid = 1652] [serial = 1795] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118a6a000) [pid = 1652] [serial = 1798] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11844c800) [pid = 1652] [serial = 1792] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11852dc00) [pid = 1652] [serial = 1793] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116aef800) [pid = 1652] [serial = 1789] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119aa4c00) [pid = 1652] [serial = 1801] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12566a800) [pid = 1652] [serial = 1804] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1176aec00) [pid = 1652] [serial = 1790] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x124c83400) [pid = 1652] [serial = 1802] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11702d400) [pid = 1652] [serial = 1784] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116a31c00) [pid = 1652] [serial = 1783] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119568000) [pid = 1652] [serial = 1808] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x117038800) [pid = 1652] [serial = 1807] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1210d6000) [pid = 1652] [serial = 1810] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1177d4000) [pid = 1652] [serial = 1772] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116a35000) [pid = 1652] [serial = 1771] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11896b800) [pid = 1652] [serial = 1774] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1192d7c00) [pid = 1652] [serial = 1775] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1268dd000) [pid = 1652] [serial = 1811] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x126691000) [pid = 1652] [serial = 1778] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x125505800) [pid = 1652] [serial = 1777] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1291d1400) [pid = 1652] [serial = 1781] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126cbcc00) [pid = 1652] [serial = 1813] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128ad6000) [pid = 1652] [serial = 1780] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x126692400) [pid = 1652] [serial = 1805] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x11955a400) [pid = 1652] [serial = 1799] [outer = 0x0] [url = about:blank] 06:38:49 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118a0a000) [pid = 1652] [serial = 1796] [outer = 0x0] [url = about:blank] 06:38:50 INFO - PROCESS | 1652 | 1466516330010 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]]]}] 06:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1330ms 06:38:50 INFO - PROCESS | 1652 | 1466516330042 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 06:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:38:50 INFO - PROCESS | 1652 | 1466516330044 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 06:38:50 INFO - PROCESS | 1652 | 1466516330047 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:38:50 INFO - PROCESS | 1652 | 1466516330050 Marionette TRACE conn2 <- [1,2470,null,{}] 06:38:50 INFO - PROCESS | 1652 | 1466516330054 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}] 06:38:50 INFO - PROCESS | 1652 | 1466516330055 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:50 INFO - PROCESS | 1652 | 1466516330140 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 06:38:50 INFO - PROCESS | 1652 | 1466516330145 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:50 INFO - PROCESS | 1652 | 1466516330147 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x117251000 == 27 [pid = 1652] [id = 625] 06:38:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x113338800) [pid = 1652] [serial = 1875] [outer = 0x0] 06:38:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x114f7fc00) [pid = 1652] [serial = 1876] [outer = 0x113338800] 06:38:50 INFO - PROCESS | 1652 | 1466516330177 Marionette DEBUG loaded listener.js 06:38:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11683fc00) [pid = 1652] [serial = 1877] [outer = 0x113338800] 06:38:50 INFO - PROCESS | 1652 | 1466516330540 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]]]}] 06:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 520ms 06:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:38:50 INFO - PROCESS | 1652 | 1466516330568 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 06:38:50 INFO - PROCESS | 1652 | 1466516330571 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 06:38:50 INFO - PROCESS | 1652 | 1466516330576 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:38:50 INFO - PROCESS | 1652 | 1466516330578 Marionette TRACE conn2 <- [1,2474,null,{}] 06:38:50 INFO - PROCESS | 1652 | 1466516330580 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}] 06:38:50 INFO - PROCESS | 1652 | 1466516330582 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:50 INFO - PROCESS | 1652 | 1466516330669 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 06:38:50 INFO - PROCESS | 1652 | 1466516330724 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:50 INFO - PROCESS | 1652 | 1466516330725 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x11983b000 == 28 [pid = 1652] [id = 626] 06:38:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116a36000) [pid = 1652] [serial = 1878] [outer = 0x0] 06:38:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116aeec00) [pid = 1652] [serial = 1879] [outer = 0x116a36000] 06:38:50 INFO - PROCESS | 1652 | 1466516330753 Marionette DEBUG loaded listener.js 06:38:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x117038400) [pid = 1652] [serial = 1880] [outer = 0x116a36000] 06:38:51 INFO - PROCESS | 1652 | 1466516331086 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]]]}] 06:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 519ms 06:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:38:51 INFO - PROCESS | 1652 | 1466516331096 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 06:38:51 INFO - PROCESS | 1652 | 1466516331097 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 06:38:51 INFO - PROCESS | 1652 | 1466516331099 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:38:51 INFO - PROCESS | 1652 | 1466516331102 Marionette TRACE conn2 <- [1,2478,null,{}] 06:38:51 INFO - PROCESS | 1652 | 1466516331113 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}] 06:38:51 INFO - PROCESS | 1652 | 1466516331116 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:51 INFO - PROCESS | 1652 | 1466516331196 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 06:38:51 INFO - PROCESS | 1652 | 1466516331255 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:51 INFO - PROCESS | 1652 | 1466516331258 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b6a800 == 29 [pid = 1652] [id = 627] 06:38:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x117f7f800) [pid = 1652] [serial = 1881] [outer = 0x0] 06:38:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x117f87c00) [pid = 1652] [serial = 1882] [outer = 0x117f7f800] 06:38:51 INFO - PROCESS | 1652 | 1466516331285 Marionette DEBUG loaded listener.js 06:38:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11844d000) [pid = 1652] [serial = 1883] [outer = 0x117f7f800] 06:38:51 INFO - PROCESS | 1652 | 1466516331577 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]]]}] 06:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 527ms 06:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:38:51 INFO - PROCESS | 1652 | 1466516331627 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 06:38:51 INFO - PROCESS | 1652 | 1466516331629 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 06:38:51 INFO - PROCESS | 1652 | 1466516331631 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:38:51 INFO - PROCESS | 1652 | 1466516331632 Marionette TRACE conn2 <- [1,2482,null,{}] 06:38:51 INFO - PROCESS | 1652 | 1466516331634 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}] 06:38:51 INFO - PROCESS | 1652 | 1466516331635 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:51 INFO - PROCESS | 1652 | 1466516331719 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 06:38:51 INFO - PROCESS | 1652 | 1466516331725 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:51 INFO - PROCESS | 1652 | 1466516331726 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x1242ab000 == 30 [pid = 1652] [id = 628] 06:38:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118529800) [pid = 1652] [serial = 1884] [outer = 0x0] 06:38:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1185b3000) [pid = 1652] [serial = 1885] [outer = 0x118529800] 06:38:51 INFO - PROCESS | 1652 | 1466516331752 Marionette DEBUG loaded listener.js 06:38:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118961c00) [pid = 1652] [serial = 1886] [outer = 0x118529800] 06:38:52 INFO - PROCESS | 1652 | 1466516332145 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]]]}] 06:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 520ms 06:38:52 INFO - PROCESS | 1652 | 1466516332151 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 06:38:52 INFO - PROCESS | 1652 | 1466516332152 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 06:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:38:52 INFO - PROCESS | 1652 | 1466516332157 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:38:52 INFO - PROCESS | 1652 | 1466516332158 Marionette TRACE conn2 <- [1,2486,null,{}] 06:38:52 INFO - PROCESS | 1652 | 1466516332160 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}] 06:38:52 INFO - PROCESS | 1652 | 1466516332161 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:52 INFO - PROCESS | 1652 | 1466516332264 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 06:38:52 INFO - PROCESS | 1652 | 1466516332268 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:52 INFO - PROCESS | 1652 | 1466516332269 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x124a4f800 == 31 [pid = 1652] [id = 629] 06:38:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x113218400) [pid = 1652] [serial = 1887] [outer = 0x0] 06:38:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118978800) [pid = 1652] [serial = 1888] [outer = 0x113218400] 06:38:52 INFO - PROCESS | 1652 | 1466516332295 Marionette DEBUG loaded listener.js 06:38:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118a05000) [pid = 1652] [serial = 1889] [outer = 0x113218400] 06:38:52 INFO - PROCESS | 1652 | 1466516332664 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]]]}] 06:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 519ms 06:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:38:52 INFO - PROCESS | 1652 | 1466516332677 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 06:38:52 INFO - PROCESS | 1652 | 1466516332678 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 06:38:52 INFO - PROCESS | 1652 | 1466516332680 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:38:52 INFO - PROCESS | 1652 | 1466516332681 Marionette TRACE conn2 <- [1,2490,null,{}] 06:38:52 INFO - PROCESS | 1652 | 1466516332683 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}] 06:38:52 INFO - PROCESS | 1652 | 1466516332690 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:52 INFO - PROCESS | 1652 | 1466516332798 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 06:38:52 INFO - PROCESS | 1652 | 1466516332809 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:52 INFO - PROCESS | 1652 | 1466516332810 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x126aad800 == 32 [pid = 1652] [id = 630] 06:38:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118a05800) [pid = 1652] [serial = 1890] [outer = 0x0] 06:38:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118a6f000) [pid = 1652] [serial = 1891] [outer = 0x118a05800] 06:38:52 INFO - PROCESS | 1652 | 1466516332835 Marionette DEBUG loaded listener.js 06:38:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119a9e400) [pid = 1652] [serial = 1892] [outer = 0x118a05800] 06:38:53 INFO - PROCESS | 1652 | 1466516333167 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]]]}] 06:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 521ms 06:38:53 INFO - PROCESS | 1652 | 1466516333202 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 06:38:53 INFO - PROCESS | 1652 | 1466516333213 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 06:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:38:53 INFO - PROCESS | 1652 | 1466516333222 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:38:53 INFO - PROCESS | 1652 | 1466516333223 Marionette TRACE conn2 <- [1,2494,null,{}] 06:38:53 INFO - PROCESS | 1652 | 1466516333225 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}] 06:38:53 INFO - PROCESS | 1652 | 1466516333226 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:53 INFO - PROCESS | 1652 | 1466516333322 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 06:38:53 INFO - PROCESS | 1652 | 1466516333325 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:53 INFO - PROCESS | 1652 | 1466516333327 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b07000 == 33 [pid = 1652] [id = 631] 06:38:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1110a7400) [pid = 1652] [serial = 1893] [outer = 0x0] 06:38:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119bac000) [pid = 1652] [serial = 1894] [outer = 0x1110a7400] 06:38:53 INFO - PROCESS | 1652 | 1466516333351 Marionette DEBUG loaded listener.js 06:38:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1210e1800) [pid = 1652] [serial = 1895] [outer = 0x1110a7400] 06:38:53 INFO - PROCESS | 1652 | 1466516333693 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]]]}] 06:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 520ms 06:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:38:53 INFO - PROCESS | 1652 | 1466516333743 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 06:38:53 INFO - PROCESS | 1652 | 1466516333744 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 06:38:53 INFO - PROCESS | 1652 | 1466516333746 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:38:53 INFO - PROCESS | 1652 | 1466516333747 Marionette TRACE conn2 <- [1,2498,null,{}] 06:38:53 INFO - PROCESS | 1652 | 1466516333750 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}] 06:38:53 INFO - PROCESS | 1652 | 1466516333751 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:53 INFO - PROCESS | 1652 | 1466516333851 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 06:38:54 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12a5f0400) [pid = 1652] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:38:54 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112ab3800) [pid = 1652] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:38:54 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x126041c00) [pid = 1652] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:38:54 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x112eed400) [pid = 1652] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:38:54 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x115ec8000) [pid = 1652] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:38:54 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x117f8cc00) [pid = 1652] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:38:54 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1185ad400) [pid = 1652] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:38:54 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1133e9800) [pid = 1652] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:38:54 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1177d2400) [pid = 1652] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:38:54 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128acdc00) [pid = 1652] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:38:54 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x112eee400) [pid = 1652] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:38:54 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11223ec00) [pid = 1652] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:38:54 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12a449400) [pid = 1652] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:38:54 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1185ac400) [pid = 1652] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:38:54 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12ab90000) [pid = 1652] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:38:54 INFO - PROCESS | 1652 | 1466516334114 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:54 INFO - PROCESS | 1652 | 1466516334115 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186e9800 == 34 [pid = 1652] [id = 632] 06:38:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11223ec00) [pid = 1652] [serial = 1896] [outer = 0x0] 06:38:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x112eed400) [pid = 1652] [serial = 1897] [outer = 0x11223ec00] 06:38:54 INFO - PROCESS | 1652 | 1466516334145 Marionette DEBUG loaded listener.js 06:38:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116af1400) [pid = 1652] [serial = 1898] [outer = 0x11223ec00] 06:38:54 INFO - PROCESS | 1652 | 1466516334426 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]]]}] 06:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 718ms 06:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:38:54 INFO - PROCESS | 1652 | 1466516334465 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 06:38:54 INFO - PROCESS | 1652 | 1466516334466 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 06:38:54 INFO - PROCESS | 1652 | 1466516334468 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:38:54 INFO - PROCESS | 1652 | 1466516334470 Marionette TRACE conn2 <- [1,2502,null,{}] 06:38:54 INFO - PROCESS | 1652 | 1466516334483 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}] 06:38:54 INFO - PROCESS | 1652 | 1466516334485 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:54 INFO - PROCESS | 1652 | 1466516334565 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 06:38:54 INFO - PROCESS | 1652 | 1466516334568 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:54 INFO - PROCESS | 1652 | 1466516334570 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4c3000 == 35 [pid = 1652] [id = 633] 06:38:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1133e3400) [pid = 1652] [serial = 1899] [outer = 0x0] 06:38:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118a77c00) [pid = 1652] [serial = 1900] [outer = 0x1133e3400] 06:38:54 INFO - PROCESS | 1652 | 1466516334597 Marionette DEBUG loaded listener.js 06:38:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x123b92c00) [pid = 1652] [serial = 1901] [outer = 0x1133e3400] 06:38:54 INFO - PROCESS | 1652 | 1466516334928 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]]]}] 06:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 474ms 06:38:54 INFO - PROCESS | 1652 | 1466516334943 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 06:38:54 INFO - PROCESS | 1652 | 1466516334944 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 06:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:38:54 INFO - PROCESS | 1652 | 1466516334946 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:38:54 INFO - PROCESS | 1652 | 1466516334947 Marionette TRACE conn2 <- [1,2506,null,{}] 06:38:54 INFO - PROCESS | 1652 | 1466516334950 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}] 06:38:54 INFO - PROCESS | 1652 | 1466516334951 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:55 INFO - PROCESS | 1652 | 1466516335060 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 06:38:55 INFO - PROCESS | 1652 | 1466516335066 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:55 INFO - PROCESS | 1652 | 1466516335067 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5a3800 == 36 [pid = 1652] [id = 634] 06:38:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11702fc00) [pid = 1652] [serial = 1902] [outer = 0x0] 06:38:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x123b97400) [pid = 1652] [serial = 1903] [outer = 0x11702fc00] 06:38:55 INFO - PROCESS | 1652 | 1466516335092 Marionette DEBUG loaded listener.js 06:38:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124a90400) [pid = 1652] [serial = 1904] [outer = 0x11702fc00] 06:38:55 INFO - PROCESS | 1652 | 1466516335428 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]]]}] 06:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 518ms 06:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:38:55 INFO - PROCESS | 1652 | 1466516335465 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 06:38:55 INFO - PROCESS | 1652 | 1466516335467 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 06:38:55 INFO - PROCESS | 1652 | 1466516335469 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:38:55 INFO - PROCESS | 1652 | 1466516335471 Marionette TRACE conn2 <- [1,2510,null,{}] 06:38:55 INFO - PROCESS | 1652 | 1466516335475 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}] 06:38:55 INFO - PROCESS | 1652 | 1466516335477 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:55 INFO - PROCESS | 1652 | 1466516335578 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 06:38:55 INFO - PROCESS | 1652 | 1466516335582 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:55 INFO - PROCESS | 1652 | 1466516335584 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b146000 == 37 [pid = 1652] [id = 635] 06:38:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118a04800) [pid = 1652] [serial = 1905] [outer = 0x0] 06:38:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12566a400) [pid = 1652] [serial = 1906] [outer = 0x118a04800] 06:38:55 INFO - PROCESS | 1652 | 1466516335611 Marionette DEBUG loaded listener.js 06:38:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126cb9800) [pid = 1652] [serial = 1907] [outer = 0x118a04800] 06:38:55 INFO - PROCESS | 1652 | 1466516335947 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]]]}] 06:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 523ms 06:38:55 INFO - PROCESS | 1652 | 1466516335993 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 06:38:55 INFO - PROCESS | 1652 | 1466516335994 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 06:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:38:55 INFO - PROCESS | 1652 | 1466516335996 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:38:55 INFO - PROCESS | 1652 | 1466516335997 Marionette TRACE conn2 <- [1,2514,null,{}] 06:38:56 INFO - PROCESS | 1652 | 1466516335999 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}] 06:38:56 INFO - PROCESS | 1652 | 1466516336000 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:56 INFO - PROCESS | 1652 | 1466516336112 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 06:38:56 INFO - PROCESS | 1652 | 1466516336197 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:56 INFO - PROCESS | 1652 | 1466516336198 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x116506000 == 38 [pid = 1652] [id = 636] 06:38:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x110fa1400) [pid = 1652] [serial = 1908] [outer = 0x0] 06:38:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x111e2c800) [pid = 1652] [serial = 1909] [outer = 0x110fa1400] 06:38:56 INFO - PROCESS | 1652 | 1466516336231 Marionette DEBUG loaded listener.js 06:38:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x112eecc00) [pid = 1652] [serial = 1910] [outer = 0x110fa1400] 06:38:56 INFO - PROCESS | 1652 | 1466516336769 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]]]}] 06:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 818ms 06:38:56 INFO - PROCESS | 1652 | 1466516336860 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 06:38:56 INFO - PROCESS | 1652 | 1466516336863 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 06:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:38:56 INFO - PROCESS | 1652 | 1466516336868 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:38:56 INFO - PROCESS | 1652 | 1466516336870 Marionette TRACE conn2 <- [1,2518,null,{}] 06:38:56 INFO - PROCESS | 1652 | 1466516336897 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}] 06:38:56 INFO - PROCESS | 1652 | 1466516336900 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:57 INFO - PROCESS | 1652 | 1466516337014 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 06:38:57 INFO - PROCESS | 1652 | 1466516337073 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:57 INFO - PROCESS | 1652 | 1466516337074 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a87000 == 39 [pid = 1652] [id = 637] 06:38:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x116af3c00) [pid = 1652] [serial = 1911] [outer = 0x0] 06:38:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11708f000) [pid = 1652] [serial = 1912] [outer = 0x116af3c00] 06:38:57 INFO - PROCESS | 1652 | 1466516337105 Marionette DEBUG loaded listener.js 06:38:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x117f7dc00) [pid = 1652] [serial = 1913] [outer = 0x116af3c00] 06:38:57 INFO - PROCESS | 1652 | 1466516337636 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]]]}] 06:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 946ms 06:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:38:57 INFO - PROCESS | 1652 | 1466516337813 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 06:38:57 INFO - PROCESS | 1652 | 1466516337816 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 06:38:57 INFO - PROCESS | 1652 | 1466516337819 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:38:57 INFO - PROCESS | 1652 | 1466516337821 Marionette TRACE conn2 <- [1,2522,null,{}] 06:38:57 INFO - PROCESS | 1652 | 1466516337824 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}] 06:38:57 INFO - PROCESS | 1652 | 1466516337827 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:57 INFO - PROCESS | 1652 | 1466516337938 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 06:38:58 INFO - PROCESS | 1652 | 1466516338017 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:58 INFO - PROCESS | 1652 | 1466516338021 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x11725b800 == 40 [pid = 1652] [id = 638] 06:38:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x116a2bc00) [pid = 1652] [serial = 1914] [outer = 0x0] 06:38:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x116a38800) [pid = 1652] [serial = 1915] [outer = 0x116a2bc00] 06:38:58 INFO - PROCESS | 1652 | 1466516338049 Marionette DEBUG loaded listener.js 06:38:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116b1c800) [pid = 1652] [serial = 1916] [outer = 0x116a2bc00] 06:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12b146000 == 39 [pid = 1652] [id = 635] 06:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5a3800 == 38 [pid = 1652] [id = 634] 06:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4c3000 == 37 [pid = 1652] [id = 633] 06:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x1186e9800 == 36 [pid = 1652] [id = 632] 06:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x128b07000 == 35 [pid = 1652] [id = 631] 06:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x126aad800 == 34 [pid = 1652] [id = 630] 06:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x124a4f800 == 33 [pid = 1652] [id = 629] 06:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x1242ab000 == 32 [pid = 1652] [id = 628] 06:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x123b6a800 == 31 [pid = 1652] [id = 627] 06:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x11983b000 == 30 [pid = 1652] [id = 626] 06:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x117251000 == 29 [pid = 1652] [id = 625] 06:38:58 INFO - PROCESS | 1652 | --DOCSHELL 0x11826c800 == 28 [pid = 1652] [id = 624] 06:38:58 INFO - PROCESS | 1652 | 1466516338473 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]]]}] 06:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 671ms 06:38:58 INFO - PROCESS | 1652 | 1466516338492 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 06:38:58 INFO - PROCESS | 1652 | 1466516338494 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 06:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:38:58 INFO - PROCESS | 1652 | 1466516338499 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:38:58 INFO - PROCESS | 1652 | 1466516338502 Marionette TRACE conn2 <- [1,2526,null,{}] 06:38:58 INFO - PROCESS | 1652 | 1466516338507 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}] 06:38:58 INFO - PROCESS | 1652 | 1466516338509 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:58 INFO - PROCESS | 1652 | 1466516338594 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12b007400) [pid = 1652] [serial = 1858] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12b011800) [pid = 1652] [serial = 1859] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12a820c00) [pid = 1652] [serial = 1855] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124a85400) [pid = 1652] [serial = 1837] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x126cbd000) [pid = 1652] [serial = 1840] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x115f8b800) [pid = 1652] [serial = 1819] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116a2cc00) [pid = 1652] [serial = 1820] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118a0c400) [pid = 1652] [serial = 1831] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119561400) [pid = 1652] [serial = 1832] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11833fc00) [pid = 1652] [serial = 1828] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11852e000) [pid = 1652] [serial = 1829] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1210de800) [pid = 1652] [serial = 1834] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1168e5800) [pid = 1652] [serial = 1825] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116af1c00) [pid = 1652] [serial = 1826] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x117f89400) [pid = 1652] [serial = 1822] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11844ec00) [pid = 1652] [serial = 1823] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x128ecac00) [pid = 1652] [serial = 1817] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1291d2c00) [pid = 1652] [serial = 1843] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12a447c00) [pid = 1652] [serial = 1844] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11844b800) [pid = 1652] [serial = 1849] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a455400) [pid = 1652] [serial = 1846] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12a573400) [pid = 1652] [serial = 1853] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12a5ef800) [pid = 1652] [serial = 1847] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12ab8fc00) [pid = 1652] [serial = 1856] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x128bdd000) [pid = 1652] [serial = 1841] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x125610c00) [pid = 1652] [serial = 1838] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119442400) [pid = 1652] [serial = 1850] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x123dee400) [pid = 1652] [serial = 1835] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x126625400) [pid = 1652] [serial = 1852] [outer = 0x0] [url = about:blank] 06:38:58 INFO - PROCESS | 1652 | 1466516338659 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:58 INFO - PROCESS | 1652 | 1466516338660 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d4d800 == 29 [pid = 1652] [id = 639] 06:38:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1168e5800) [pid = 1652] [serial = 1917] [outer = 0x0] 06:38:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1177c6000) [pid = 1652] [serial = 1918] [outer = 0x1168e5800] 06:38:58 INFO - PROCESS | 1652 | 1466516338689 Marionette DEBUG loaded listener.js 06:38:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118448400) [pid = 1652] [serial = 1919] [outer = 0x1168e5800] 06:38:59 INFO - PROCESS | 1652 | 1466516339147 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]]]}] 06:38:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 674ms 06:38:59 INFO - PROCESS | 1652 | 1466516339182 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 06:38:59 INFO - PROCESS | 1652 | 1466516339184 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 06:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:38:59 INFO - PROCESS | 1652 | 1466516339189 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:38:59 INFO - PROCESS | 1652 | 1466516339193 Marionette TRACE conn2 <- [1,2530,null,{}] 06:38:59 INFO - PROCESS | 1652 | 1466516339196 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}] 06:38:59 INFO - PROCESS | 1652 | 1466516339198 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:59 INFO - PROCESS | 1652 | 1466516339301 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 06:38:59 INFO - PROCESS | 1652 | 1466516339372 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:59 INFO - PROCESS | 1652 | 1466516339374 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:38:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x123862000 == 30 [pid = 1652] [id = 640] 06:38:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1177c9000) [pid = 1652] [serial = 1920] [outer = 0x0] 06:38:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11813e000) [pid = 1652] [serial = 1921] [outer = 0x1177c9000] 06:38:59 INFO - PROCESS | 1652 | 1466516339406 Marionette DEBUG loaded listener.js 06:38:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118448c00) [pid = 1652] [serial = 1922] [outer = 0x1177c9000] 06:38:59 INFO - PROCESS | 1652 | 1466516339838 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]]]}] 06:38:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 06:38:59 INFO - PROCESS | 1652 | 1466516339861 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 06:38:59 INFO - PROCESS | 1652 | 1466516339864 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 06:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:38:59 INFO - PROCESS | 1652 | 1466516339869 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:38:59 INFO - PROCESS | 1652 | 1466516339871 Marionette TRACE conn2 <- [1,2534,null,{}] 06:38:59 INFO - PROCESS | 1652 | 1466516339873 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}] 06:38:59 INFO - PROCESS | 1652 | 1466516339876 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:00 INFO - PROCESS | 1652 | 1466516340000 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 06:39:00 INFO - PROCESS | 1652 | 1466516340062 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:00 INFO - PROCESS | 1652 | 1466516340063 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x124a48000 == 31 [pid = 1652] [id = 641] 06:39:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x113355800) [pid = 1652] [serial = 1923] [outer = 0x0] 06:39:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118722000) [pid = 1652] [serial = 1924] [outer = 0x113355800] 06:39:00 INFO - PROCESS | 1652 | 1466516340094 Marionette DEBUG loaded listener.js 06:39:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118a08000) [pid = 1652] [serial = 1925] [outer = 0x113355800] 06:39:00 INFO - PROCESS | 1652 | 1466516340545 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]]]}] 06:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 722ms 06:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:39:00 INFO - PROCESS | 1652 | 1466516340604 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 06:39:00 INFO - PROCESS | 1652 | 1466516340606 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 06:39:00 INFO - PROCESS | 1652 | 1466516340610 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:39:00 INFO - PROCESS | 1652 | 1466516340613 Marionette TRACE conn2 <- [1,2538,null,{}] 06:39:00 INFO - PROCESS | 1652 | 1466516340623 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}] 06:39:00 INFO - PROCESS | 1652 | 1466516340627 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:00 INFO - PROCESS | 1652 | 1466516340726 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 06:39:00 INFO - PROCESS | 1652 | 1466516340799 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:00 INFO - PROCESS | 1652 | 1466516340801 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1186e3800 == 32 [pid = 1652] [id = 642] 06:39:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11943d000) [pid = 1652] [serial = 1926] [outer = 0x0] 06:39:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11955c000) [pid = 1652] [serial = 1927] [outer = 0x11943d000] 06:39:00 INFO - PROCESS | 1652 | 1466516340833 Marionette DEBUG loaded listener.js 06:39:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119a51800) [pid = 1652] [serial = 1928] [outer = 0x11943d000] 06:39:01 INFO - PROCESS | 1652 | 1466516341256 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]]]}] 06:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 674ms 06:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:39:01 INFO - PROCESS | 1652 | 1466516341285 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 06:39:01 INFO - PROCESS | 1652 | 1466516341287 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 06:39:01 INFO - PROCESS | 1652 | 1466516341289 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:39:01 INFO - PROCESS | 1652 | 1466516341291 Marionette TRACE conn2 <- [1,2542,null,{}] 06:39:01 INFO - PROCESS | 1652 | 1466516341293 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}] 06:39:01 INFO - PROCESS | 1652 | 1466516341294 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:01 INFO - PROCESS | 1652 | 1466516341413 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 06:39:01 INFO - PROCESS | 1652 | 1466516341484 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:01 INFO - PROCESS | 1652 | 1466516341485 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12914d000 == 33 [pid = 1652] [id = 643] 06:39:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119bae000) [pid = 1652] [serial = 1929] [outer = 0x0] 06:39:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1210e3c00) [pid = 1652] [serial = 1930] [outer = 0x119bae000] 06:39:01 INFO - PROCESS | 1652 | 1466516341514 Marionette DEBUG loaded listener.js 06:39:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x123dee400) [pid = 1652] [serial = 1931] [outer = 0x119bae000] 06:39:01 INFO - PROCESS | 1652 | 1466516341941 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]]]}] 06:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 671ms 06:39:01 INFO - PROCESS | 1652 | 1466516341960 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 06:39:01 INFO - PROCESS | 1652 | 1466516341962 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 06:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:39:01 INFO - PROCESS | 1652 | 1466516341964 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:39:01 INFO - PROCESS | 1652 | 1466516341966 Marionette TRACE conn2 <- [1,2546,null,{}] 06:39:01 INFO - PROCESS | 1652 | 1466516341968 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}] 06:39:01 INFO - PROCESS | 1652 | 1466516341970 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:02 INFO - PROCESS | 1652 | 1466516342113 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 06:39:02 INFO - PROCESS | 1652 | 1466516342168 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:02 INFO - PROCESS | 1652 | 1466516342169 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295ee800 == 34 [pid = 1652] [id = 644] 06:39:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119baf400) [pid = 1652] [serial = 1932] [outer = 0x0] 06:39:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124c83400) [pid = 1652] [serial = 1933] [outer = 0x119baf400] 06:39:02 INFO - PROCESS | 1652 | 1466516342199 Marionette DEBUG loaded listener.js 06:39:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x125610c00) [pid = 1652] [serial = 1934] [outer = 0x119baf400] 06:39:02 INFO - PROCESS | 1652 | 1466516342641 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]]]}] 06:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 772ms 06:39:02 INFO - PROCESS | 1652 | 1466516342763 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 06:39:02 INFO - PROCESS | 1652 | 1466516342765 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 06:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:39:02 INFO - PROCESS | 1652 | 1466516342770 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:39:02 INFO - PROCESS | 1652 | 1466516342775 Marionette TRACE conn2 <- [1,2550,null,{}] 06:39:02 INFO - PROCESS | 1652 | 1466516342779 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}] 06:39:02 INFO - PROCESS | 1652 | 1466516342780 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:02 INFO - PROCESS | 1652 | 1466516342887 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 06:39:02 INFO - PROCESS | 1652 | 1466516342955 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:02 INFO - PROCESS | 1652 | 1466516342958 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x123975000 == 35 [pid = 1652] [id = 645] 06:39:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116a3a800) [pid = 1652] [serial = 1935] [outer = 0x0] 06:39:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1176aec00) [pid = 1652] [serial = 1936] [outer = 0x116a3a800] 06:39:02 INFO - PROCESS | 1652 | 1466516342986 Marionette DEBUG loaded listener.js 06:39:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11844b800) [pid = 1652] [serial = 1937] [outer = 0x116a3a800] 06:39:03 INFO - PROCESS | 1652 | --DOCSHELL 0x11725b800 == 34 [pid = 1652] [id = 638] 06:39:03 INFO - PROCESS | 1652 | --DOCSHELL 0x116506000 == 33 [pid = 1652] [id = 636] 06:39:03 INFO - PROCESS | 1652 | --DOCSHELL 0x123a87000 == 32 [pid = 1652] [id = 637] 06:39:03 INFO - PROCESS | 1652 | --DOCSHELL 0x1295ee800 == 31 [pid = 1652] [id = 644] 06:39:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12914d000 == 30 [pid = 1652] [id = 643] 06:39:03 INFO - PROCESS | 1652 | --DOCSHELL 0x1186e3800 == 29 [pid = 1652] [id = 642] 06:39:03 INFO - PROCESS | 1652 | --DOCSHELL 0x124a48000 == 28 [pid = 1652] [id = 641] 06:39:03 INFO - PROCESS | 1652 | --DOCSHELL 0x123862000 == 27 [pid = 1652] [id = 640] 06:39:03 INFO - PROCESS | 1652 | --DOCSHELL 0x119d4d800 == 26 [pid = 1652] [id = 639] 06:39:03 INFO - PROCESS | 1652 | 1466516343943 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]]]}] 06:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1224ms 06:39:03 INFO - PROCESS | 1652 | 1466516343994 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 06:39:03 INFO - PROCESS | 1652 | 1466516343997 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 06:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:39:04 INFO - PROCESS | 1652 | 1466516344000 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:39:04 INFO - PROCESS | 1652 | 1466516344002 Marionette TRACE conn2 <- [1,2554,null,{}] 06:39:04 INFO - PROCESS | 1652 | 1466516344007 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}] 06:39:04 INFO - PROCESS | 1652 | 1466516344008 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:04 INFO - PROCESS | 1652 | 1466516344096 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 06:39:04 INFO - PROCESS | 1652 | 1466516344100 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:04 INFO - PROCESS | 1652 | 1466516344103 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f74800 == 27 [pid = 1652] [id = 646] 06:39:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x112eec400) [pid = 1652] [serial = 1938] [outer = 0x0] 06:39:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11683b000) [pid = 1652] [serial = 1939] [outer = 0x112eec400] 06:39:04 INFO - PROCESS | 1652 | 1466516344136 Marionette DEBUG loaded listener.js 06:39:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1122a0400) [pid = 1652] [serial = 1940] [outer = 0x112eec400] 06:39:04 INFO - PROCESS | 1652 | 1466516344547 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]]]}] 06:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 573ms 06:39:04 INFO - PROCESS | 1652 | 1466516344572 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 06:39:04 INFO - PROCESS | 1652 | 1466516344576 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 06:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:39:04 INFO - PROCESS | 1652 | 1466516344581 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:39:04 INFO - PROCESS | 1652 | 1466516344583 Marionette TRACE conn2 <- [1,2558,null,{}] 06:39:04 INFO - PROCESS | 1652 | 1466516344585 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}] 06:39:04 INFO - PROCESS | 1652 | 1466516344587 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:04 INFO - PROCESS | 1652 | 1466516344669 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 06:39:04 INFO - PROCESS | 1652 | 1466516344676 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:04 INFO - PROCESS | 1652 | 1466516344678 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x121048000 == 28 [pid = 1652] [id = 647] 06:39:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116af3400) [pid = 1652] [serial = 1941] [outer = 0x0] 06:39:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11813f000) [pid = 1652] [serial = 1942] [outer = 0x116af3400] 06:39:04 INFO - PROCESS | 1652 | 1466516344706 Marionette DEBUG loaded listener.js 06:39:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11844a000) [pid = 1652] [serial = 1943] [outer = 0x116af3400] 06:39:05 INFO - PROCESS | 1652 | 1466516345072 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]]]}] 06:39:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 521ms 06:39:05 INFO - PROCESS | 1652 | 1466516345102 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 06:39:05 INFO - PROCESS | 1652 | 1466516345103 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 06:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:39:05 INFO - PROCESS | 1652 | 1466516345108 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:39:05 INFO - PROCESS | 1652 | 1466516345110 Marionette TRACE conn2 <- [1,2562,null,{}] 06:39:05 INFO - PROCESS | 1652 | 1466516345118 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}] 06:39:05 INFO - PROCESS | 1652 | 1466516345122 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:05 INFO - PROCESS | 1652 | 1466516345201 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 06:39:05 INFO - PROCESS | 1652 | 1466516345211 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:05 INFO - PROCESS | 1652 | 1466516345213 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12562d000 == 29 [pid = 1652] [id = 648] 06:39:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x112f6cc00) [pid = 1652] [serial = 1944] [outer = 0x0] 06:39:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118969400) [pid = 1652] [serial = 1945] [outer = 0x112f6cc00] 06:39:05 INFO - PROCESS | 1652 | 1466516345241 Marionette DEBUG loaded listener.js 06:39:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118a0ac00) [pid = 1652] [serial = 1946] [outer = 0x112f6cc00] 06:39:05 INFO - PROCESS | 1652 | 1466516345644 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]]]}] 06:39:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 571ms 06:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:39:05 INFO - PROCESS | 1652 | 1466516345679 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 06:39:05 INFO - PROCESS | 1652 | 1466516345681 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 06:39:05 INFO - PROCESS | 1652 | 1466516345691 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:39:05 INFO - PROCESS | 1652 | 1466516345692 Marionette TRACE conn2 <- [1,2566,null,{}] 06:39:05 INFO - PROCESS | 1652 | 1466516345695 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}] 06:39:05 INFO - PROCESS | 1652 | 1466516345696 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:05 INFO - PROCESS | 1652 | 1466516345800 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 06:39:05 INFO - PROCESS | 1652 | 1466516345807 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:05 INFO - PROCESS | 1652 | 1466516345808 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12898c000 == 30 [pid = 1652] [id = 649] 06:39:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118a11800) [pid = 1652] [serial = 1947] [outer = 0x0] 06:39:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1192d3400) [pid = 1652] [serial = 1948] [outer = 0x118a11800] 06:39:05 INFO - PROCESS | 1652 | 1466516345833 Marionette DEBUG loaded listener.js 06:39:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119a55400) [pid = 1652] [serial = 1949] [outer = 0x118a11800] 06:39:06 INFO - PROCESS | 1652 | 1466516346194 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]]]}] 06:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 526ms 06:39:06 INFO - PROCESS | 1652 | 1466516346210 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 06:39:06 INFO - PROCESS | 1652 | 1466516346218 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 06:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:39:06 INFO - PROCESS | 1652 | 1466516346227 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:39:06 INFO - PROCESS | 1652 | 1466516346229 Marionette TRACE conn2 <- [1,2570,null,{}] 06:39:06 INFO - PROCESS | 1652 | 1466516346231 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}] 06:39:06 INFO - PROCESS | 1652 | 1466516346232 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:06 INFO - PROCESS | 1652 | 1466516346328 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 06:39:06 INFO - PROCESS | 1652 | 1466516346332 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:06 INFO - PROCESS | 1652 | 1466516346333 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5ad000 == 31 [pid = 1652] [id = 650] 06:39:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x116aecc00) [pid = 1652] [serial = 1950] [outer = 0x0] 06:39:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119bb0000) [pid = 1652] [serial = 1951] [outer = 0x116aecc00] 06:39:06 INFO - PROCESS | 1652 | 1466516346358 Marionette DEBUG loaded listener.js 06:39:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x123def400) [pid = 1652] [serial = 1952] [outer = 0x116aecc00] 06:39:06 INFO - PROCESS | 1652 | 1466516346727 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]]]}] 06:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 520ms 06:39:06 INFO - PROCESS | 1652 | 1466516346748 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 06:39:06 INFO - PROCESS | 1652 | 1466516346750 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 06:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:39:06 INFO - PROCESS | 1652 | 1466516346752 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:39:06 INFO - PROCESS | 1652 | 1466516346753 Marionette TRACE conn2 <- [1,2574,null,{}] 06:39:06 INFO - PROCESS | 1652 | 1466516346766 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}] 06:39:06 INFO - PROCESS | 1652 | 1466516346770 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:06 INFO - PROCESS | 1652 | 1466516346898 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 06:39:06 INFO - PROCESS | 1652 | 1466516346945 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:06 INFO - PROCESS | 1652 | 1466516346946 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b190000 == 32 [pid = 1652] [id = 651] 06:39:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x124211c00) [pid = 1652] [serial = 1953] [outer = 0x0] 06:39:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12566d000) [pid = 1652] [serial = 1954] [outer = 0x124211c00] 06:39:06 INFO - PROCESS | 1652 | 1466516346972 Marionette DEBUG loaded listener.js 06:39:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1268e4400) [pid = 1652] [serial = 1955] [outer = 0x124211c00] 06:39:07 INFO - PROCESS | 1652 | 1466516347292 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]]]}] 06:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 582ms 06:39:07 INFO - PROCESS | 1652 | 1466516347335 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 06:39:07 INFO - PROCESS | 1652 | 1466516347336 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 06:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:39:07 INFO - PROCESS | 1652 | 1466516347338 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:39:07 INFO - PROCESS | 1652 | 1466516347347 Marionette TRACE conn2 <- [1,2578,null,{}] 06:39:07 INFO - PROCESS | 1652 | 1466516347350 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}] 06:39:07 INFO - PROCESS | 1652 | 1466516347351 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:07 INFO - PROCESS | 1652 | 1466516347666 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x118a04800) [pid = 1652] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x116a2bc00) [pid = 1652] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x110fa1400) [pid = 1652] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x116af3c00) [pid = 1652] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118535c00) [pid = 1652] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x116a36000) [pid = 1652] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x117f7f800) [pid = 1652] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1133e3400) [pid = 1652] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11702fc00) [pid = 1652] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1110a7400) [pid = 1652] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118a05800) [pid = 1652] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11223ec00) [pid = 1652] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119aa1000) [pid = 1652] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116af8c00) [pid = 1652] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x113218400) [pid = 1652] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x110fa4800) [pid = 1652] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118529800) [pid = 1652] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x113338800) [pid = 1652] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1162a1400) [pid = 1652] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:39:07 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1168e5800) [pid = 1652] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:39:07 INFO - PROCESS | 1652 | 1466516347735 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:07 INFO - PROCESS | 1652 | 1466516347736 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x116788800 == 33 [pid = 1652] [id = 652] 06:39:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x110f9f800) [pid = 1652] [serial = 1956] [outer = 0x0] 06:39:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11223ec00) [pid = 1652] [serial = 1957] [outer = 0x110f9f800] 06:39:07 INFO - PROCESS | 1652 | 1466516347761 Marionette DEBUG loaded listener.js 06:39:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1133e3400) [pid = 1652] [serial = 1958] [outer = 0x110f9f800] 06:39:08 INFO - PROCESS | 1652 | 1466516348025 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]]]}] 06:39:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 726ms 06:39:08 INFO - PROCESS | 1652 | 1466516348066 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 06:39:08 INFO - PROCESS | 1652 | 1466516348067 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 06:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:39:08 INFO - PROCESS | 1652 | 1466516348078 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:39:08 INFO - PROCESS | 1652 | 1466516348079 Marionette TRACE conn2 <- [1,2582,null,{}] 06:39:08 INFO - PROCESS | 1652 | 1466516348081 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}] 06:39:08 INFO - PROCESS | 1652 | 1466516348083 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:08 INFO - PROCESS | 1652 | 1466516348166 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 06:39:08 INFO - PROCESS | 1652 | 1466516348226 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:08 INFO - PROCESS | 1652 | 1466516348227 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b805800 == 34 [pid = 1652] [id = 653] 06:39:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x110fa2000) [pid = 1652] [serial = 1959] [outer = 0x0] 06:39:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x116aef400) [pid = 1652] [serial = 1960] [outer = 0x110fa2000] 06:39:08 INFO - PROCESS | 1652 | 1466516348251 Marionette DEBUG loaded listener.js 06:39:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11852f400) [pid = 1652] [serial = 1961] [outer = 0x110fa2000] 06:39:08 INFO - PROCESS | 1652 | 1466516348525 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]]]}] 06:39:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 479ms 06:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:39:08 INFO - PROCESS | 1652 | 1466516348549 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 06:39:08 INFO - PROCESS | 1652 | 1466516348550 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 06:39:08 INFO - PROCESS | 1652 | 1466516348552 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:39:08 INFO - PROCESS | 1652 | 1466516348553 Marionette TRACE conn2 <- [1,2586,null,{}] 06:39:08 INFO - PROCESS | 1652 | 1466516348564 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}] 06:39:08 INFO - PROCESS | 1652 | 1466516348565 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:08 INFO - PROCESS | 1652 | 1466516348660 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 06:39:08 INFO - PROCESS | 1652 | 1466516348664 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:08 INFO - PROCESS | 1652 | 1466516348665 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12562c000 == 35 [pid = 1652] [id = 654] 06:39:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x115f18800) [pid = 1652] [serial = 1962] [outer = 0x0] 06:39:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119d02400) [pid = 1652] [serial = 1963] [outer = 0x115f18800] 06:39:08 INFO - PROCESS | 1652 | 1466516348690 Marionette DEBUG loaded listener.js 06:39:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1268c8400) [pid = 1652] [serial = 1964] [outer = 0x115f18800] 06:39:09 INFO - PROCESS | 1652 | 1466516349040 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]]]}] 06:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 528ms 06:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:39:09 INFO - PROCESS | 1652 | 1466516349087 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 06:39:09 INFO - PROCESS | 1652 | 1466516349088 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 06:39:09 INFO - PROCESS | 1652 | 1466516349091 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:39:09 INFO - PROCESS | 1652 | 1466516349092 Marionette TRACE conn2 <- [1,2590,null,{}] 06:39:09 INFO - PROCESS | 1652 | 1466516349094 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}] 06:39:09 INFO - PROCESS | 1652 | 1466516349095 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:09 INFO - PROCESS | 1652 | 1466516349175 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 06:39:09 INFO - PROCESS | 1652 | 1466516349179 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:09 INFO - PROCESS | 1652 | 1466516349180 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c53e800 == 36 [pid = 1652] [id = 655] 06:39:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x126c17c00) [pid = 1652] [serial = 1965] [outer = 0x0] 06:39:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126cc3000) [pid = 1652] [serial = 1966] [outer = 0x126c17c00] 06:39:09 INFO - PROCESS | 1652 | 1466516349205 Marionette DEBUG loaded listener.js 06:39:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x128ad0c00) [pid = 1652] [serial = 1967] [outer = 0x126c17c00] 06:39:09 INFO - PROCESS | 1652 | 1466516349548 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]]]}] 06:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 469ms 06:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:39:09 INFO - PROCESS | 1652 | 1466516349561 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 06:39:09 INFO - PROCESS | 1652 | 1466516349563 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 06:39:09 INFO - PROCESS | 1652 | 1466516349565 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:39:09 INFO - PROCESS | 1652 | 1466516349566 Marionette TRACE conn2 <- [1,2594,null,{}] 06:39:09 INFO - PROCESS | 1652 | 1466516349569 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}] 06:39:09 INFO - PROCESS | 1652 | 1466516349571 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:09 INFO - PROCESS | 1652 | 1466516349725 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 06:39:09 INFO - PROCESS | 1652 | 1466516349793 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:09 INFO - PROCESS | 1652 | 1466516349794 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x116a46000 == 37 [pid = 1652] [id = 656] 06:39:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x111c1d800) [pid = 1652] [serial = 1968] [outer = 0x0] 06:39:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1122a7800) [pid = 1652] [serial = 1969] [outer = 0x111c1d800] 06:39:09 INFO - PROCESS | 1652 | 1466516349827 Marionette DEBUG loaded listener.js 06:39:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x112ddd800) [pid = 1652] [serial = 1970] [outer = 0x111c1d800] 06:39:10 INFO - PROCESS | 1652 | 1466516350417 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]]]}] 06:39:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 921ms 06:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:39:10 INFO - PROCESS | 1652 | 1466516350487 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 06:39:10 INFO - PROCESS | 1652 | 1466516350490 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 06:39:10 INFO - PROCESS | 1652 | 1466516350494 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:39:10 INFO - PROCESS | 1652 | 1466516350496 Marionette TRACE conn2 <- [1,2598,null,{}] 06:39:10 INFO - PROCESS | 1652 | 1466516350499 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}] 06:39:10 INFO - PROCESS | 1652 | 1466516350501 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:10 INFO - PROCESS | 1652 | 1466516350615 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 06:39:10 INFO - PROCESS | 1652 | 1466516350678 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:10 INFO - PROCESS | 1652 | 1466516350680 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12561d800 == 38 [pid = 1652] [id = 657] 06:39:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1177d2400) [pid = 1652] [serial = 1971] [outer = 0x0] 06:39:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x117f83800) [pid = 1652] [serial = 1972] [outer = 0x1177d2400] 06:39:10 INFO - PROCESS | 1652 | 1466516350711 Marionette DEBUG loaded listener.js 06:39:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11844bc00) [pid = 1652] [serial = 1973] [outer = 0x1177d2400] 06:39:11 INFO - PROCESS | 1652 | 1466516351463 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]]]}] 06:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1023ms 06:39:11 INFO - PROCESS | 1652 | 1466516351517 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 06:39:11 INFO - PROCESS | 1652 | 1466516351519 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 06:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:39:11 INFO - PROCESS | 1652 | 1466516351524 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:39:11 INFO - PROCESS | 1652 | 1466516351527 Marionette TRACE conn2 <- [1,2602,null,{}] 06:39:11 INFO - PROCESS | 1652 | 1466516351574 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}] 06:39:11 INFO - PROCESS | 1652 | 1466516351575 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:11 INFO - PROCESS | 1652 | 1466516351742 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 06:39:11 INFO - PROCESS | 1652 | 1466516351785 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:11 INFO - PROCESS | 1652 | 1466516351788 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c42800 == 39 [pid = 1652] [id = 658] 06:39:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x116a2f000) [pid = 1652] [serial = 1974] [outer = 0x0] 06:39:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x116a39400) [pid = 1652] [serial = 1975] [outer = 0x116a2f000] 06:39:11 INFO - PROCESS | 1652 | 1466516351817 Marionette DEBUG loaded listener.js 06:39:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x117030c00) [pid = 1652] [serial = 1976] [outer = 0x116a2f000] 06:39:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12c53e800 == 38 [pid = 1652] [id = 655] 06:39:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12562c000 == 37 [pid = 1652] [id = 654] 06:39:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12b805800 == 36 [pid = 1652] [id = 653] 06:39:12 INFO - PROCESS | 1652 | --DOCSHELL 0x116788800 == 35 [pid = 1652] [id = 652] 06:39:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12b190000 == 34 [pid = 1652] [id = 651] 06:39:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5ad000 == 33 [pid = 1652] [id = 650] 06:39:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12898c000 == 32 [pid = 1652] [id = 649] 06:39:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12562d000 == 31 [pid = 1652] [id = 648] 06:39:12 INFO - PROCESS | 1652 | --DOCSHELL 0x121048000 == 30 [pid = 1652] [id = 647] 06:39:12 INFO - PROCESS | 1652 | --DOCSHELL 0x117f74800 == 29 [pid = 1652] [id = 646] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x126cb9800) [pid = 1652] [serial = 1907] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x116a38800) [pid = 1652] [serial = 1915] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x116b1c800) [pid = 1652] [serial = 1916] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x111e2c800) [pid = 1652] [serial = 1909] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11708f000) [pid = 1652] [serial = 1912] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x112eecc00) [pid = 1652] [serial = 1910] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x117f7dc00) [pid = 1652] [serial = 1913] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118448400) [pid = 1652] [serial = 1919] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12566a400) [pid = 1652] [serial = 1906] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1177c6000) [pid = 1652] [serial = 1918] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118a0c000) [pid = 1652] [serial = 1864] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x116aeec00) [pid = 1652] [serial = 1879] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11844d000) [pid = 1652] [serial = 1883] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118a77c00) [pid = 1652] [serial = 1900] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124a90400) [pid = 1652] [serial = 1904] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1210e1800) [pid = 1652] [serial = 1895] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119a9e400) [pid = 1652] [serial = 1892] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119bac000) [pid = 1652] [serial = 1894] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112eed400) [pid = 1652] [serial = 1897] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x123b92c00) [pid = 1652] [serial = 1901] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x117038400) [pid = 1652] [serial = 1880] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12668a800) [pid = 1652] [serial = 1867] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x117030800) [pid = 1652] [serial = 1861] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118a05000) [pid = 1652] [serial = 1889] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x112978800) [pid = 1652] [serial = 1871] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x128acfc00) [pid = 1652] [serial = 1868] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x123b97400) [pid = 1652] [serial = 1903] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x117f86c00) [pid = 1652] [serial = 1862] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118961c00) [pid = 1652] [serial = 1886] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x114f7fc00) [pid = 1652] [serial = 1876] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11683fc00) [pid = 1652] [serial = 1877] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1185b3000) [pid = 1652] [serial = 1885] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118a6f000) [pid = 1652] [serial = 1891] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x117f87c00) [pid = 1652] [serial = 1882] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x116af1400) [pid = 1652] [serial = 1898] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x116a10c00) [pid = 1652] [serial = 1874] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x112ddbc00) [pid = 1652] [serial = 1870] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11955b000) [pid = 1652] [serial = 1865] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x116736000) [pid = 1652] [serial = 1873] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x118978800) [pid = 1652] [serial = 1888] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1652 | 1466516352257 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]]]}] 06:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 774ms 06:39:12 INFO - PROCESS | 1652 | 1466516352297 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 06:39:12 INFO - PROCESS | 1652 | 1466516352301 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 06:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:39:12 INFO - PROCESS | 1652 | 1466516352307 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:39:12 INFO - PROCESS | 1652 | 1466516352308 Marionette TRACE conn2 <- [1,2606,null,{}] 06:39:12 INFO - PROCESS | 1652 | 1466516352318 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}] 06:39:12 INFO - PROCESS | 1652 | 1466516352320 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:12 INFO - PROCESS | 1652 | 1466516352397 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 06:39:12 INFO - PROCESS | 1652 | 1466516352401 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:12 INFO - PROCESS | 1652 | 1466516352402 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c44800 == 30 [pid = 1652] [id = 659] 06:39:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x117f87c00) [pid = 1652] [serial = 1977] [outer = 0x0] 06:39:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11833fc00) [pid = 1652] [serial = 1978] [outer = 0x117f87c00] 06:39:12 INFO - PROCESS | 1652 | 1466516352432 Marionette DEBUG loaded listener.js 06:39:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118455800) [pid = 1652] [serial = 1979] [outer = 0x117f87c00] 06:39:12 INFO - PROCESS | 1652 | 1466516352810 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]]]}] 06:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 521ms 06:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:39:12 INFO - PROCESS | 1652 | 1466516352828 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 06:39:12 INFO - PROCESS | 1652 | 1466516352830 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 06:39:12 INFO - PROCESS | 1652 | 1466516352832 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:39:12 INFO - PROCESS | 1652 | 1466516352835 Marionette TRACE conn2 <- [1,2610,null,{}] 06:39:12 INFO - PROCESS | 1652 | 1466516352844 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}] 06:39:12 INFO - PROCESS | 1652 | 1466516352848 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:12 INFO - PROCESS | 1652 | 1466516352935 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 06:39:13 INFO - PROCESS | 1652 | 1466516352994 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:13 INFO - PROCESS | 1652 | 1466516352996 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c40800 == 31 [pid = 1652] [id = 660] 06:39:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118527c00) [pid = 1652] [serial = 1980] [outer = 0x0] 06:39:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118961400) [pid = 1652] [serial = 1981] [outer = 0x118527c00] 06:39:13 INFO - PROCESS | 1652 | 1466516353023 Marionette DEBUG loaded listener.js 06:39:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1192d7c00) [pid = 1652] [serial = 1982] [outer = 0x118527c00] 06:39:13 INFO - PROCESS | 1652 | 1466516353352 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]]]}] 06:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 526ms 06:39:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:39:13 INFO - PROCESS | 1652 | 1466516353360 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 06:39:13 INFO - PROCESS | 1652 | 1466516353362 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 06:39:13 INFO - PROCESS | 1652 | 1466516353364 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:39:13 INFO - PROCESS | 1652 | 1466516353365 Marionette TRACE conn2 <- [1,2614,null,{}] 06:39:13 INFO - PROCESS | 1652 | 1466516353367 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}] 06:39:13 INFO - PROCESS | 1652 | 1466516353369 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:13 INFO - PROCESS | 1652 | 1466516353457 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 06:39:13 INFO - PROCESS | 1652 | 1466516353511 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:13 INFO - PROCESS | 1652 | 1466516353512 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x124958000 == 32 [pid = 1652] [id = 661] 06:39:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1133e3c00) [pid = 1652] [serial = 1983] [outer = 0x0] 06:39:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119566000) [pid = 1652] [serial = 1984] [outer = 0x1133e3c00] 06:39:13 INFO - PROCESS | 1652 | 1466516353537 Marionette DEBUG loaded listener.js 06:39:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1210e0000) [pid = 1652] [serial = 1985] [outer = 0x1133e3c00] 06:39:13 INFO - PROCESS | 1652 | 1466516353832 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]]]}] 06:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 474ms 06:39:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:39:13 INFO - PROCESS | 1652 | 1466516353845 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 06:39:13 INFO - PROCESS | 1652 | 1466516353846 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 06:39:13 INFO - PROCESS | 1652 | 1466516353849 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:39:13 INFO - PROCESS | 1652 | 1466516353850 Marionette TRACE conn2 <- [1,2618,null,{}] 06:39:13 INFO - PROCESS | 1652 | 1466516353852 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}] 06:39:13 INFO - PROCESS | 1652 | 1466516353854 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:13 INFO - PROCESS | 1652 | 1466516353945 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 06:39:13 INFO - PROCESS | 1652 | 1466516353948 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:13 INFO - PROCESS | 1652 | 1466516353950 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f65800 == 33 [pid = 1652] [id = 662] 06:39:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1210e0800) [pid = 1652] [serial = 1986] [outer = 0x0] 06:39:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x124209800) [pid = 1652] [serial = 1987] [outer = 0x1210e0800] 06:39:13 INFO - PROCESS | 1652 | 1466516353977 Marionette DEBUG loaded listener.js 06:39:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124c8a400) [pid = 1652] [serial = 1988] [outer = 0x1210e0800] 06:39:14 INFO - PROCESS | 1652 | 1466516354371 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]]]}] 06:39:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 569ms 06:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:39:14 INFO - PROCESS | 1652 | 1466516354419 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 06:39:14 INFO - PROCESS | 1652 | 1466516354420 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 06:39:14 INFO - PROCESS | 1652 | 1466516354422 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:39:14 INFO - PROCESS | 1652 | 1466516354424 Marionette TRACE conn2 <- [1,2622,null,{}] 06:39:14 INFO - PROCESS | 1652 | 1466516354426 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}] 06:39:14 INFO - PROCESS | 1652 | 1466516354430 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:14 INFO - PROCESS | 1652 | 1466516354553 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 06:39:14 INFO - PROCESS | 1652 | 1466516354591 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:14 INFO - PROCESS | 1652 | 1466516354593 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x129449800 == 34 [pid = 1652] [id = 663] 06:39:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x124c86000) [pid = 1652] [serial = 1989] [outer = 0x0] 06:39:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126040400) [pid = 1652] [serial = 1990] [outer = 0x124c86000] 06:39:14 INFO - PROCESS | 1652 | 1466516354618 Marionette DEBUG loaded listener.js 06:39:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x126cc4c00) [pid = 1652] [serial = 1991] [outer = 0x124c86000] 06:39:14 INFO - PROCESS | 1652 | 1466516354960 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]]]}] 06:39:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 569ms 06:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:39:15 INFO - PROCESS | 1652 | 1466516354998 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 06:39:15 INFO - PROCESS | 1652 | 1466516355000 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 06:39:15 INFO - PROCESS | 1652 | 1466516355002 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:39:15 INFO - PROCESS | 1652 | 1466516355003 Marionette TRACE conn2 <- [1,2626,null,{}] 06:39:15 INFO - PROCESS | 1652 | 1466516355005 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}] 06:39:15 INFO - PROCESS | 1652 | 1466516355006 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:15 INFO - PROCESS | 1652 | 1466516355108 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 06:39:15 INFO - PROCESS | 1652 | 1466516355112 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:15 INFO - PROCESS | 1652 | 1466516355113 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4dc000 == 35 [pid = 1652] [id = 664] 06:39:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x112715000) [pid = 1652] [serial = 1992] [outer = 0x0] 06:39:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128ad1c00) [pid = 1652] [serial = 1993] [outer = 0x112715000] 06:39:15 INFO - PROCESS | 1652 | 1466516355138 Marionette DEBUG loaded listener.js 06:39:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128b4d400) [pid = 1652] [serial = 1994] [outer = 0x112715000] 06:39:15 INFO - PROCESS | 1652 | 1466516355481 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]]]}] 06:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 06:39:15 INFO - PROCESS | 1652 | 1466516355523 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 06:39:15 INFO - PROCESS | 1652 | 1466516355525 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 06:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:39:15 INFO - PROCESS | 1652 | 1466516355527 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:39:15 INFO - PROCESS | 1652 | 1466516355528 Marionette TRACE conn2 <- [1,2630,null,{}] 06:39:15 INFO - PROCESS | 1652 | 1466516355531 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}] 06:39:15 INFO - PROCESS | 1652 | 1466516355532 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:15 INFO - PROCESS | 1652 | 1466516355630 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 06:39:15 INFO - PROCESS | 1652 | 1466516355670 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:15 INFO - PROCESS | 1652 | 1466516355671 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b138800 == 36 [pid = 1652] [id = 665] 06:39:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128b4e800) [pid = 1652] [serial = 1995] [outer = 0x0] 06:39:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128b58800) [pid = 1652] [serial = 1996] [outer = 0x128b4e800] 06:39:15 INFO - PROCESS | 1652 | 1466516355696 Marionette DEBUG loaded listener.js 06:39:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128ecb800) [pid = 1652] [serial = 1997] [outer = 0x128b4e800] 06:39:16 INFO - PROCESS | 1652 | 1466516356067 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]]]}] 06:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 567ms 06:39:16 INFO - PROCESS | 1652 | 1466516356096 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 06:39:16 INFO - PROCESS | 1652 | 1466516356097 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 06:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:39:16 INFO - PROCESS | 1652 | 1466516356099 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:39:16 INFO - PROCESS | 1652 | 1466516356100 Marionette TRACE conn2 <- [1,2634,null,{}] 06:39:16 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118a11800) [pid = 1652] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:39:16 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116a3a800) [pid = 1652] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:39:16 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x112eec400) [pid = 1652] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:39:16 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x112f6cc00) [pid = 1652] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:39:16 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116af3400) [pid = 1652] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:39:16 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116aecc00) [pid = 1652] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:39:16 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1177c9000) [pid = 1652] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:39:16 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124211c00) [pid = 1652] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:39:16 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x110f9f800) [pid = 1652] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:39:16 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x113355800) [pid = 1652] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:39:16 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11943d000) [pid = 1652] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:39:16 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x115f18800) [pid = 1652] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:39:16 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x110fa2000) [pid = 1652] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:39:16 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119bae000) [pid = 1652] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:39:16 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119baf400) [pid = 1652] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:39:16 INFO - PROCESS | 1652 | 1466516356172 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}] 06:39:16 INFO - PROCESS | 1652 | 1466516356174 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:16 INFO - PROCESS | 1652 | 1466516356269 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 06:39:16 INFO - PROCESS | 1652 | 1466516356278 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:16 INFO - PROCESS | 1652 | 1466516356279 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12897b000 == 37 [pid = 1652] [id = 666] 06:39:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11320c000) [pid = 1652] [serial = 1998] [outer = 0x0] 06:39:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x116aecc00) [pid = 1652] [serial = 1999] [outer = 0x11320c000] 06:39:16 INFO - PROCESS | 1652 | 1466516356321 Marionette DEBUG loaded listener.js 06:39:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118450800) [pid = 1652] [serial = 2000] [outer = 0x11320c000] 06:39:16 INFO - PROCESS | 1652 | 1466516356814 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]]]}] 06:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 772ms 06:39:16 INFO - PROCESS | 1652 | 1466516356872 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 06:39:16 INFO - PROCESS | 1652 | 1466516356874 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 06:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:39:16 INFO - PROCESS | 1652 | 1466516356876 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:39:16 INFO - PROCESS | 1652 | 1466516356877 Marionette TRACE conn2 <- [1,2638,null,{}] 06:39:16 INFO - PROCESS | 1652 | 1466516356880 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}] 06:39:16 INFO - PROCESS | 1652 | 1466516356881 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:16 INFO - PROCESS | 1652 | 1466516356970 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 06:39:16 INFO - PROCESS | 1652 | 1466516356991 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:16 INFO - PROCESS | 1652 | 1466516356992 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1244a9800 == 38 [pid = 1652] [id = 667] 06:39:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119a5c000) [pid = 1652] [serial = 2001] [outer = 0x0] 06:39:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x123b8c000) [pid = 1652] [serial = 2002] [outer = 0x119a5c000] 06:39:17 INFO - PROCESS | 1652 | 1466516357016 Marionette DEBUG loaded listener.js 06:39:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x128ed2800) [pid = 1652] [serial = 2003] [outer = 0x119a5c000] 06:39:17 INFO - PROCESS | 1652 | 1466516357349 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]]]}] 06:39:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 519ms 06:39:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:39:17 INFO - PROCESS | 1652 | 1466516357395 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 06:39:17 INFO - PROCESS | 1652 | 1466516357397 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 06:39:17 INFO - PROCESS | 1652 | 1466516357399 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:39:17 INFO - PROCESS | 1652 | 1466516357401 Marionette TRACE conn2 <- [1,2642,null,{}] 06:39:17 INFO - PROCESS | 1652 | 1466516357403 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}] 06:39:17 INFO - PROCESS | 1652 | 1466516357405 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:17 INFO - PROCESS | 1652 | 1466516357537 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 06:39:17 INFO - PROCESS | 1652 | 1466516357550 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:17 INFO - PROCESS | 1652 | 1466516357551 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c661000 == 39 [pid = 1652] [id = 668] 06:39:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1291e0400) [pid = 1652] [serial = 2004] [outer = 0x0] 06:39:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12a448c00) [pid = 1652] [serial = 2005] [outer = 0x1291e0400] 06:39:17 INFO - PROCESS | 1652 | 1466516357578 Marionette DEBUG loaded listener.js 06:39:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12a571c00) [pid = 1652] [serial = 2006] [outer = 0x1291e0400] 06:39:17 INFO - PROCESS | 1652 | 1466516357898 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]]]}] 06:39:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:39:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 519ms 06:39:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:39:17 INFO - PROCESS | 1652 | 1466516357918 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 06:39:17 INFO - PROCESS | 1652 | 1466516357919 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 06:39:17 INFO - PROCESS | 1652 | 1466516357923 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:39:17 INFO - PROCESS | 1652 | 1466516357925 Marionette TRACE conn2 <- [1,2646,null,{}] 06:39:17 INFO - PROCESS | 1652 | 1466516357927 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}] 06:39:17 INFO - PROCESS | 1652 | 1466516357928 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:18 INFO - PROCESS | 1652 | 1466516358008 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 06:39:18 INFO - PROCESS | 1652 | 1466516358012 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:18 INFO - PROCESS | 1652 | 1466516358013 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c920000 == 40 [pid = 1652] [id = 669] 06:39:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a574000) [pid = 1652] [serial = 2007] [outer = 0x0] 06:39:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a5fc400) [pid = 1652] [serial = 2008] [outer = 0x12a574000] 06:39:18 INFO - PROCESS | 1652 | 1466516358037 Marionette DEBUG loaded listener.js 06:39:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a81f800) [pid = 1652] [serial = 2009] [outer = 0x12a574000] 06:39:18 INFO - PROCESS | 1652 | 1466516358523 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]]]}] 06:39:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:39:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 06:39:18 INFO - PROCESS | 1652 | 1466516358593 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 06:39:18 INFO - PROCESS | 1652 | 1466516358596 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 06:39:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:39:18 INFO - PROCESS | 1652 | 1466516358599 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:39:18 INFO - PROCESS | 1652 | 1466516358602 Marionette TRACE conn2 <- [1,2650,null,{}] 06:39:18 INFO - PROCESS | 1652 | 1466516358609 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}] 06:39:18 INFO - PROCESS | 1652 | 1466516358610 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:18 INFO - PROCESS | 1652 | 1466516358722 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 06:39:18 INFO - PROCESS | 1652 | 1466516358796 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:18 INFO - PROCESS | 1652 | 1466516358798 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c41800 == 41 [pid = 1652] [id = 670] 06:39:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116a0d000) [pid = 1652] [serial = 2010] [outer = 0x0] 06:39:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116af4c00) [pid = 1652] [serial = 2011] [outer = 0x116a0d000] 06:39:18 INFO - PROCESS | 1652 | 1466516358829 Marionette DEBUG loaded listener.js 06:39:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x117f8b400) [pid = 1652] [serial = 2012] [outer = 0x116a0d000] 06:39:19 INFO - PROCESS | 1652 | 1466516359251 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]]]}] 06:39:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:39:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 673ms 06:39:19 INFO - PROCESS | 1652 | 1466516359272 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 06:39:19 INFO - PROCESS | 1652 | 1466516359276 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 06:39:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:39:19 INFO - PROCESS | 1652 | 1466516359280 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:39:19 INFO - PROCESS | 1652 | 1466516359282 Marionette TRACE conn2 <- [1,2654,null,{}] 06:39:19 INFO - PROCESS | 1652 | 1466516359285 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}] 06:39:19 INFO - PROCESS | 1652 | 1466516359287 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:19 INFO - PROCESS | 1652 | 1466516359412 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 06:39:19 INFO - PROCESS | 1652 | 1466516359488 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:19 INFO - PROCESS | 1652 | 1466516359490 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x128979800 == 42 [pid = 1652] [id = 671] 06:39:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118982400) [pid = 1652] [serial = 2013] [outer = 0x0] 06:39:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118a10800) [pid = 1652] [serial = 2014] [outer = 0x118982400] 06:39:19 INFO - PROCESS | 1652 | 1466516359521 Marionette DEBUG loaded listener.js 06:39:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11955e000) [pid = 1652] [serial = 2015] [outer = 0x118982400] 06:39:19 INFO - PROCESS | 1652 | 1466516359936 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]]]}] 06:39:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:39:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 673ms 06:39:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:39:19 INFO - PROCESS | 1652 | 1466516359954 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 06:39:19 INFO - PROCESS | 1652 | 1466516359956 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 06:39:19 INFO - PROCESS | 1652 | 1466516359958 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:39:19 INFO - PROCESS | 1652 | 1466516359961 Marionette TRACE conn2 <- [1,2658,null,{}] 06:39:19 INFO - PROCESS | 1652 | 1466516359969 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}] 06:39:19 INFO - PROCESS | 1652 | 1466516359972 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:20 INFO - PROCESS | 1652 | 1466516360078 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 06:39:20 INFO - PROCESS | 1652 | 1466516360142 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:20 INFO - PROCESS | 1652 | 1466516360144 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c913800 == 43 [pid = 1652] [id = 672] 06:39:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12407d400) [pid = 1652] [serial = 2016] [outer = 0x0] 06:39:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x125602c00) [pid = 1652] [serial = 2017] [outer = 0x12407d400] 06:39:20 INFO - PROCESS | 1652 | 1466516360216 Marionette DEBUG loaded listener.js 06:39:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126695800) [pid = 1652] [serial = 2018] [outer = 0x12407d400] 06:39:20 INFO - PROCESS | 1652 | 1466516360677 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]]]}] 06:39:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:39:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 772ms 06:39:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:39:20 INFO - PROCESS | 1652 | 1466516360731 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 06:39:20 INFO - PROCESS | 1652 | 1466516360733 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 06:39:20 INFO - PROCESS | 1652 | 1466516360735 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:39:20 INFO - PROCESS | 1652 | 1466516360737 Marionette TRACE conn2 <- [1,2662,null,{}] 06:39:20 INFO - PROCESS | 1652 | 1466516360760 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}] 06:39:20 INFO - PROCESS | 1652 | 1466516360761 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:20 INFO - PROCESS | 1652 | 1466516360870 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 06:39:20 INFO - PROCESS | 1652 | 1466516360945 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:20 INFO - PROCESS | 1652 | 1466516360946 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x118502800 == 44 [pid = 1652] [id = 673] 06:39:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118141400) [pid = 1652] [serial = 2019] [outer = 0x0] 06:39:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1268be800) [pid = 1652] [serial = 2020] [outer = 0x118141400] 06:39:20 INFO - PROCESS | 1652 | 1466516360976 Marionette DEBUG loaded listener.js 06:39:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126cc6000) [pid = 1652] [serial = 2021] [outer = 0x118141400] 06:39:21 INFO - PROCESS | 1652 | 1466516361545 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]]]}] 06:39:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:39:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 842ms 06:39:21 INFO - PROCESS | 1652 | 1466516361577 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 06:39:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:39:21 INFO - PROCESS | 1652 | 1466516361579 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 06:39:21 INFO - PROCESS | 1652 | 1466516361583 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:39:21 INFO - PROCESS | 1652 | 1466516361584 Marionette TRACE conn2 <- [1,2666,null,{}] 06:39:21 INFO - PROCESS | 1652 | 1466516361588 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}] 06:39:21 INFO - PROCESS | 1652 | 1466516361590 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:21 INFO - PROCESS | 1652 | 1466516361692 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 06:39:21 INFO - PROCESS | 1652 | 1466516361756 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:21 INFO - PROCESS | 1652 | 1466516361757 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c2e000 == 45 [pid = 1652] [id = 674] 06:39:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x116a36000) [pid = 1652] [serial = 2022] [outer = 0x0] 06:39:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x116aebc00) [pid = 1652] [serial = 2023] [outer = 0x116a36000] 06:39:21 INFO - PROCESS | 1652 | 1466516361784 Marionette DEBUG loaded listener.js 06:39:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1177c9000) [pid = 1652] [serial = 2024] [outer = 0x116a36000] 06:39:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12c661000 == 44 [pid = 1652] [id = 668] 06:39:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1244a9800 == 43 [pid = 1652] [id = 667] 06:39:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12897b000 == 42 [pid = 1652] [id = 666] 06:39:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12b138800 == 41 [pid = 1652] [id = 665] 06:39:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4dc000 == 40 [pid = 1652] [id = 664] 06:39:22 INFO - PROCESS | 1652 | --DOCSHELL 0x129449800 == 39 [pid = 1652] [id = 663] 06:39:22 INFO - PROCESS | 1652 | --DOCSHELL 0x117f65800 == 38 [pid = 1652] [id = 662] 06:39:22 INFO - PROCESS | 1652 | --DOCSHELL 0x124958000 == 37 [pid = 1652] [id = 661] 06:39:22 INFO - PROCESS | 1652 | --DOCSHELL 0x123c40800 == 36 [pid = 1652] [id = 660] 06:39:22 INFO - PROCESS | 1652 | --DOCSHELL 0x119c44800 == 35 [pid = 1652] [id = 659] 06:39:22 INFO - PROCESS | 1652 | --DOCSHELL 0x119c42800 == 34 [pid = 1652] [id = 658] 06:39:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12561d800 == 33 [pid = 1652] [id = 657] 06:39:22 INFO - PROCESS | 1652 | --DOCSHELL 0x116a46000 == 32 [pid = 1652] [id = 656] 06:39:22 INFO - PROCESS | 1652 | --DOCSHELL 0x123975000 == 31 [pid = 1652] [id = 645] 06:39:22 INFO - PROCESS | 1652 | --DOCSHELL 0x118502800 == 30 [pid = 1652] [id = 673] 06:39:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12c913800 == 29 [pid = 1652] [id = 672] 06:39:22 INFO - PROCESS | 1652 | --DOCSHELL 0x128979800 == 28 [pid = 1652] [id = 671] 06:39:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12c920000 == 27 [pid = 1652] [id = 669] 06:39:22 INFO - PROCESS | 1652 | --DOCSHELL 0x119c41800 == 26 [pid = 1652] [id = 670] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1192d3400) [pid = 1652] [serial = 1948] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11844b800) [pid = 1652] [serial = 1937] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1176aec00) [pid = 1652] [serial = 1936] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11683b000) [pid = 1652] [serial = 1939] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1122a0400) [pid = 1652] [serial = 1940] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118969400) [pid = 1652] [serial = 1945] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11813f000) [pid = 1652] [serial = 1942] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11844a000) [pid = 1652] [serial = 1943] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119bb0000) [pid = 1652] [serial = 1951] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118448c00) [pid = 1652] [serial = 1922] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12566d000) [pid = 1652] [serial = 1954] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x123def400) [pid = 1652] [serial = 1952] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1268e4400) [pid = 1652] [serial = 1955] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11813e000) [pid = 1652] [serial = 1921] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1133e3400) [pid = 1652] [serial = 1958] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118a08000) [pid = 1652] [serial = 1925] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x126cc3000) [pid = 1652] [serial = 1966] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118722000) [pid = 1652] [serial = 1924] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119a51800) [pid = 1652] [serial = 1928] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11955c000) [pid = 1652] [serial = 1927] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119d02400) [pid = 1652] [serial = 1963] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116aef400) [pid = 1652] [serial = 1960] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11223ec00) [pid = 1652] [serial = 1957] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119a55400) [pid = 1652] [serial = 1949] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x123dee400) [pid = 1652] [serial = 1931] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1210e3c00) [pid = 1652] [serial = 1930] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118a0ac00) [pid = 1652] [serial = 1946] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11852f400) [pid = 1652] [serial = 1961] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1268c8400) [pid = 1652] [serial = 1964] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x125610c00) [pid = 1652] [serial = 1934] [outer = 0x0] [url = about:blank] 06:39:22 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x124c83400) [pid = 1652] [serial = 1933] [outer = 0x0] [url = about:blank] 06:39:23 INFO - PROCESS | 1652 | 1466516363301 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]]]}] 06:39:23 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) 06:39:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1725ms 06:39:23 INFO - PROCESS | 1652 | 1466516363308 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 06:39:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:39:23 INFO - PROCESS | 1652 | 1466516363311 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 06:39:23 INFO - PROCESS | 1652 | 1466516363314 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:39:23 INFO - PROCESS | 1652 | 1466516363316 Marionette TRACE conn2 <- [1,2670,null,{}] 06:39:23 INFO - PROCESS | 1652 | 1466516363320 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}] 06:39:23 INFO - PROCESS | 1652 | 1466516363321 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:23 INFO - PROCESS | 1652 | 1466516363404 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 06:39:23 INFO - PROCESS | 1652 | 1466516363411 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:23 INFO - PROCESS | 1652 | 1466516363412 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x11725d000 == 27 [pid = 1652] [id = 675] 06:39:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x112eee400) [pid = 1652] [serial = 2025] [outer = 0x0] 06:39:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1165e6c00) [pid = 1652] [serial = 2026] [outer = 0x112eee400] 06:39:23 INFO - PROCESS | 1652 | 1466516363440 Marionette DEBUG loaded listener.js 06:39:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116a0c000) [pid = 1652] [serial = 2027] [outer = 0x112eee400] 06:39:24 INFO - PROCESS | 1652 | 1466516364261 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\n"]]]}] 06:39:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 06:39:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:39:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 06:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:39:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 974ms 06:39:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:39:24 INFO - PROCESS | 1652 | 1466516364291 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 06:39:24 INFO - PROCESS | 1652 | 1466516364294 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 06:39:24 INFO - PROCESS | 1652 | 1466516364299 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:39:24 INFO - PROCESS | 1652 | 1466516364301 Marionette TRACE conn2 <- [1,2674,null,{}] 06:39:24 INFO - PROCESS | 1652 | 1466516364303 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}] 06:39:24 INFO - PROCESS | 1652 | 1466516364305 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:24 INFO - PROCESS | 1652 | 1466516364410 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 06:39:24 INFO - PROCESS | 1652 | 1466516364417 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:24 INFO - PROCESS | 1652 | 1466516364418 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x119839000 == 28 [pid = 1652] [id = 676] 06:39:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116a33000) [pid = 1652] [serial = 2028] [outer = 0x0] 06:39:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1176bc400) [pid = 1652] [serial = 2029] [outer = 0x116a33000] 06:39:24 INFO - PROCESS | 1652 | 1466516364446 Marionette DEBUG loaded listener.js 06:39:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x117f8b000) [pid = 1652] [serial = 2030] [outer = 0x116a33000] 06:39:25 INFO - PROCESS | 1652 | 1466516365287 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\n"]]]}] 06:39:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 06:39:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:39:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 06:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:39:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1021ms 06:39:25 INFO - PROCESS | 1652 | 1466516365321 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 06:39:25 INFO - PROCESS | 1652 | 1466516365324 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 06:39:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:39:25 INFO - PROCESS | 1652 | 1466516365327 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:39:25 INFO - PROCESS | 1652 | 1466516365329 Marionette TRACE conn2 <- [1,2678,null,{}] 06:39:25 INFO - PROCESS | 1652 | 1466516365345 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}] 06:39:25 INFO - PROCESS | 1652 | 1466516365349 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:25 INFO - PROCESS | 1652 | 1466516365450 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 06:39:25 INFO - PROCESS | 1652 | 1466516365488 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:25 INFO - PROCESS | 1652 | 1466516365491 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c36000 == 29 [pid = 1652] [id = 677] 06:39:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x112ddb800) [pid = 1652] [serial = 2031] [outer = 0x0] 06:39:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11896b400) [pid = 1652] [serial = 2032] [outer = 0x112ddb800] 06:39:25 INFO - PROCESS | 1652 | 1466516365519 Marionette DEBUG loaded listener.js 06:39:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118a07000) [pid = 1652] [serial = 2033] [outer = 0x112ddb800] 06:39:26 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) 06:39:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1025ms 06:39:26 INFO - PROCESS | 1652 | 1466516366347 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]]]}] 06:39:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:39:26 INFO - PROCESS | 1652 | 1466516366362 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 06:39:26 INFO - PROCESS | 1652 | 1466516366364 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 06:39:26 INFO - PROCESS | 1652 | 1466516366366 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:39:26 INFO - PROCESS | 1652 | 1466516366367 Marionette TRACE conn2 <- [1,2682,null,{}] 06:39:26 INFO - PROCESS | 1652 | 1466516366369 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}] 06:39:26 INFO - PROCESS | 1652 | 1466516366371 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:26 INFO - PROCESS | 1652 | 1466516366476 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 06:39:26 INFO - PROCESS | 1652 | 1466516366480 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:26 INFO - PROCESS | 1652 | 1466516366481 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12496f000 == 30 [pid = 1652] [id = 678] 06:39:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118a71000) [pid = 1652] [serial = 2034] [outer = 0x0] 06:39:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11955dc00) [pid = 1652] [serial = 2035] [outer = 0x118a71000] 06:39:26 INFO - PROCESS | 1652 | 1466516366507 Marionette DEBUG loaded listener.js 06:39:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119a98800) [pid = 1652] [serial = 2036] [outer = 0x118a71000] 06:39:26 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x126c17c00) [pid = 1652] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:39:26 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12a574000) [pid = 1652] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:39:26 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1291e0400) [pid = 1652] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:39:26 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x124c86000) [pid = 1652] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:39:26 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x112715000) [pid = 1652] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:39:26 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1210e0800) [pid = 1652] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:39:26 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1177d2400) [pid = 1652] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:39:26 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x111c1d800) [pid = 1652] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:39:26 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118527c00) [pid = 1652] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:39:26 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1133e3c00) [pid = 1652] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:39:26 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x117f87c00) [pid = 1652] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:39:26 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x116a2f000) [pid = 1652] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:39:26 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x128b4e800) [pid = 1652] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:39:26 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x11320c000) [pid = 1652] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:39:26 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x119a5c000) [pid = 1652] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:39:27 INFO - PROCESS | 1652 | 1466516367431 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]]]}] 06:39:27 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) 06:39:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1075ms 06:39:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:39:27 INFO - PROCESS | 1652 | 1466516367441 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 06:39:27 INFO - PROCESS | 1652 | 1466516367442 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 06:39:27 INFO - PROCESS | 1652 | 1466516367445 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:39:27 INFO - PROCESS | 1652 | 1466516367446 Marionette TRACE conn2 <- [1,2686,null,{}] 06:39:27 INFO - PROCESS | 1652 | 1466516367448 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}] 06:39:27 INFO - PROCESS | 1652 | 1466516367449 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:27 INFO - PROCESS | 1652 | 1466516367524 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 06:39:27 INFO - PROCESS | 1652 | 1466516367528 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:27 INFO - PROCESS | 1652 | 1466516367529 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1260b7000 == 31 [pid = 1652] [id = 679] 06:39:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x115f86000) [pid = 1652] [serial = 2037] [outer = 0x0] 06:39:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x116a31800) [pid = 1652] [serial = 2038] [outer = 0x115f86000] 06:39:27 INFO - PROCESS | 1652 | 1466516367556 Marionette DEBUG loaded listener.js 06:39:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119441400) [pid = 1652] [serial = 2039] [outer = 0x115f86000] 06:39:28 INFO - PROCESS | 1652 | 1466516368361 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\n"]]]}] 06:39:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 06:39:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:39:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 06:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:39:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 921ms 06:39:28 INFO - PROCESS | 1652 | 1466516368367 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 06:39:28 INFO - PROCESS | 1652 | 1466516368368 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 06:39:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:39:28 INFO - PROCESS | 1652 | 1466516368371 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:39:28 INFO - PROCESS | 1652 | 1466516368373 Marionette TRACE conn2 <- [1,2690,null,{}] 06:39:28 INFO - PROCESS | 1652 | 1466516368376 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}] 06:39:28 INFO - PROCESS | 1652 | 1466516368380 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:28 INFO - PROCESS | 1652 | 1466516368477 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 06:39:28 INFO - PROCESS | 1652 | 1466516368532 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:28 INFO - PROCESS | 1652 | 1466516368533 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12898d000 == 32 [pid = 1652] [id = 680] 06:39:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11320fc00) [pid = 1652] [serial = 2040] [outer = 0x0] 06:39:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119bb6000) [pid = 1652] [serial = 2041] [outer = 0x11320fc00] 06:39:28 INFO - PROCESS | 1652 | 1466516368559 Marionette DEBUG loaded listener.js 06:39:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x12453e800) [pid = 1652] [serial = 2042] [outer = 0x11320fc00] 06:39:29 INFO - PROCESS | 1652 | 1466516369342 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\n"]]]}] 06:39:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 06:39:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:39:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 06:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:39:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1021ms 06:39:29 INFO - PROCESS | 1652 | 1466516369393 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 06:39:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:39:29 INFO - PROCESS | 1652 | 1466516369395 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 06:39:29 INFO - PROCESS | 1652 | 1466516369399 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:39:29 INFO - PROCESS | 1652 | 1466516369401 Marionette TRACE conn2 <- [1,2694,null,{}] 06:39:29 INFO - PROCESS | 1652 | 1466516369405 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}] 06:39:29 INFO - PROCESS | 1652 | 1466516369407 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:29 INFO - PROCESS | 1652 | 1466516369545 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 06:39:29 INFO - PROCESS | 1652 | 1466516369600 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:29 INFO - PROCESS | 1652 | 1466516369603 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x118375800 == 33 [pid = 1652] [id = 681] 06:39:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x113361400) [pid = 1652] [serial = 2043] [outer = 0x0] 06:39:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x115f87800) [pid = 1652] [serial = 2044] [outer = 0x113361400] 06:39:29 INFO - PROCESS | 1652 | 1466516369635 Marionette DEBUG loaded listener.js 06:39:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x116a31400) [pid = 1652] [serial = 2045] [outer = 0x113361400] 06:39:30 INFO - PROCESS | 1652 | 1466516370709 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\n"]]]}] 06:39:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 06:39:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:39:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 06:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:39:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1321ms 06:39:30 INFO - PROCESS | 1652 | 1466516370721 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 06:39:30 INFO - PROCESS | 1652 | 1466516370725 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 06:39:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:39:30 INFO - PROCESS | 1652 | 1466516370730 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:39:30 INFO - PROCESS | 1652 | 1466516370733 Marionette TRACE conn2 <- [1,2698,null,{}] 06:39:30 INFO - PROCESS | 1652 | 1466516370738 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}] 06:39:30 INFO - PROCESS | 1652 | 1466516370741 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:30 INFO - PROCESS | 1652 | 1466516370857 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 06:39:30 INFO - PROCESS | 1652 | 1466516370958 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:30 INFO - PROCESS | 1652 | 1466516370959 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12101a800 == 34 [pid = 1652] [id = 682] 06:39:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116aeec00) [pid = 1652] [serial = 2046] [outer = 0x0] 06:39:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116af0800) [pid = 1652] [serial = 2047] [outer = 0x116aeec00] 06:39:30 INFO - PROCESS | 1652 | 1466516370991 Marionette DEBUG loaded listener.js 06:39:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11813e000) [pid = 1652] [serial = 2048] [outer = 0x116aeec00] 06:39:31 INFO - PROCESS | 1652 | --DOCSHELL 0x1260b7000 == 33 [pid = 1652] [id = 679] 06:39:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12496f000 == 32 [pid = 1652] [id = 678] 06:39:31 INFO - PROCESS | 1652 | --DOCSHELL 0x123c36000 == 31 [pid = 1652] [id = 677] 06:39:31 INFO - PROCESS | 1652 | --DOCSHELL 0x119839000 == 30 [pid = 1652] [id = 676] 06:39:31 INFO - PROCESS | 1652 | --DOCSHELL 0x11725d000 == 29 [pid = 1652] [id = 675] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128ad0c00) [pid = 1652] [serial = 1967] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a5fc400) [pid = 1652] [serial = 2008] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a81f800) [pid = 1652] [serial = 2009] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12a571c00) [pid = 1652] [serial = 2006] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126040400) [pid = 1652] [serial = 1990] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128ad1c00) [pid = 1652] [serial = 1993] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x126cc4c00) [pid = 1652] [serial = 1991] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x124209800) [pid = 1652] [serial = 1987] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x117f83800) [pid = 1652] [serial = 1972] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x11844bc00) [pid = 1652] [serial = 1973] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1122a7800) [pid = 1652] [serial = 1969] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x112ddd800) [pid = 1652] [serial = 1970] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x118961400) [pid = 1652] [serial = 1981] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1192d7c00) [pid = 1652] [serial = 1982] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x119566000) [pid = 1652] [serial = 1984] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1210e0000) [pid = 1652] [serial = 1985] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x11833fc00) [pid = 1652] [serial = 1978] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x118455800) [pid = 1652] [serial = 1979] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x116a39400) [pid = 1652] [serial = 1975] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x117030c00) [pid = 1652] [serial = 1976] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x128b58800) [pid = 1652] [serial = 1996] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x128b4d400) [pid = 1652] [serial = 1994] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x116aecc00) [pid = 1652] [serial = 1999] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x123b8c000) [pid = 1652] [serial = 2002] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x128ecb800) [pid = 1652] [serial = 1997] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x12a448c00) [pid = 1652] [serial = 2005] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x128ed2800) [pid = 1652] [serial = 2003] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0x124c8a400) [pid = 1652] [serial = 1988] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0x118450800) [pid = 1652] [serial = 2000] [outer = 0x0] [url = about:blank] 06:39:31 INFO - PROCESS | 1652 | 1466516371900 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\n"]]]}] 06:39:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 06:39:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:39:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 06:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:39:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1179ms 06:39:31 INFO - PROCESS | 1652 | 1466516371908 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 06:39:31 INFO - PROCESS | 1652 | 1466516371912 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 06:39:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:39:31 INFO - PROCESS | 1652 | 1466516371917 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:39:31 INFO - PROCESS | 1652 | 1466516371918 Marionette TRACE conn2 <- [1,2702,null,{}] 06:39:31 INFO - PROCESS | 1652 | 1466516371921 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}] 06:39:31 INFO - PROCESS | 1652 | 1466516371923 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:32 INFO - PROCESS | 1652 | 1466516372023 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 06:39:32 INFO - PROCESS | 1652 | 1466516372043 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:32 INFO - PROCESS | 1652 | 1466516372044 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x123975800 == 30 [pid = 1652] [id = 683] 06:39:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x118145c00) [pid = 1652] [serial = 2049] [outer = 0x0] 06:39:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x11844d800) [pid = 1652] [serial = 2050] [outer = 0x118145c00] 06:39:32 INFO - PROCESS | 1652 | 1466516372072 Marionette DEBUG loaded listener.js 06:39:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x118530800) [pid = 1652] [serial = 2051] [outer = 0x118145c00] 06:39:32 INFO - PROCESS | 1652 | 1466516372447 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]]]}] 06:39:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:39:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 571ms 06:39:32 INFO - PROCESS | 1652 | 1466516372487 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 06:39:32 INFO - PROCESS | 1652 | 1466516372489 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 06:39:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:39:32 INFO - PROCESS | 1652 | 1466516372491 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:39:32 INFO - PROCESS | 1652 | 1466516372493 Marionette TRACE conn2 <- [1,2706,null,{}] 06:39:32 INFO - PROCESS | 1652 | 1466516372501 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}] 06:39:32 INFO - PROCESS | 1652 | 1466516372505 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:32 INFO - PROCESS | 1652 | 1466516372592 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 06:39:32 INFO - PROCESS | 1652 | 1466516372598 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:32 INFO - PROCESS | 1652 | 1466516372600 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1244a8000 == 31 [pid = 1652] [id = 684] 06:39:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x118a0a800) [pid = 1652] [serial = 2052] [outer = 0x0] 06:39:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x119440c00) [pid = 1652] [serial = 2053] [outer = 0x118a0a800] 06:39:32 INFO - PROCESS | 1652 | 1466516372628 Marionette DEBUG loaded listener.js 06:39:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x1185ad400) [pid = 1652] [serial = 2054] [outer = 0x118a0a800] 06:39:32 INFO - PROCESS | 1652 | 1466516372971 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]]]}] 06:39:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:39:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 524ms 06:39:33 INFO - PROCESS | 1652 | 1466516373015 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 06:39:33 INFO - PROCESS | 1652 | 1466516373017 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 06:39:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:39:33 INFO - PROCESS | 1652 | 1466516373019 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:39:33 INFO - PROCESS | 1652 | 1466516373020 Marionette TRACE conn2 <- [1,2710,null,{}] 06:39:33 INFO - PROCESS | 1652 | 1466516373023 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}] 06:39:33 INFO - PROCESS | 1652 | 1466516373024 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:33 INFO - PROCESS | 1652 | 1466516373136 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 06:39:33 INFO - PROCESS | 1652 | 1466516373145 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:33 INFO - PROCESS | 1652 | 1466516373146 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x125635800 == 32 [pid = 1652] [id = 685] 06:39:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x11a0c5400) [pid = 1652] [serial = 2055] [outer = 0x0] 06:39:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x1210e1c00) [pid = 1652] [serial = 2056] [outer = 0x11a0c5400] 06:39:33 INFO - PROCESS | 1652 | 1466516373171 Marionette DEBUG loaded listener.js 06:39:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x123b96000) [pid = 1652] [serial = 2057] [outer = 0x11a0c5400] 06:39:33 INFO - PROCESS | 1652 | 1466516373524 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] 06:39:33 INFO - PROCESS | 1652 | 1466516373541 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 06:39:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:39:33 INFO - PROCESS | 1652 | 1466516373544 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:39:33 INFO - PROCESS | 1652 | 1466516373545 Marionette TRACE conn2 <- [1,2714,null,{}] 06:39:33 INFO - PROCESS | 1652 | 1466516373547 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}] 06:39:33 INFO - PROCESS | 1652 | 1466516373549 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:33 INFO - PROCESS | 1652 | 1466516373657 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 06:39:33 INFO - PROCESS | 1652 | 1466516373660 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:33 INFO - PROCESS | 1652 | 1466516373661 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b09800 == 33 [pid = 1652] [id = 686] 06:39:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1185b6400) [pid = 1652] [serial = 2058] [outer = 0x0] 06:39:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x12453cc00) [pid = 1652] [serial = 2059] [outer = 0x1185b6400] 06:39:33 INFO - PROCESS | 1652 | 1466516373686 Marionette DEBUG loaded listener.js 06:39:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x124cf3800) [pid = 1652] [serial = 2060] [outer = 0x1185b6400] 06:39:34 INFO - PROCESS | 1652 | 1466516374035 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]]]}] 06:39:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:39:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 518ms 06:39:34 INFO - PROCESS | 1652 | 1466516374063 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 06:39:34 INFO - PROCESS | 1652 | 1466516374064 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 06:39:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:39:34 INFO - PROCESS | 1652 | 1466516374071 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:39:34 INFO - PROCESS | 1652 | 1466516374072 Marionette TRACE conn2 <- [1,2718,null,{}] 06:39:34 INFO - PROCESS | 1652 | 1466516374077 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}] 06:39:34 INFO - PROCESS | 1652 | 1466516374081 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:34 INFO - PROCESS | 1652 | 1466516374196 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 06:39:34 INFO - PROCESS | 1652 | 1466516374209 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:34 INFO - PROCESS | 1652 | 1466516374210 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4cd000 == 34 [pid = 1652] [id = 687] 06:39:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x125671000) [pid = 1652] [serial = 2061] [outer = 0x0] 06:39:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x126693000) [pid = 1652] [serial = 2062] [outer = 0x125671000] 06:39:34 INFO - PROCESS | 1652 | 1466516374236 Marionette DEBUG loaded listener.js 06:39:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x126cbf400) [pid = 1652] [serial = 2063] [outer = 0x125671000] 06:39:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif" 06:39:34 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 06:39:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1 06:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:34 INFO - _addTest/ [0,2721,"getWindowHandle",null] 06:39:34 INFO - PROCESS | 1652 | 1466516374646 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 06:39:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:39:34 INFO - PROCESS | 1652 | 1466516374656 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:39:34 INFO - PROCESS | 1652 | 1466516374659 Marionette TRACE conn2 <- [1,2722,null,{}] 06:39:34 INFO - PROCESS | 1652 | 1466516374663 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}] 06:39:34 INFO - PROCESS | 1652 | 1466516374665 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:34 INFO - PROCESS | 1652 | 1466516374793 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 06:39:34 INFO - PROCESS | 1652 | 1466516374803 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:34 INFO - PROCESS | 1652 | 1466516374804 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a830800 == 35 [pid = 1652] [id = 688] 06:39:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x111c22000) [pid = 1652] [serial = 2064] [outer = 0x0] 06:39:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x128acb800) [pid = 1652] [serial = 2065] [outer = 0x111c22000] 06:39:34 INFO - PROCESS | 1652 | 1466516374829 Marionette DEBUG loaded listener.js 06:39:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x128b4c800) [pid = 1652] [serial = 2066] [outer = 0x111c22000] 06:39:35 INFO - PROCESS | 1652 | 1466516375207 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] 06:39:35 INFO - PROCESS | 1652 | 1466516375230 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 06:39:35 INFO - PROCESS | 1652 | 1466516375232 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:39:35 INFO - PROCESS | 1652 | 1466516375233 Marionette TRACE conn2 <- [1,2726,null,{}] 06:39:35 INFO - PROCESS | 1652 | 1466516375236 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}] 06:39:35 INFO - PROCESS | 1652 | 1466516375237 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:35 INFO - PROCESS | 1652 | 1466516375345 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 06:39:35 INFO - PROCESS | 1652 | 1466516375349 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:35 INFO - PROCESS | 1652 | 1466516375350 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b13b800 == 36 [pid = 1652] [id = 689] 06:39:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x128b4fc00) [pid = 1652] [serial = 2067] [outer = 0x0] 06:39:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x128bd9400) [pid = 1652] [serial = 2068] [outer = 0x128b4fc00] 06:39:35 INFO - PROCESS | 1652 | 1466516375375 Marionette DEBUG loaded listener.js 06:39:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x128ecf400) [pid = 1652] [serial = 2069] [outer = 0x128b4fc00] 06:39:35 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x116a0d000) [pid = 1652] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:39:35 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x112ddb800) [pid = 1652] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:39:35 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x116a33000) [pid = 1652] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:39:35 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x116a36000) [pid = 1652] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:39:35 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x118a71000) [pid = 1652] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:39:35 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x118982400) [pid = 1652] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:39:35 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x112eee400) [pid = 1652] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:39:35 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x12407d400) [pid = 1652] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:39:35 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x118141400) [pid = 1652] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:39:35 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x115f86000) [pid = 1652] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:39:35 INFO - PROCESS | 1652 | 1466516375826 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]]]}] 06:39:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:39:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 621ms 06:39:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:39:35 INFO - PROCESS | 1652 | 1466516375855 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 06:39:35 INFO - PROCESS | 1652 | 1466516375857 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 06:39:35 INFO - PROCESS | 1652 | 1466516375860 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:39:35 INFO - PROCESS | 1652 | 1466516375861 Marionette TRACE conn2 <- [1,2730,null,{}] 06:39:35 INFO - PROCESS | 1652 | 1466516375865 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}] 06:39:35 INFO - PROCESS | 1652 | 1466516375867 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:35 INFO - PROCESS | 1652 | 1466516375991 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 06:39:35 INFO - PROCESS | 1652 | 1466516375996 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:35 INFO - PROCESS | 1652 | 1466516375998 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b194800 == 37 [pid = 1652] [id = 690] 06:39:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x117f81400) [pid = 1652] [serial = 2070] [outer = 0x0] 06:39:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x118a09c00) [pid = 1652] [serial = 2071] [outer = 0x117f81400] 06:39:36 INFO - PROCESS | 1652 | 1466516376024 Marionette DEBUG loaded listener.js 06:39:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x126cc4400) [pid = 1652] [serial = 2072] [outer = 0x117f81400] 06:39:36 INFO - PROCESS | 1652 | 1466516376855 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:39:36 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 06:39:36 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 06:39:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 06:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:39:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1020ms 06:39:36 INFO - PROCESS | 1652 | 1466516376880 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 06:39:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:39:36 INFO - PROCESS | 1652 | 1466516376881 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 06:39:36 INFO - PROCESS | 1652 | 1466516376883 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:39:36 INFO - PROCESS | 1652 | 1466516376885 Marionette TRACE conn2 <- [1,2734,null,{}] 06:39:36 INFO - PROCESS | 1652 | 1466516376887 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}] 06:39:36 INFO - PROCESS | 1652 | 1466516376888 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:36 INFO - PROCESS | 1652 | 1466516376994 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 06:39:37 INFO - PROCESS | 1652 | 1466516377029 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:37 INFO - PROCESS | 1652 | 1466516377030 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b80f800 == 38 [pid = 1652] [id = 691] 06:39:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x112eee400) [pid = 1652] [serial = 2073] [outer = 0x0] 06:39:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x128acd000) [pid = 1652] [serial = 2074] [outer = 0x112eee400] 06:39:37 INFO - PROCESS | 1652 | 1466516377055 Marionette DEBUG loaded listener.js 06:39:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x129415c00) [pid = 1652] [serial = 2075] [outer = 0x112eee400] 06:39:37 INFO - PROCESS | 1652 | 1466516377345 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]]]}] 06:39:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:39:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 470ms 06:39:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:39:37 INFO - PROCESS | 1652 | 1466516377353 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 06:39:37 INFO - PROCESS | 1652 | 1466516377355 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 06:39:37 INFO - PROCESS | 1652 | 1466516377366 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:39:37 INFO - PROCESS | 1652 | 1466516377368 Marionette TRACE conn2 <- [1,2738,null,{}] 06:39:37 INFO - PROCESS | 1652 | 1466516377370 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}] 06:39:37 INFO - PROCESS | 1652 | 1466516377372 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:37 INFO - PROCESS | 1652 | 1466516377470 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 06:39:37 INFO - PROCESS | 1652 | 1466516377475 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:37 INFO - PROCESS | 1652 | 1466516377477 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bb6e000 == 39 [pid = 1652] [id = 692] 06:39:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x129417000) [pid = 1652] [serial = 2076] [outer = 0x0] 06:39:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x12a572000) [pid = 1652] [serial = 2077] [outer = 0x129417000] 06:39:37 INFO - PROCESS | 1652 | 1466516377504 Marionette DEBUG loaded listener.js 06:39:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x12a81f400) [pid = 1652] [serial = 2078] [outer = 0x129417000] 06:39:38 INFO - PROCESS | 1652 | 1466516378009 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]]]}] 06:39:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:39:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 681ms 06:39:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:39:38 INFO - PROCESS | 1652 | 1466516378041 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 06:39:38 INFO - PROCESS | 1652 | 1466516378044 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 06:39:38 INFO - PROCESS | 1652 | 1466516378047 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:39:38 INFO - PROCESS | 1652 | 1466516378050 Marionette TRACE conn2 <- [1,2742,null,{}] 06:39:38 INFO - PROCESS | 1652 | 1466516378054 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}] 06:39:38 INFO - PROCESS | 1652 | 1466516378056 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:38 INFO - PROCESS | 1652 | 1466516378168 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 06:39:38 INFO - PROCESS | 1652 | 1466516378239 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:38 INFO - PROCESS | 1652 | 1466516378241 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a80800 == 40 [pid = 1652] [id = 693] 06:39:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x116840400) [pid = 1652] [serial = 2079] [outer = 0x0] 06:39:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116af0c00) [pid = 1652] [serial = 2080] [outer = 0x116840400] 06:39:38 INFO - PROCESS | 1652 | 1466516378273 Marionette DEBUG loaded listener.js 06:39:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11813f000) [pid = 1652] [serial = 2081] [outer = 0x116840400] 06:39:38 INFO - PROCESS | 1652 | 1466516378706 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]]]}] 06:39:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:39:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 673ms 06:39:38 INFO - PROCESS | 1652 | 1466516378719 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 06:39:38 INFO - PROCESS | 1652 | 1466516378723 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 06:39:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:39:38 INFO - PROCESS | 1652 | 1466516378728 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:39:38 INFO - PROCESS | 1652 | 1466516378729 Marionette TRACE conn2 <- [1,2746,null,{}] 06:39:38 INFO - PROCESS | 1652 | 1466516378732 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}] 06:39:38 INFO - PROCESS | 1652 | 1466516378734 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:38 INFO - PROCESS | 1652 | 1466516378864 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 06:39:38 INFO - PROCESS | 1652 | 1466516378936 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:38 INFO - PROCESS | 1652 | 1466516378938 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295d3000 == 41 [pid = 1652] [id = 694] 06:39:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118a0bc00) [pid = 1652] [serial = 2082] [outer = 0x0] 06:39:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118a72c00) [pid = 1652] [serial = 2083] [outer = 0x118a0bc00] 06:39:38 INFO - PROCESS | 1652 | 1466516378969 Marionette DEBUG loaded listener.js 06:39:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119a98400) [pid = 1652] [serial = 2084] [outer = 0x118a0bc00] 06:39:39 INFO - PROCESS | 1652 | 1466516379392 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]]]}] 06:39:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:39:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 06:39:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:39:39 INFO - PROCESS | 1652 | 1466516379398 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 06:39:39 INFO - PROCESS | 1652 | 1466516379399 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 06:39:39 INFO - PROCESS | 1652 | 1466516379402 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:39:39 INFO - PROCESS | 1652 | 1466516379404 Marionette TRACE conn2 <- [1,2750,null,{}] 06:39:39 INFO - PROCESS | 1652 | 1466516379412 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}] 06:39:39 INFO - PROCESS | 1652 | 1466516379416 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:39 INFO - PROCESS | 1652 | 1466516379520 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 06:39:39 INFO - PROCESS | 1652 | 1466516379580 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:39 INFO - PROCESS | 1652 | 1466516379582 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c537800 == 42 [pid = 1652] [id = 695] 06:39:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1249c3000) [pid = 1652] [serial = 2085] [outer = 0x0] 06:39:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x125676c00) [pid = 1652] [serial = 2086] [outer = 0x1249c3000] 06:39:39 INFO - PROCESS | 1652 | 1466516379614 Marionette DEBUG loaded listener.js 06:39:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1268e4400) [pid = 1652] [serial = 2087] [outer = 0x1249c3000] 06:39:40 INFO - PROCESS | 1652 | 1466516380033 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]]]}] 06:39:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:39:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 672ms 06:39:40 INFO - PROCESS | 1652 | 1466516380075 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 06:39:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:39:40 INFO - PROCESS | 1652 | 1466516380077 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 06:39:40 INFO - PROCESS | 1652 | 1466516380079 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:39:40 INFO - PROCESS | 1652 | 1466516380080 Marionette TRACE conn2 <- [1,2754,null,{}] 06:39:40 INFO - PROCESS | 1652 | 1466516380082 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}] 06:39:40 INFO - PROCESS | 1652 | 1466516380084 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:40 INFO - PROCESS | 1652 | 1466516380191 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 06:39:40 INFO - PROCESS | 1652 | 1466516380292 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:40 INFO - PROCESS | 1652 | 1466516380294 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c663000 == 43 [pid = 1652] [id = 696] 06:39:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x128ecd800) [pid = 1652] [serial = 2088] [outer = 0x0] 06:39:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12a44c400) [pid = 1652] [serial = 2089] [outer = 0x128ecd800] 06:39:40 INFO - PROCESS | 1652 | 1466516380325 Marionette DEBUG loaded listener.js 06:39:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12a573400) [pid = 1652] [serial = 2090] [outer = 0x128ecd800] 06:39:40 INFO - PROCESS | 1652 | 1466516380766 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]]]}] 06:39:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:39:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 718ms 06:39:40 INFO - PROCESS | 1652 | 1466516380797 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 06:39:40 INFO - PROCESS | 1652 | 1466516380799 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 06:39:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:39:40 INFO - PROCESS | 1652 | 1466516380801 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:39:40 INFO - PROCESS | 1652 | 1466516380803 Marionette TRACE conn2 <- [1,2758,null,{}] 06:39:40 INFO - PROCESS | 1652 | 1466516380805 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}] 06:39:40 INFO - PROCESS | 1652 | 1466516380807 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:40 INFO - PROCESS | 1652 | 1466516380908 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 06:39:40 INFO - PROCESS | 1652 | 1466516380967 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:40 INFO - PROCESS | 1652 | 1466516380968 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x121026800 == 44 [pid = 1652] [id = 697] 06:39:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118449c00) [pid = 1652] [serial = 2091] [outer = 0x0] 06:39:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1291d7c00) [pid = 1652] [serial = 2092] [outer = 0x118449c00] 06:39:41 INFO - PROCESS | 1652 | 1466516380996 Marionette DEBUG loaded listener.js 06:39:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a5fe800) [pid = 1652] [serial = 2093] [outer = 0x118449c00] 06:39:41 INFO - PROCESS | 1652 | 1466516381617 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]]]}] 06:39:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:39:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 877ms 06:39:41 INFO - PROCESS | 1652 | 1466516381678 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 06:39:41 INFO - PROCESS | 1652 | 1466516381681 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 06:39:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:39:41 INFO - PROCESS | 1652 | 1466516381684 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:39:41 INFO - PROCESS | 1652 | 1466516381687 Marionette TRACE conn2 <- [1,2762,null,{}] 06:39:41 INFO - PROCESS | 1652 | 1466516381690 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}] 06:39:41 INFO - PROCESS | 1652 | 1466516381692 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:41 INFO - PROCESS | 1652 | 1466516381797 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 06:39:41 INFO - PROCESS | 1652 | 1466516381870 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:41 INFO - PROCESS | 1652 | 1466516381872 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12397c000 == 45 [pid = 1652] [id = 698] 06:39:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x117f85800) [pid = 1652] [serial = 2094] [outer = 0x0] 06:39:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118447000) [pid = 1652] [serial = 2095] [outer = 0x117f85800] 06:39:41 INFO - PROCESS | 1652 | 1466516381901 Marionette DEBUG loaded listener.js 06:39:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118534400) [pid = 1652] [serial = 2096] [outer = 0x117f85800] 06:39:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12b80f800 == 44 [pid = 1652] [id = 691] 06:39:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12b194800 == 43 [pid = 1652] [id = 690] 06:39:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12b13b800 == 42 [pid = 1652] [id = 689] 06:39:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12a830800 == 41 [pid = 1652] [id = 688] 06:39:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4cd000 == 40 [pid = 1652] [id = 687] 06:39:42 INFO - PROCESS | 1652 | --DOCSHELL 0x128b09800 == 39 [pid = 1652] [id = 686] 06:39:42 INFO - PROCESS | 1652 | --DOCSHELL 0x125635800 == 38 [pid = 1652] [id = 685] 06:39:42 INFO - PROCESS | 1652 | --DOCSHELL 0x1244a8000 == 37 [pid = 1652] [id = 684] 06:39:42 INFO - PROCESS | 1652 | --DOCSHELL 0x123975800 == 36 [pid = 1652] [id = 683] 06:39:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12101a800 == 35 [pid = 1652] [id = 682] 06:39:42 INFO - PROCESS | 1652 | --DOCSHELL 0x118375800 == 34 [pid = 1652] [id = 681] 06:39:42 INFO - PROCESS | 1652 | --DOCSHELL 0x123c2e000 == 33 [pid = 1652] [id = 674] 06:39:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12898d000 == 32 [pid = 1652] [id = 680] 06:39:42 INFO - PROCESS | 1652 | --DOCSHELL 0x121026800 == 31 [pid = 1652] [id = 697] 06:39:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12c663000 == 30 [pid = 1652] [id = 696] 06:39:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12c537800 == 29 [pid = 1652] [id = 695] 06:39:42 INFO - PROCESS | 1652 | --DOCSHELL 0x1295d3000 == 28 [pid = 1652] [id = 694] 06:39:42 INFO - PROCESS | 1652 | --DOCSHELL 0x123a80800 == 27 [pid = 1652] [id = 693] 06:39:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12bb6e000 == 26 [pid = 1652] [id = 692] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x117f8b400) [pid = 1652] [serial = 2012] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11896b400) [pid = 1652] [serial = 2032] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1176bc400) [pid = 1652] [serial = 2029] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116aebc00) [pid = 1652] [serial = 2023] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116af4c00) [pid = 1652] [serial = 2011] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11955dc00) [pid = 1652] [serial = 2035] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1177c9000) [pid = 1652] [serial = 2024] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11955e000) [pid = 1652] [serial = 2015] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1165e6c00) [pid = 1652] [serial = 2026] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x116a0c000) [pid = 1652] [serial = 2027] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118a10800) [pid = 1652] [serial = 2014] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x125602c00) [pid = 1652] [serial = 2017] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x126695800) [pid = 1652] [serial = 2018] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126cc6000) [pid = 1652] [serial = 2021] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1268be800) [pid = 1652] [serial = 2020] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118a07000) [pid = 1652] [serial = 2033] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119a98800) [pid = 1652] [serial = 2036] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119441400) [pid = 1652] [serial = 2039] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x116a31800) [pid = 1652] [serial = 2038] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x117f8b000) [pid = 1652] [serial = 2030] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x119bb6000) [pid = 1652] [serial = 2041] [outer = 0x0] [url = about:blank] 06:39:42 INFO - PROCESS | 1652 | 1466516382804 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]]]}] 06:39:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:39:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1172ms 06:39:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:39:42 INFO - PROCESS | 1652 | 1466516382856 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 06:39:42 INFO - PROCESS | 1652 | 1466516382859 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 06:39:42 INFO - PROCESS | 1652 | 1466516382862 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:39:42 INFO - PROCESS | 1652 | 1466516382865 Marionette TRACE conn2 <- [1,2766,null,{}] 06:39:42 INFO - PROCESS | 1652 | 1466516382869 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}] 06:39:42 INFO - PROCESS | 1652 | 1466516382871 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:43 INFO - PROCESS | 1652 | 1466516383019 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 06:39:43 INFO - PROCESS | 1652 | 1466516383106 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:43 INFO - PROCESS | 1652 | 1466516383107 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x11755a800 == 27 [pid = 1652] [id = 699] 06:39:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x115ec7c00) [pid = 1652] [serial = 2097] [outer = 0x0] 06:39:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1168e8800) [pid = 1652] [serial = 2098] [outer = 0x115ec7c00] 06:39:43 INFO - PROCESS | 1652 | 1466516383152 Marionette DEBUG loaded listener.js 06:39:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x116a36000) [pid = 1652] [serial = 2099] [outer = 0x115ec7c00] 06:39:43 INFO - PROCESS | 1652 | 1466516383543 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]]]}] 06:39:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:39:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 725ms 06:39:43 INFO - PROCESS | 1652 | 1466516383592 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 06:39:43 INFO - PROCESS | 1652 | 1466516383595 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 06:39:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:39:43 INFO - PROCESS | 1652 | 1466516383606 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:39:43 INFO - PROCESS | 1652 | 1466516383608 Marionette TRACE conn2 <- [1,2770,null,{}] 06:39:43 INFO - PROCESS | 1652 | 1466516383611 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}] 06:39:43 INFO - PROCESS | 1652 | 1466516383612 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:43 INFO - PROCESS | 1652 | 1466516383712 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 06:39:43 INFO - PROCESS | 1652 | 1466516383719 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:43 INFO - PROCESS | 1652 | 1466516383721 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c4e000 == 28 [pid = 1652] [id = 700] 06:39:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1177cd400) [pid = 1652] [serial = 2100] [outer = 0x0] 06:39:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x117f7e400) [pid = 1652] [serial = 2101] [outer = 0x1177cd400] 06:39:43 INFO - PROCESS | 1652 | 1466516383750 Marionette DEBUG loaded listener.js 06:39:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118149000) [pid = 1652] [serial = 2102] [outer = 0x1177cd400] 06:39:44 INFO - PROCESS | 1652 | 1466516384095 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]]]}] 06:39:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:39:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 522ms 06:39:44 INFO - PROCESS | 1652 | 1466516384129 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 06:39:44 INFO - PROCESS | 1652 | 1466516384130 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 06:39:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:39:44 INFO - PROCESS | 1652 | 1466516384133 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:39:44 INFO - PROCESS | 1652 | 1466516384135 Marionette TRACE conn2 <- [1,2774,null,{}] 06:39:44 INFO - PROCESS | 1652 | 1466516384149 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}] 06:39:44 INFO - PROCESS | 1652 | 1466516384153 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:44 INFO - PROCESS | 1652 | 1466516384236 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 06:39:44 INFO - PROCESS | 1652 | 1466516384244 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:44 INFO - PROCESS | 1652 | 1466516384246 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c35000 == 29 [pid = 1652] [id = 701] 06:39:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x112a7e800) [pid = 1652] [serial = 2103] [outer = 0x0] 06:39:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118536400) [pid = 1652] [serial = 2104] [outer = 0x112a7e800] 06:39:44 INFO - PROCESS | 1652 | 1466516384274 Marionette DEBUG loaded listener.js 06:39:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11897a800) [pid = 1652] [serial = 2105] [outer = 0x112a7e800] 06:39:44 INFO - PROCESS | 1652 | 1466516384690 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]]]}] 06:39:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:39:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 572ms 06:39:44 INFO - PROCESS | 1652 | 1466516384706 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 06:39:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:39:44 INFO - PROCESS | 1652 | 1466516384712 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 06:39:44 INFO - PROCESS | 1652 | 1466516384716 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:39:44 INFO - PROCESS | 1652 | 1466516384718 Marionette TRACE conn2 <- [1,2778,null,{}] 06:39:44 INFO - PROCESS | 1652 | 1466516384721 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}] 06:39:44 INFO - PROCESS | 1652 | 1466516384725 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:44 INFO - PROCESS | 1652 | 1466516384895 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 06:39:45 INFO - PROCESS | 1652 | 1466516384999 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:45 INFO - PROCESS | 1652 | 1466516385001 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12449c000 == 30 [pid = 1652] [id = 702] 06:39:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118a0b400) [pid = 1652] [serial = 2106] [outer = 0x0] 06:39:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118a10800) [pid = 1652] [serial = 2107] [outer = 0x118a0b400] 06:39:45 INFO - PROCESS | 1652 | 1466516385026 Marionette DEBUG loaded listener.js 06:39:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119449000) [pid = 1652] [serial = 2108] [outer = 0x118a0b400] 06:39:45 INFO - PROCESS | 1652 | 1466516385348 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]]]}] 06:39:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:39:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 676ms 06:39:45 INFO - PROCESS | 1652 | 1466516385391 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 06:39:45 INFO - PROCESS | 1652 | 1466516385393 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 06:39:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:39:45 INFO - PROCESS | 1652 | 1466516385395 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:39:45 INFO - PROCESS | 1652 | 1466516385396 Marionette TRACE conn2 <- [1,2782,null,{}] 06:39:45 INFO - PROCESS | 1652 | 1466516385398 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}] 06:39:45 INFO - PROCESS | 1652 | 1466516385400 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:45 INFO - PROCESS | 1652 | 1466516385494 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 06:39:45 INFO - PROCESS | 1652 | 1466516385533 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:45 INFO - PROCESS | 1652 | 1466516385534 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1260bc800 == 31 [pid = 1652] [id = 703] 06:39:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x117031400) [pid = 1652] [serial = 2109] [outer = 0x0] 06:39:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11955dc00) [pid = 1652] [serial = 2110] [outer = 0x117031400] 06:39:45 INFO - PROCESS | 1652 | 1466516385559 Marionette DEBUG loaded listener.js 06:39:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119aa3000) [pid = 1652] [serial = 2111] [outer = 0x117031400] 06:39:45 INFO - PROCESS | 1652 | 1466516385861 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]]]}] 06:39:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:39:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 518ms 06:39:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:39:45 INFO - PROCESS | 1652 | 1466516385919 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 06:39:45 INFO - PROCESS | 1652 | 1466516385920 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 06:39:45 INFO - PROCESS | 1652 | 1466516385922 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:39:45 INFO - PROCESS | 1652 | 1466516385923 Marionette TRACE conn2 <- [1,2786,null,{}] 06:39:45 INFO - PROCESS | 1652 | 1466516385926 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}] 06:39:45 INFO - PROCESS | 1652 | 1466516385930 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:46 INFO - PROCESS | 1652 | 1466516386061 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 06:39:46 INFO - PROCESS | 1652 | 1466516386097 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:46 INFO - PROCESS | 1652 | 1466516386098 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x128989800 == 32 [pid = 1652] [id = 704] 06:39:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11897a400) [pid = 1652] [serial = 2112] [outer = 0x0] 06:39:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1210ddc00) [pid = 1652] [serial = 2113] [outer = 0x11897a400] 06:39:46 INFO - PROCESS | 1652 | 1466516386124 Marionette DEBUG loaded listener.js 06:39:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x125505400) [pid = 1652] [serial = 2114] [outer = 0x11897a400] 06:39:46 INFO - PROCESS | 1652 | 1466516386427 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]]]}] 06:39:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:39:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 521ms 06:39:46 INFO - PROCESS | 1652 | 1466516386452 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 06:39:46 INFO - PROCESS | 1652 | 1466516386464 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 06:39:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:39:46 INFO - PROCESS | 1652 | 1466516386467 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:39:46 INFO - PROCESS | 1652 | 1466516386468 Marionette TRACE conn2 <- [1,2790,null,{}] 06:39:46 INFO - PROCESS | 1652 | 1466516386470 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}] 06:39:46 INFO - PROCESS | 1652 | 1466516386471 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:46 INFO - PROCESS | 1652 | 1466516386569 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 06:39:46 INFO - PROCESS | 1652 | 1466516386582 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:46 INFO - PROCESS | 1652 | 1466516386583 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x129448000 == 33 [pid = 1652] [id = 705] 06:39:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x125505800) [pid = 1652] [serial = 2115] [outer = 0x0] 06:39:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126045000) [pid = 1652] [serial = 2116] [outer = 0x125505800] 06:39:46 INFO - PROCESS | 1652 | 1466516386607 Marionette DEBUG loaded listener.js 06:39:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1268dec00) [pid = 1652] [serial = 2117] [outer = 0x125505800] 06:39:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf55800 == 32 [pid = 1652] [id = 16] 06:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x129417000) [pid = 1652] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1185b6400) [pid = 1652] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x125671000) [pid = 1652] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x117f81400) [pid = 1652] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x111c22000) [pid = 1652] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116aeec00) [pid = 1652] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112eee400) [pid = 1652] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x113361400) [pid = 1652] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11a0c5400) [pid = 1652] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118145c00) [pid = 1652] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11320fc00) [pid = 1652] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118a0a800) [pid = 1652] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:39:47 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128b4fc00) [pid = 1652] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:39:47 INFO - PROCESS | 1652 | 1466516387123 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]]]}] 06:39:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:39:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 675ms 06:39:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:39:47 INFO - PROCESS | 1652 | 1466516387143 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 06:39:47 INFO - PROCESS | 1652 | 1466516387145 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 06:39:47 INFO - PROCESS | 1652 | 1466516387147 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:39:47 INFO - PROCESS | 1652 | 1466516387148 Marionette TRACE conn2 <- [1,2794,null,{}] 06:39:47 INFO - PROCESS | 1652 | 1466516387150 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}] 06:39:47 INFO - PROCESS | 1652 | 1466516387151 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:47 INFO - PROCESS | 1652 | 1466516387228 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 06:39:47 INFO - PROCESS | 1652 | 1466516387232 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:47 INFO - PROCESS | 1652 | 1466516387233 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4da000 == 33 [pid = 1652] [id = 706] 06:39:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11852dc00) [pid = 1652] [serial = 2118] [outer = 0x0] 06:39:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1211e9c00) [pid = 1652] [serial = 2119] [outer = 0x11852dc00] 06:39:47 INFO - PROCESS | 1652 | 1466516387258 Marionette DEBUG loaded listener.js 06:39:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12550f800) [pid = 1652] [serial = 2120] [outer = 0x11852dc00] 06:39:47 INFO - PROCESS | 1652 | 1466516387621 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]]]}] 06:39:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:39:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 518ms 06:39:47 INFO - PROCESS | 1652 | 1466516387665 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 06:39:47 INFO - PROCESS | 1652 | 1466516387666 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 06:39:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:39:47 INFO - PROCESS | 1652 | 1466516387669 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:39:47 INFO - PROCESS | 1652 | 1466516387670 Marionette TRACE conn2 <- [1,2798,null,{}] 06:39:47 INFO - PROCESS | 1652 | 1466516387672 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}] 06:39:47 INFO - PROCESS | 1652 | 1466516387673 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:47 INFO - PROCESS | 1652 | 1466516387752 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 06:39:47 INFO - PROCESS | 1652 | 1466516387758 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:47 INFO - PROCESS | 1652 | 1466516387760 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c32800 == 34 [pid = 1652] [id = 707] 06:39:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12420b400) [pid = 1652] [serial = 2121] [outer = 0x0] 06:39:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x126c14400) [pid = 1652] [serial = 2122] [outer = 0x12420b400] 06:39:47 INFO - PROCESS | 1652 | 1466516387785 Marionette DEBUG loaded listener.js 06:39:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x126cc0000) [pid = 1652] [serial = 2123] [outer = 0x12420b400] 06:39:48 INFO - PROCESS | 1652 | 1466516388112 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]]]}] 06:39:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:39:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 470ms 06:39:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:39:48 INFO - PROCESS | 1652 | 1466516388140 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 06:39:48 INFO - PROCESS | 1652 | 1466516388141 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 06:39:48 INFO - PROCESS | 1652 | 1466516388143 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:39:48 INFO - PROCESS | 1652 | 1466516388145 Marionette TRACE conn2 <- [1,2802,null,{}] 06:39:48 INFO - PROCESS | 1652 | 1466516388147 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}] 06:39:48 INFO - PROCESS | 1652 | 1466516388148 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:48 INFO - PROCESS | 1652 | 1466516388228 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 06:39:48 INFO - PROCESS | 1652 | 1466516388287 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:48 INFO - PROCESS | 1652 | 1466516388288 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b18d000 == 35 [pid = 1652] [id = 708] 06:39:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1268e2800) [pid = 1652] [serial = 2124] [outer = 0x0] 06:39:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x126cc4800) [pid = 1652] [serial = 2125] [outer = 0x1268e2800] 06:39:48 INFO - PROCESS | 1652 | 1466516388313 Marionette DEBUG loaded listener.js 06:39:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128ad6400) [pid = 1652] [serial = 2126] [outer = 0x1268e2800] 06:39:48 INFO - PROCESS | 1652 | 1466516388627 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]]]}] 06:39:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:39:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 519ms 06:39:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:39:48 INFO - PROCESS | 1652 | 1466516388662 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 06:39:48 INFO - PROCESS | 1652 | 1466516388664 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 06:39:48 INFO - PROCESS | 1652 | 1466516388666 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:39:48 INFO - PROCESS | 1652 | 1466516388668 Marionette TRACE conn2 <- [1,2806,null,{}] 06:39:48 INFO - PROCESS | 1652 | 1466516388670 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}] 06:39:48 INFO - PROCESS | 1652 | 1466516388672 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:48 INFO - PROCESS | 1652 | 1466516388767 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 06:39:48 INFO - PROCESS | 1652 | 1466516388771 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:48 INFO - PROCESS | 1652 | 1466516388773 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1260b9800 == 36 [pid = 1652] [id = 709] 06:39:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128ad6c00) [pid = 1652] [serial = 2127] [outer = 0x0] 06:39:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128ec9000) [pid = 1652] [serial = 2128] [outer = 0x128ad6c00] 06:39:48 INFO - PROCESS | 1652 | 1466516388801 Marionette DEBUG loaded listener.js 06:39:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12a44d000) [pid = 1652] [serial = 2129] [outer = 0x128ad6c00] 06:39:49 INFO - PROCESS | 1652 | 1466516389326 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]]]}] 06:39:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:39:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 671ms 06:39:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:39:49 INFO - PROCESS | 1652 | 1466516389338 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 06:39:49 INFO - PROCESS | 1652 | 1466516389342 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 06:39:49 INFO - PROCESS | 1652 | 1466516389347 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:39:49 INFO - PROCESS | 1652 | 1466516389350 Marionette TRACE conn2 <- [1,2810,null,{}] 06:39:49 INFO - PROCESS | 1652 | 1466516389356 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}] 06:39:49 INFO - PROCESS | 1652 | 1466516389359 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:49 INFO - PROCESS | 1652 | 1466516389530 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 06:39:49 INFO - PROCESS | 1652 | 1466516389664 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:49 INFO - PROCESS | 1652 | 1466516389665 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ac2000 == 37 [pid = 1652] [id = 710] 06:39:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x112eed000) [pid = 1652] [serial = 2130] [outer = 0x0] 06:39:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11672f000) [pid = 1652] [serial = 2131] [outer = 0x112eed000] 06:39:49 INFO - PROCESS | 1652 | 1466516389698 Marionette DEBUG loaded listener.js 06:39:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x116a80400) [pid = 1652] [serial = 2132] [outer = 0x112eed000] 06:39:50 INFO - PROCESS | 1652 | 1466516390249 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]]]}] 06:39:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:39:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 925ms 06:39:50 INFO - PROCESS | 1652 | 1466516390283 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 06:39:50 INFO - PROCESS | 1652 | 1466516390286 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 06:39:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:39:50 INFO - PROCESS | 1652 | 1466516390295 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:39:50 INFO - PROCESS | 1652 | 1466516390297 Marionette TRACE conn2 <- [1,2814,null,{}] 06:39:50 INFO - PROCESS | 1652 | 1466516390299 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}] 06:39:50 INFO - PROCESS | 1652 | 1466516390301 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:50 INFO - PROCESS | 1652 | 1466516390413 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 06:39:50 INFO - PROCESS | 1652 | 1466516390499 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:50 INFO - PROCESS | 1652 | 1466516390500 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x124959000 == 38 [pid = 1652] [id = 711] 06:39:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118280400) [pid = 1652] [serial = 2133] [outer = 0x0] 06:39:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11844a000) [pid = 1652] [serial = 2134] [outer = 0x118280400] 06:39:50 INFO - PROCESS | 1652 | 1466516390531 Marionette DEBUG loaded listener.js 06:39:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118727c00) [pid = 1652] [serial = 2135] [outer = 0x118280400] 06:39:51 INFO - PROCESS | 1652 | 1466516391157 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]]]}] 06:39:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:39:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 920ms 06:39:51 INFO - PROCESS | 1652 | 1466516391222 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 06:39:51 INFO - PROCESS | 1652 | 1466516391226 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 06:39:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:39:51 INFO - PROCESS | 1652 | 1466516391230 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:39:51 INFO - PROCESS | 1652 | 1466516391232 Marionette TRACE conn2 <- [1,2818,null,{}] 06:39:51 INFO - PROCESS | 1652 | 1466516391235 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}] 06:39:51 INFO - PROCESS | 1652 | 1466516391237 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:51 INFO - PROCESS | 1652 | 1466516391357 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 06:39:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12b18d000 == 37 [pid = 1652] [id = 708] 06:39:51 INFO - PROCESS | 1652 | --DOCSHELL 0x123c32800 == 36 [pid = 1652] [id = 707] 06:39:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4da000 == 35 [pid = 1652] [id = 706] 06:39:51 INFO - PROCESS | 1652 | --DOCSHELL 0x129448000 == 34 [pid = 1652] [id = 705] 06:39:51 INFO - PROCESS | 1652 | --DOCSHELL 0x128989800 == 33 [pid = 1652] [id = 704] 06:39:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1260bc800 == 32 [pid = 1652] [id = 703] 06:39:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12449c000 == 31 [pid = 1652] [id = 702] 06:39:51 INFO - PROCESS | 1652 | --DOCSHELL 0x123c35000 == 30 [pid = 1652] [id = 701] 06:39:51 INFO - PROCESS | 1652 | --DOCSHELL 0x119c4e000 == 29 [pid = 1652] [id = 700] 06:39:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11755a800 == 28 [pid = 1652] [id = 699] 06:39:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf55000 == 27 [pid = 1652] [id = 17] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12a572000) [pid = 1652] [serial = 2077] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12a81f400) [pid = 1652] [serial = 2078] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12453cc00) [pid = 1652] [serial = 2059] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x126693000) [pid = 1652] [serial = 2062] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x126cc4400) [pid = 1652] [serial = 2072] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x126cbf400) [pid = 1652] [serial = 2063] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128b4c800) [pid = 1652] [serial = 2066] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128acb800) [pid = 1652] [serial = 2065] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116af0800) [pid = 1652] [serial = 2047] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128acd000) [pid = 1652] [serial = 2074] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11813e000) [pid = 1652] [serial = 2048] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x115f87800) [pid = 1652] [serial = 2044] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116a31400) [pid = 1652] [serial = 2045] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1210e1c00) [pid = 1652] [serial = 2056] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11844d800) [pid = 1652] [serial = 2050] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118530800) [pid = 1652] [serial = 2051] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12453e800) [pid = 1652] [serial = 2042] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119440c00) [pid = 1652] [serial = 2053] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1185ad400) [pid = 1652] [serial = 2054] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128bd9400) [pid = 1652] [serial = 2068] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x129415c00) [pid = 1652] [serial = 2075] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x128ecf400) [pid = 1652] [serial = 2069] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x124cf3800) [pid = 1652] [serial = 2060] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x123b96000) [pid = 1652] [serial = 2057] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x118a09c00) [pid = 1652] [serial = 2071] [outer = 0x0] [url = about:blank] 06:39:51 INFO - PROCESS | 1652 | 1466516391449 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:51 INFO - PROCESS | 1652 | 1466516391450 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x116bb2000 == 28 [pid = 1652] [id = 712] 06:39:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x112aac000) [pid = 1652] [serial = 2136] [outer = 0x0] 06:39:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x115f86000) [pid = 1652] [serial = 2137] [outer = 0x112aac000] 06:39:51 INFO - PROCESS | 1652 | 1466516391478 Marionette DEBUG loaded listener.js 06:39:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11702dc00) [pid = 1652] [serial = 2138] [outer = 0x112aac000] 06:39:51 INFO - PROCESS | 1652 | 1466516391806 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]]]}] 06:39:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:39:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 621ms 06:39:51 INFO - PROCESS | 1652 | 1466516391851 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 06:39:51 INFO - PROCESS | 1652 | 1466516391854 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 06:39:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:39:51 INFO - PROCESS | 1652 | 1466516391858 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:39:51 INFO - PROCESS | 1652 | 1466516391860 Marionette TRACE conn2 <- [1,2822,null,{}] 06:39:51 INFO - PROCESS | 1652 | 1466516391862 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}] 06:39:51 INFO - PROCESS | 1652 | 1466516391864 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:51 INFO - PROCESS | 1652 | 1466516391970 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 06:39:52 INFO - PROCESS | 1652 | 1466516392026 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:52 INFO - PROCESS | 1652 | 1466516392028 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x118269800 == 29 [pid = 1652] [id = 713] 06:39:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11702e000) [pid = 1652] [serial = 2139] [outer = 0x0] 06:39:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118144000) [pid = 1652] [serial = 2140] [outer = 0x11702e000] 06:39:52 INFO - PROCESS | 1652 | 1466516392055 Marionette DEBUG loaded listener.js 06:39:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118725800) [pid = 1652] [serial = 2141] [outer = 0x11702e000] 06:39:52 INFO - PROCESS | 1652 | 1466516392356 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]]]}] 06:39:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:39:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 521ms 06:39:52 INFO - PROCESS | 1652 | 1466516392380 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 06:39:52 INFO - PROCESS | 1652 | 1466516392381 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 06:39:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:39:52 INFO - PROCESS | 1652 | 1466516392384 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:39:52 INFO - PROCESS | 1652 | 1466516392386 Marionette TRACE conn2 <- [1,2826,null,{}] 06:39:52 INFO - PROCESS | 1652 | 1466516392398 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}] 06:39:52 INFO - PROCESS | 1652 | 1466516392401 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:52 INFO - PROCESS | 1652 | 1466516392501 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 06:39:52 INFO - PROCESS | 1652 | 1466516392556 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:52 INFO - PROCESS | 1652 | 1466516392558 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1244b0000 == 30 [pid = 1652] [id = 714] 06:39:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118728000) [pid = 1652] [serial = 2142] [outer = 0x0] 06:39:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118987c00) [pid = 1652] [serial = 2143] [outer = 0x118728000] 06:39:52 INFO - PROCESS | 1652 | 1466516392586 Marionette DEBUG loaded listener.js 06:39:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119ba7400) [pid = 1652] [serial = 2144] [outer = 0x118728000] 06:39:52 INFO - PROCESS | 1652 | 1466516392885 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:39:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:39:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 526ms 06:39:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:39:52 INFO - PROCESS | 1652 | 1466516392914 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 06:39:52 INFO - PROCESS | 1652 | 1466516392916 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 06:39:52 INFO - PROCESS | 1652 | 1466516392918 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:39:52 INFO - PROCESS | 1652 | 1466516392920 Marionette TRACE conn2 <- [1,2830,null,{}] 06:39:52 INFO - PROCESS | 1652 | 1466516392922 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}] 06:39:52 INFO - PROCESS | 1652 | 1466516392924 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:53 INFO - PROCESS | 1652 | 1466516393015 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 06:39:53 INFO - PROCESS | 1652 | 1466516393020 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:53 INFO - PROCESS | 1652 | 1466516393021 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x128977800 == 31 [pid = 1652] [id = 715] 06:39:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11a0c3000) [pid = 1652] [serial = 2145] [outer = 0x0] 06:39:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1211ee800) [pid = 1652] [serial = 2146] [outer = 0x11a0c3000] 06:39:53 INFO - PROCESS | 1652 | 1466516393049 Marionette DEBUG loaded listener.js 06:39:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x123e60800) [pid = 1652] [serial = 2147] [outer = 0x11a0c3000] 06:39:53 INFO - PROCESS | 1652 | 1466516393413 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]]]}] 06:39:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:39:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 518ms 06:39:53 INFO - PROCESS | 1652 | 1466516393455 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 06:39:53 INFO - PROCESS | 1652 | 1466516393456 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 06:39:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:39:53 INFO - PROCESS | 1652 | 1466516393459 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:39:53 INFO - PROCESS | 1652 | 1466516393460 Marionette TRACE conn2 <- [1,2834,null,{}] 06:39:53 INFO - PROCESS | 1652 | 1466516393462 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}] 06:39:53 INFO - PROCESS | 1652 | 1466516393463 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:53 INFO - PROCESS | 1652 | 1466516393571 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 06:39:53 INFO - PROCESS | 1652 | 1466516393608 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:53 INFO - PROCESS | 1652 | 1466516393609 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x129146000 == 32 [pid = 1652] [id = 716] 06:39:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1210e0800) [pid = 1652] [serial = 2148] [outer = 0x0] 06:39:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124a8a400) [pid = 1652] [serial = 2149] [outer = 0x1210e0800] 06:39:53 INFO - PROCESS | 1652 | 1466516393634 Marionette DEBUG loaded listener.js 06:39:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124cf2c00) [pid = 1652] [serial = 2150] [outer = 0x1210e0800] 06:39:53 INFO - PROCESS | 1652 | 1466516393959 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:39:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:39:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 520ms 06:39:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:39:53 INFO - PROCESS | 1652 | 1466516393980 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 06:39:53 INFO - PROCESS | 1652 | 1466516393981 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 06:39:53 INFO - PROCESS | 1652 | 1466516393983 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:39:53 INFO - PROCESS | 1652 | 1466516393984 Marionette TRACE conn2 <- [1,2838,null,{}] 06:39:54 INFO - PROCESS | 1652 | 1466516394001 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}] 06:39:54 INFO - PROCESS | 1652 | 1466516394005 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:54 INFO - PROCESS | 1652 | 1466516394130 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 06:39:54 INFO - PROCESS | 1652 | 1466516394135 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:54 INFO - PROCESS | 1652 | 1466516394136 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4cb800 == 33 [pid = 1652] [id = 717] 06:39:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x123e60c00) [pid = 1652] [serial = 2151] [outer = 0x0] 06:39:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126691800) [pid = 1652] [serial = 2152] [outer = 0x123e60c00] 06:39:54 INFO - PROCESS | 1652 | 1466516394161 Marionette DEBUG loaded listener.js 06:39:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128b51c00) [pid = 1652] [serial = 2153] [outer = 0x123e60c00] 06:39:54 INFO - PROCESS | 1652 | 1466516394527 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]]]}] 06:39:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:39:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 571ms 06:39:54 INFO - PROCESS | 1652 | 1466516394560 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 06:39:54 INFO - PROCESS | 1652 | 1466516394561 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 06:39:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:39:54 INFO - PROCESS | 1652 | 1466516394564 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:39:54 INFO - PROCESS | 1652 | 1466516394565 Marionette TRACE conn2 <- [1,2842,null,{}] 06:39:54 INFO - PROCESS | 1652 | 1466516394567 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}] 06:39:54 INFO - PROCESS | 1652 | 1466516394568 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:54 INFO - PROCESS | 1652 | 1466516394675 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 06:39:54 INFO - PROCESS | 1652 | 1466516394679 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:54 INFO - PROCESS | 1652 | 1466516394680 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b18e000 == 34 [pid = 1652] [id = 718] 06:39:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128ad9800) [pid = 1652] [serial = 2154] [outer = 0x0] 06:39:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1291d7800) [pid = 1652] [serial = 2155] [outer = 0x128ad9800] 06:39:54 INFO - PROCESS | 1652 | 1466516394704 Marionette DEBUG loaded listener.js 06:39:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a44c800) [pid = 1652] [serial = 2156] [outer = 0x128ad9800] 06:39:55 INFO - PROCESS | 1652 | 1466516395042 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]]]}] 06:39:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:39:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 518ms 06:39:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:39:55 INFO - PROCESS | 1652 | 1466516395082 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 06:39:55 INFO - PROCESS | 1652 | 1466516395084 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 06:39:55 INFO - PROCESS | 1652 | 1466516395086 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:39:55 INFO - PROCESS | 1652 | 1466516395087 Marionette TRACE conn2 <- [1,2846,null,{}] 06:39:55 INFO - PROCESS | 1652 | 1466516395089 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}] 06:39:55 INFO - PROCESS | 1652 | 1466516395092 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:55 INFO - PROCESS | 1652 | 1466516395193 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 06:39:55 INFO - PROCESS | 1652 | 1466516395197 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:55 INFO - PROCESS | 1652 | 1466516395198 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b805000 == 35 [pid = 1652] [id = 719] 06:39:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a44dc00) [pid = 1652] [serial = 2157] [outer = 0x0] 06:39:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a574800) [pid = 1652] [serial = 2158] [outer = 0x12a44dc00] 06:39:55 INFO - PROCESS | 1652 | 1466516395223 Marionette DEBUG loaded listener.js 06:39:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a81c400) [pid = 1652] [serial = 2159] [outer = 0x12a44dc00] 06:39:55 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x117031400) [pid = 1652] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:39:55 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x115ec7c00) [pid = 1652] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:39:55 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112a7e800) [pid = 1652] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:39:55 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11897a400) [pid = 1652] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:39:55 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x125505800) [pid = 1652] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:39:55 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1177cd400) [pid = 1652] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:39:55 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x117f85800) [pid = 1652] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:39:55 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11852dc00) [pid = 1652] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:39:55 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116840400) [pid = 1652] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:39:55 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118a0bc00) [pid = 1652] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:39:55 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1249c3000) [pid = 1652] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:39:55 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x128ecd800) [pid = 1652] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:39:55 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118449c00) [pid = 1652] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:39:55 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1268e2800) [pid = 1652] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:39:55 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118a0b400) [pid = 1652] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:39:55 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12420b400) [pid = 1652] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:39:55 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12cda2800) [pid = 1652] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:39:55 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12cf56000) [pid = 1652] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:39:55 INFO - PROCESS | 1652 | 1466516395643 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]]]}] 06:39:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:39:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 568ms 06:39:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:39:55 INFO - PROCESS | 1652 | 1466516395655 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 06:39:55 INFO - PROCESS | 1652 | 1466516395656 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 06:39:55 INFO - PROCESS | 1652 | 1466516395662 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:39:55 INFO - PROCESS | 1652 | 1466516395671 Marionette TRACE conn2 <- [1,2850,null,{}] 06:39:55 INFO - PROCESS | 1652 | 1466516395675 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}] 06:39:55 INFO - PROCESS | 1652 | 1466516395677 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:55 INFO - PROCESS | 1652 | 1466516395759 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 06:39:55 INFO - PROCESS | 1652 | 1466516395763 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:55 INFO - PROCESS | 1652 | 1466516395764 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1244a5000 == 36 [pid = 1652] [id = 720] 06:39:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x111ec9400) [pid = 1652] [serial = 2160] [outer = 0x0] 06:39:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1176b6c00) [pid = 1652] [serial = 2161] [outer = 0x111ec9400] 06:39:55 INFO - PROCESS | 1652 | 1466516395789 Marionette DEBUG loaded listener.js 06:39:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118982800) [pid = 1652] [serial = 2162] [outer = 0x111ec9400] 06:39:56 INFO - PROCESS | 1652 | 1466516396126 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:39:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:39:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 478ms 06:39:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:39:56 INFO - PROCESS | 1652 | 1466516396140 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 06:39:56 INFO - PROCESS | 1652 | 1466516396144 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 06:39:56 INFO - PROCESS | 1652 | 1466516396147 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:39:56 INFO - PROCESS | 1652 | 1466516396148 Marionette TRACE conn2 <- [1,2854,null,{}] 06:39:56 INFO - PROCESS | 1652 | 1466516396150 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}] 06:39:56 INFO - PROCESS | 1652 | 1466516396151 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:56 INFO - PROCESS | 1652 | 1466516396262 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 06:39:56 INFO - PROCESS | 1652 | 1466516396268 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:56 INFO - PROCESS | 1652 | 1466516396269 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c535800 == 37 [pid = 1652] [id = 721] 06:39:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11833bc00) [pid = 1652] [serial = 2163] [outer = 0x0] 06:39:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12420b400) [pid = 1652] [serial = 2164] [outer = 0x11833bc00] 06:39:56 INFO - PROCESS | 1652 | 1466516396294 Marionette DEBUG loaded listener.js 06:39:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12a44f800) [pid = 1652] [serial = 2165] [outer = 0x11833bc00] 06:39:56 INFO - PROCESS | 1652 | 1466516396615 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]]]}] 06:39:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:39:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 518ms 06:39:56 INFO - PROCESS | 1652 | 1466516396666 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 06:39:56 INFO - PROCESS | 1652 | 1466516396668 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 06:39:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:39:56 INFO - PROCESS | 1652 | 1466516396670 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:39:56 INFO - PROCESS | 1652 | 1466516396672 Marionette TRACE conn2 <- [1,2858,null,{}] 06:39:56 INFO - PROCESS | 1652 | 1466516396674 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}] 06:39:56 INFO - PROCESS | 1652 | 1466516396676 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:56 INFO - PROCESS | 1652 | 1466516396772 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 06:39:56 INFO - PROCESS | 1652 | 1466516396777 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:56 INFO - PROCESS | 1652 | 1466516396779 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c929000 == 38 [pid = 1652] [id = 722] 06:39:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128ecd800) [pid = 1652] [serial = 2166] [outer = 0x0] 06:39:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12a823800) [pid = 1652] [serial = 2167] [outer = 0x128ecd800] 06:39:56 INFO - PROCESS | 1652 | 1466516396805 Marionette DEBUG loaded listener.js 06:39:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12ab95400) [pid = 1652] [serial = 2168] [outer = 0x128ecd800] 06:39:57 INFO - PROCESS | 1652 | 1466516397158 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:39:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:39:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 520ms 06:39:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:39:57 INFO - PROCESS | 1652 | 1466516397192 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 06:39:57 INFO - PROCESS | 1652 | 1466516397193 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 06:39:57 INFO - PROCESS | 1652 | 1466516397196 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:39:57 INFO - PROCESS | 1652 | 1466516397197 Marionette TRACE conn2 <- [1,2862,null,{}] 06:39:57 INFO - PROCESS | 1652 | 1466516397199 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}] 06:39:57 INFO - PROCESS | 1652 | 1466516397200 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:57 INFO - PROCESS | 1652 | 1466516397311 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 06:39:57 INFO - PROCESS | 1652 | 1466516397317 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:57 INFO - PROCESS | 1652 | 1466516397318 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf4f000 == 39 [pid = 1652] [id = 723] 06:39:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12ab8b800) [pid = 1652] [serial = 2169] [outer = 0x0] 06:39:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12b00b800) [pid = 1652] [serial = 2170] [outer = 0x12ab8b800] 06:39:57 INFO - PROCESS | 1652 | 1466516397342 Marionette DEBUG loaded listener.js 06:39:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12b1dd800) [pid = 1652] [serial = 2171] [outer = 0x12ab8b800] 06:39:57 INFO - PROCESS | 1652 | 1466516397776 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]]]}] 06:39:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:39:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 618ms 06:39:57 INFO - PROCESS | 1652 | 1466516397815 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 06:39:57 INFO - PROCESS | 1652 | 1466516397818 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 06:39:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:39:57 INFO - PROCESS | 1652 | 1466516397821 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:39:57 INFO - PROCESS | 1652 | 1466516397823 Marionette TRACE conn2 <- [1,2866,null,{}] 06:39:57 INFO - PROCESS | 1652 | 1466516397827 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}] 06:39:57 INFO - PROCESS | 1652 | 1466516397829 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:57 INFO - PROCESS | 1652 | 1466516397946 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 06:39:58 INFO - PROCESS | 1652 | 1466516398019 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:58 INFO - PROCESS | 1652 | 1466516398021 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x119827000 == 40 [pid = 1652] [id = 724] 06:39:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x113339400) [pid = 1652] [serial = 2172] [outer = 0x0] 06:39:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116a32800) [pid = 1652] [serial = 2173] [outer = 0x113339400] 06:39:58 INFO - PROCESS | 1652 | 1466516398052 Marionette DEBUG loaded listener.js 06:39:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1177cc400) [pid = 1652] [serial = 2174] [outer = 0x113339400] 06:39:58 INFO - PROCESS | 1652 | 1466516398483 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]]]}] 06:39:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:39:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 721ms 06:39:58 INFO - PROCESS | 1652 | 1466516398561 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 06:39:58 INFO - PROCESS | 1652 | 1466516398564 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 06:39:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:39:58 INFO - PROCESS | 1652 | 1466516398569 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:39:58 INFO - PROCESS | 1652 | 1466516398571 Marionette TRACE conn2 <- [1,2870,null,{}] 06:39:58 INFO - PROCESS | 1652 | 1466516398594 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}] 06:39:58 INFO - PROCESS | 1652 | 1466516398596 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:58 INFO - PROCESS | 1652 | 1466516398704 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 06:39:58 INFO - PROCESS | 1652 | 1466516398777 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:58 INFO - PROCESS | 1652 | 1466516398779 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12912f000 == 41 [pid = 1652] [id = 725] 06:39:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118966400) [pid = 1652] [serial = 2175] [outer = 0x0] 06:39:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118a03000) [pid = 1652] [serial = 2176] [outer = 0x118966400] 06:39:58 INFO - PROCESS | 1652 | 1466516398809 Marionette DEBUG loaded listener.js 06:39:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118a6cc00) [pid = 1652] [serial = 2177] [outer = 0x118966400] 06:39:59 INFO - PROCESS | 1652 | 1466516399241 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]]]}] 06:39:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:39:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 687ms 06:39:59 INFO - PROCESS | 1652 | 1466516399256 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 06:39:59 INFO - PROCESS | 1652 | 1466516399260 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 06:39:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:39:59 INFO - PROCESS | 1652 | 1466516399263 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:39:59 INFO - PROCESS | 1652 | 1466516399265 Marionette TRACE conn2 <- [1,2874,null,{}] 06:39:59 INFO - PROCESS | 1652 | 1466516399273 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}] 06:39:59 INFO - PROCESS | 1652 | 1466516399277 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:59 INFO - PROCESS | 1652 | 1466516399382 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 06:39:59 INFO - PROCESS | 1652 | 1466516399445 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:59 INFO - PROCESS | 1652 | 1466516399447 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:39:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf54800 == 42 [pid = 1652] [id = 726] 06:39:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119a57c00) [pid = 1652] [serial = 2178] [outer = 0x0] 06:39:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12503b400) [pid = 1652] [serial = 2179] [outer = 0x119a57c00] 06:39:59 INFO - PROCESS | 1652 | 1466516399478 Marionette DEBUG loaded listener.js 06:39:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1268df400) [pid = 1652] [serial = 2180] [outer = 0x119a57c00] 06:39:59 INFO - PROCESS | 1652 | 1466516399945 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]]]}] 06:39:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:39:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 721ms 06:39:59 INFO - PROCESS | 1652 | 1466516399985 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 06:39:59 INFO - PROCESS | 1652 | 1466516399988 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 06:39:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:39:59 INFO - PROCESS | 1652 | 1466516399992 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:39:59 INFO - PROCESS | 1652 | 1466516399994 Marionette TRACE conn2 <- [1,2878,null,{}] 06:40:00 INFO - PROCESS | 1652 | 1466516399998 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}] 06:40:00 INFO - PROCESS | 1652 | 1466516400000 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:00 INFO - PROCESS | 1652 | 1466516400129 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 06:40:00 INFO - PROCESS | 1652 | 1466516400202 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:00 INFO - PROCESS | 1652 | 1466516400203 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d06e800 == 43 [pid = 1652] [id = 727] 06:40:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x126695800) [pid = 1652] [serial = 2181] [outer = 0x0] 06:40:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x128b4bc00) [pid = 1652] [serial = 2182] [outer = 0x126695800] 06:40:00 INFO - PROCESS | 1652 | 1466516400232 Marionette DEBUG loaded listener.js 06:40:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x129417000) [pid = 1652] [serial = 2183] [outer = 0x126695800] 06:40:00 INFO - PROCESS | 1652 | 1466516400698 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]]]}] 06:40:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:40:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 723ms 06:40:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:40:00 INFO - PROCESS | 1652 | 1466516400715 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 06:40:00 INFO - PROCESS | 1652 | 1466516400716 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 06:40:00 INFO - PROCESS | 1652 | 1466516400719 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:40:00 INFO - PROCESS | 1652 | 1466516400720 Marionette TRACE conn2 <- [1,2882,null,{}] 06:40:00 INFO - PROCESS | 1652 | 1466516400723 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}] 06:40:00 INFO - PROCESS | 1652 | 1466516400724 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:00 INFO - PROCESS | 1652 | 1466516400828 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 06:40:00 INFO - PROCESS | 1652 | 1466516400887 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:00 INFO - PROCESS | 1652 | 1466516400889 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x11724f000 == 44 [pid = 1652] [id = 728] 06:40:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x112978400) [pid = 1652] [serial = 2184] [outer = 0x0] 06:40:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x116a35400) [pid = 1652] [serial = 2185] [outer = 0x112978400] 06:40:00 INFO - PROCESS | 1652 | 1466516400932 Marionette DEBUG loaded listener.js 06:40:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126c11c00) [pid = 1652] [serial = 2186] [outer = 0x112978400] 06:40:01 INFO - PROCESS | 1652 | 1466516401553 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]]]}] 06:40:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:40:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 870ms 06:40:01 INFO - PROCESS | 1652 | 1466516401609 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 06:40:01 INFO - PROCESS | 1652 | 1466516401612 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 06:40:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:40:01 INFO - PROCESS | 1652 | 1466516401616 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:40:01 INFO - PROCESS | 1652 | 1466516401618 Marionette TRACE conn2 <- [1,2886,null,{}] 06:40:01 INFO - PROCESS | 1652 | 1466516401622 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}] 06:40:01 INFO - PROCESS | 1652 | 1466516401623 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:01 INFO - PROCESS | 1652 | 1466516401730 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 06:40:01 INFO - PROCESS | 1652 | 1466516401804 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:01 INFO - PROCESS | 1652 | 1466516401805 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x119286000 == 45 [pid = 1652] [id = 729] 06:40:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x117f86800) [pid = 1652] [serial = 2187] [outer = 0x0] 06:40:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x117f8b400) [pid = 1652] [serial = 2188] [outer = 0x117f86800] 06:40:01 INFO - PROCESS | 1652 | 1466516401834 Marionette DEBUG loaded listener.js 06:40:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x118448000) [pid = 1652] [serial = 2189] [outer = 0x117f86800] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12397c000 == 44 [pid = 1652] [id = 698] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12c929000 == 43 [pid = 1652] [id = 722] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12c535800 == 42 [pid = 1652] [id = 721] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1244a5000 == 41 [pid = 1652] [id = 720] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12b805000 == 40 [pid = 1652] [id = 719] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12b18e000 == 39 [pid = 1652] [id = 718] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4cb800 == 38 [pid = 1652] [id = 717] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x129146000 == 37 [pid = 1652] [id = 716] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x128977800 == 36 [pid = 1652] [id = 715] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1244b0000 == 35 [pid = 1652] [id = 714] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x118269800 == 34 [pid = 1652] [id = 713] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x116bb2000 == 33 [pid = 1652] [id = 712] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x124959000 == 32 [pid = 1652] [id = 711] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x118ac2000 == 31 [pid = 1652] [id = 710] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1260b9800 == 30 [pid = 1652] [id = 709] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x11724f000 == 29 [pid = 1652] [id = 728] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12d06e800 == 28 [pid = 1652] [id = 727] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf54800 == 27 [pid = 1652] [id = 726] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12912f000 == 26 [pid = 1652] [id = 725] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf4f000 == 25 [pid = 1652] [id = 723] 06:40:02 INFO - PROCESS | 1652 | --DOCSHELL 0x119827000 == 24 [pid = 1652] [id = 724] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12cf5c800) [pid = 1652] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11955dc00) [pid = 1652] [serial = 2110] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1168e8800) [pid = 1652] [serial = 2098] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x116a36000) [pid = 1652] [serial = 2099] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118536400) [pid = 1652] [serial = 2104] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11897a800) [pid = 1652] [serial = 2105] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1210ddc00) [pid = 1652] [serial = 2113] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119aa3000) [pid = 1652] [serial = 2111] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x126045000) [pid = 1652] [serial = 2116] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x125505400) [pid = 1652] [serial = 2114] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x117f7e400) [pid = 1652] [serial = 2101] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118149000) [pid = 1652] [serial = 2102] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118534400) [pid = 1652] [serial = 2096] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118447000) [pid = 1652] [serial = 2095] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12550f800) [pid = 1652] [serial = 2120] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1211e9c00) [pid = 1652] [serial = 2119] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11813f000) [pid = 1652] [serial = 2081] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116af0c00) [pid = 1652] [serial = 2080] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119a98400) [pid = 1652] [serial = 2084] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118a72c00) [pid = 1652] [serial = 2083] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1268e4400) [pid = 1652] [serial = 2087] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x125676c00) [pid = 1652] [serial = 2086] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12a573400) [pid = 1652] [serial = 2090] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12a44c400) [pid = 1652] [serial = 2089] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1268dec00) [pid = 1652] [serial = 2117] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12a5fe800) [pid = 1652] [serial = 2093] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128ad6400) [pid = 1652] [serial = 2126] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1291d7c00) [pid = 1652] [serial = 2092] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118a10800) [pid = 1652] [serial = 2107] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126c14400) [pid = 1652] [serial = 2122] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1210e2400) [pid = 1652] [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.] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119449000) [pid = 1652] [serial = 2108] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x126cc4800) [pid = 1652] [serial = 2125] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x128ec9000) [pid = 1652] [serial = 2128] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x126cc0000) [pid = 1652] [serial = 2123] [outer = 0x0] [url = about:blank] 06:40:02 INFO - PROCESS | 1652 | 1466516402903 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]]]}] 06:40:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:40:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1326ms 06:40:02 INFO - PROCESS | 1652 | 1466516402946 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 06:40:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:40:02 INFO - PROCESS | 1652 | 1466516402949 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 06:40:02 INFO - PROCESS | 1652 | 1466516402958 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:40:02 INFO - PROCESS | 1652 | 1466516402960 Marionette TRACE conn2 <- [1,2890,null,{}] 06:40:02 INFO - PROCESS | 1652 | 1466516402964 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}] 06:40:02 INFO - PROCESS | 1652 | 1466516402966 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:03 INFO - PROCESS | 1652 | 1466516403051 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 06:40:03 INFO - PROCESS | 1652 | 1466516403081 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:03 INFO - PROCESS | 1652 | 1466516403084 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x117564000 == 25 [pid = 1652] [id = 730] 06:40:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x115ece800) [pid = 1652] [serial = 2190] [outer = 0x0] 06:40:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x115f88c00) [pid = 1652] [serial = 2191] [outer = 0x115ece800] 06:40:03 INFO - PROCESS | 1652 | 1466516403112 Marionette DEBUG loaded listener.js 06:40:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116a06000) [pid = 1652] [serial = 2192] [outer = 0x115ece800] 06:40:03 INFO - PROCESS | 1652 | 1466516403514 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:40:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:40:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 579ms 06:40:03 INFO - PROCESS | 1652 | 1466516403530 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 06:40:03 INFO - PROCESS | 1652 | 1466516403534 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 06:40:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:40:03 INFO - PROCESS | 1652 | 1466516403539 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:40:03 INFO - PROCESS | 1652 | 1466516403542 Marionette TRACE conn2 <- [1,2894,null,{}] 06:40:03 INFO - PROCESS | 1652 | 1466516403545 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}] 06:40:03 INFO - PROCESS | 1652 | 1466516403547 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:03 INFO - PROCESS | 1652 | 1466516403631 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 06:40:03 INFO - PROCESS | 1652 | 1466516403636 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:03 INFO - PROCESS | 1652 | 1466516403637 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x119db3000 == 26 [pid = 1652] [id = 731] 06:40:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116aebc00) [pid = 1652] [serial = 2193] [outer = 0x0] 06:40:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1177c6000) [pid = 1652] [serial = 2194] [outer = 0x116aebc00] 06:40:03 INFO - PROCESS | 1652 | 1466516403667 Marionette DEBUG loaded listener.js 06:40:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x117f87000) [pid = 1652] [serial = 2195] [outer = 0x116aebc00] 06:40:04 INFO - PROCESS | 1652 | 1466516404214 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]]]}] 06:40:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:40:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 724ms 06:40:04 INFO - PROCESS | 1652 | 1466516404262 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 06:40:04 INFO - PROCESS | 1652 | 1466516404265 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 06:40:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:40:04 INFO - PROCESS | 1652 | 1466516404268 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:40:04 INFO - PROCESS | 1652 | 1466516404270 Marionette TRACE conn2 <- [1,2898,null,{}] 06:40:04 INFO - PROCESS | 1652 | 1466516404275 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}] 06:40:04 INFO - PROCESS | 1652 | 1466516404276 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:04 INFO - PROCESS | 1652 | 1466516404413 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 06:40:04 INFO - PROCESS | 1652 | 1466516404494 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:04 INFO - PROCESS | 1652 | 1466516404496 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x121019800 == 27 [pid = 1652] [id = 732] 06:40:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x116a37000) [pid = 1652] [serial = 2196] [outer = 0x0] 06:40:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116aecc00) [pid = 1652] [serial = 2197] [outer = 0x116a37000] 06:40:04 INFO - PROCESS | 1652 | 1466516404528 Marionette DEBUG loaded listener.js 06:40:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1177cd000) [pid = 1652] [serial = 2198] [outer = 0x116a37000] 06:40:05 INFO - PROCESS | 1652 | 1466516405062 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]]]}] 06:40:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:40:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 821ms 06:40:05 INFO - PROCESS | 1652 | 1466516405100 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 06:40:05 INFO - PROCESS | 1652 | 1466516405103 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 06:40:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:40:05 INFO - PROCESS | 1652 | 1466516405111 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:40:05 INFO - PROCESS | 1652 | 1466516405113 Marionette TRACE conn2 <- [1,2902,null,{}] 06:40:05 INFO - PROCESS | 1652 | 1466516405115 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}] 06:40:05 INFO - PROCESS | 1652 | 1466516405117 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:05 INFO - PROCESS | 1652 | 1466516405222 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 06:40:05 INFO - PROCESS | 1652 | 1466516405300 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:05 INFO - PROCESS | 1652 | 1466516405301 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12429b000 == 28 [pid = 1652] [id = 733] 06:40:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x117f7e000) [pid = 1652] [serial = 2199] [outer = 0x0] 06:40:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118454000) [pid = 1652] [serial = 2200] [outer = 0x117f7e000] 06:40:05 INFO - PROCESS | 1652 | 1466516405333 Marionette DEBUG loaded listener.js 06:40:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1185ad000) [pid = 1652] [serial = 2201] [outer = 0x117f7e000] 06:40:05 INFO - PROCESS | 1652 | --DOCSHELL 0x117564000 == 27 [pid = 1652] [id = 730] 06:40:05 INFO - PROCESS | 1652 | --DOCSHELL 0x119286000 == 26 [pid = 1652] [id = 729] 06:40:05 INFO - PROCESS | 1652 | 1466516405976 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:40:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:40:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 920ms 06:40:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:40:06 INFO - PROCESS | 1652 | 1466516406030 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 06:40:06 INFO - PROCESS | 1652 | 1466516406033 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 06:40:06 INFO - PROCESS | 1652 | 1466516406036 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:40:06 INFO - PROCESS | 1652 | 1466516406038 Marionette TRACE conn2 <- [1,2906,null,{}] 06:40:06 INFO - PROCESS | 1652 | 1466516406042 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}] 06:40:06 INFO - PROCESS | 1652 | 1466516406043 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:06 INFO - PROCESS | 1652 | 1466516406133 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 06:40:06 INFO - PROCESS | 1652 | 1466516406140 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:06 INFO - PROCESS | 1652 | 1466516406143 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x119298000 == 27 [pid = 1652] [id = 734] 06:40:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116236c00) [pid = 1652] [serial = 2202] [outer = 0x0] 06:40:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x116aeb400) [pid = 1652] [serial = 2203] [outer = 0x116236c00] 06:40:06 INFO - PROCESS | 1652 | 1466516406174 Marionette DEBUG loaded listener.js 06:40:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x117f89000) [pid = 1652] [serial = 2204] [outer = 0x116236c00] 06:40:06 INFO - PROCESS | 1652 | 1466516406561 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]]]}] 06:40:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:40:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 573ms 06:40:06 INFO - PROCESS | 1652 | 1466516406609 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 06:40:06 INFO - PROCESS | 1652 | 1466516406612 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 06:40:06 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:40:06 INFO - PROCESS | 1652 | 1466516406617 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:40:06 INFO - PROCESS | 1652 | 1466516406619 Marionette TRACE conn2 <- [1,2910,null,{}] 06:40:06 INFO - PROCESS | 1652 | 1466516406621 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}] 06:40:06 INFO - PROCESS | 1652 | 1466516406623 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:06 INFO - PROCESS | 1652 | 1466516406703 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 06:40:06 INFO - PROCESS | 1652 | 1466516406711 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:06 INFO - PROCESS | 1652 | 1466516406712 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x124970000 == 28 [pid = 1652] [id = 735] 06:40:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x116a39400) [pid = 1652] [serial = 2205] [outer = 0x0] 06:40:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118969400) [pid = 1652] [serial = 2206] [outer = 0x116a39400] 06:40:06 INFO - PROCESS | 1652 | 1466516406740 Marionette DEBUG loaded listener.js 06:40:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118a0d800) [pid = 1652] [serial = 2207] [outer = 0x116a39400] 06:40:07 INFO - PROCESS | 1652 | 1466516407110 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]]]}] 06:40:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:40:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:40:07 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 521ms 06:40:07 INFO - PROCESS | 1652 | 1466516407138 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 06:40:07 INFO - PROCESS | 1652 | 1466516407140 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 06:40:07 INFO - TEST-START | /DOMEvents/constructors.html 06:40:07 INFO - PROCESS | 1652 | 1466516407159 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:40:07 INFO - PROCESS | 1652 | 1466516407162 Marionette TRACE conn2 <- [1,2914,null,{}] 06:40:07 INFO - PROCESS | 1652 | 1466516407170 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}] 06:40:07 INFO - PROCESS | 1652 | 1466516407174 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:07 INFO - PROCESS | 1652 | 1466516407276 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 06:40:07 INFO - PROCESS | 1652 | 1466516407281 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:07 INFO - PROCESS | 1652 | 1466516407283 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x126aae000 == 29 [pid = 1652] [id = 736] 06:40:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118aeac00) [pid = 1652] [serial = 2208] [outer = 0x0] 06:40:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11955a400) [pid = 1652] [serial = 2209] [outer = 0x118aeac00] 06:40:07 INFO - PROCESS | 1652 | 1466516407312 Marionette DEBUG loaded listener.js 06:40:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119aa3000) [pid = 1652] [serial = 2210] [outer = 0x118aeac00] 06:40:07 INFO - PROCESS | 1652 | 1466516407750 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]]]}] 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:40:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:40:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:40:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:40:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:40:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:40:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:40:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 646ms 06:40:07 INFO - PROCESS | 1652 | 1466516407796 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 06:40:07 INFO - PROCESS | 1652 | 1466516407799 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 06:40:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:40:07 INFO - PROCESS | 1652 | 1466516407803 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:40:07 INFO - PROCESS | 1652 | 1466516407805 Marionette TRACE conn2 <- [1,2918,null,{}] 06:40:07 INFO - PROCESS | 1652 | 1466516407808 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}] 06:40:07 INFO - PROCESS | 1652 | 1466516407810 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:07 INFO - PROCESS | 1652 | 1466516407973 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 06:40:08 INFO - PROCESS | 1652 | 1466516408036 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:08 INFO - PROCESS | 1652 | 1466516408037 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x128990000 == 30 [pid = 1652] [id = 737] 06:40:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119bb6c00) [pid = 1652] [serial = 2211] [outer = 0x0] 06:40:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11a0c5400) [pid = 1652] [serial = 2212] [outer = 0x119bb6c00] 06:40:08 INFO - PROCESS | 1652 | 1466516408091 Marionette DEBUG loaded listener.js 06:40:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x123def400) [pid = 1652] [serial = 2213] [outer = 0x119bb6c00] 06:40:08 INFO - PROCESS | 1652 | 1466516408458 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:40:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:40:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 669ms 06:40:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:40:08 INFO - PROCESS | 1652 | 1466516408479 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 06:40:08 INFO - PROCESS | 1652 | 1466516408481 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 06:40:08 INFO - PROCESS | 1652 | 1466516408483 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:40:08 INFO - PROCESS | 1652 | 1466516408484 Marionette TRACE conn2 <- [1,2922,null,{}] 06:40:08 INFO - PROCESS | 1652 | 1466516408487 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}] 06:40:08 INFO - PROCESS | 1652 | 1466516408488 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:08 INFO - PROCESS | 1652 | 1466516408610 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 06:40:08 INFO - PROCESS | 1652 | 1466516408622 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:08 INFO - PROCESS | 1652 | 1466516408623 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4d1800 == 31 [pid = 1652] [id = 738] 06:40:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118aeb800) [pid = 1652] [serial = 2214] [outer = 0x0] 06:40:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12407c800) [pid = 1652] [serial = 2215] [outer = 0x118aeb800] 06:40:08 INFO - PROCESS | 1652 | 1466516408648 Marionette DEBUG loaded listener.js 06:40:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x125602c00) [pid = 1652] [serial = 2216] [outer = 0x118aeb800] 06:40:08 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:40:08 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:40:08 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:40:08 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x117f86800) [pid = 1652] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x113339400) [pid = 1652] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118966400) [pid = 1652] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119a57c00) [pid = 1652] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x126695800) [pid = 1652] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x123e60c00) [pid = 1652] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x128ad9800) [pid = 1652] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12a44dc00) [pid = 1652] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11a0c3000) [pid = 1652] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118728000) [pid = 1652] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118280400) [pid = 1652] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x112eed000) [pid = 1652] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128ad6c00) [pid = 1652] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112aac000) [pid = 1652] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112978400) [pid = 1652] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11702e000) [pid = 1652] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128ecd800) [pid = 1652] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x111ec9400) [pid = 1652] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x115ece800) [pid = 1652] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12ab8b800) [pid = 1652] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1210e0800) [pid = 1652] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:40:08 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11833bc00) [pid = 1652] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:40:09 INFO - PROCESS | 1652 | 1466516409032 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]]]}] 06:40:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:40:09 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:40:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:40:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:40:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:40:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:40:09 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 06:40:09 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:40:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:40:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:40:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:40:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:40:09 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 06:40:09 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:40:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:40:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:40:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:40:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:40:09 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]" 06:40:09 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:40:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:40:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:40:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:40:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:40:09 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:40:09 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 577ms 06:40:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:40:09 INFO - PROCESS | 1652 | 1466516409060 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 06:40:09 INFO - PROCESS | 1652 | 1466516409062 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 06:40:09 INFO - PROCESS | 1652 | 1466516409064 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:40:09 INFO - PROCESS | 1652 | 1466516409065 Marionette TRACE conn2 <- [1,2926,null,{}] 06:40:09 INFO - PROCESS | 1652 | 1466516409068 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}] 06:40:09 INFO - PROCESS | 1652 | 1466516409072 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:09 INFO - PROCESS | 1652 | 1466516409172 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 06:40:09 INFO - PROCESS | 1652 | 1466516409178 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:09 INFO - PROCESS | 1652 | 1466516409179 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5a0000 == 32 [pid = 1652] [id = 739] 06:40:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x113c8a800) [pid = 1652] [serial = 2217] [outer = 0x0] 06:40:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x126040c00) [pid = 1652] [serial = 2218] [outer = 0x113c8a800] 06:40:09 INFO - PROCESS | 1652 | 1466516409212 Marionette DEBUG loaded listener.js 06:40:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1268bf800) [pid = 1652] [serial = 2219] [outer = 0x113c8a800] 06:40:09 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:40:09 INFO - PROCESS | 1652 | 1466516409527 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]]]}] 06:40:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:40:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 519ms 06:40:09 INFO - PROCESS | 1652 | 1466516409583 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 06:40:09 INFO - PROCESS | 1652 | 1466516409584 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 06:40:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:40:09 INFO - PROCESS | 1652 | 1466516409587 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:40:09 INFO - PROCESS | 1652 | 1466516409588 Marionette TRACE conn2 <- [1,2930,null,{}] 06:40:09 INFO - PROCESS | 1652 | 1466516409590 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}] 06:40:09 INFO - PROCESS | 1652 | 1466516409591 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:09 INFO - PROCESS | 1652 | 1466516409697 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 06:40:09 INFO - PROCESS | 1652 | 1466516409705 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:09 INFO - PROCESS | 1652 | 1466516409706 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b142800 == 33 [pid = 1652] [id = 740] 06:40:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1268e3800) [pid = 1652] [serial = 2220] [outer = 0x0] 06:40:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x126c19c00) [pid = 1652] [serial = 2221] [outer = 0x1268e3800] 06:40:09 INFO - PROCESS | 1652 | 1466516409731 Marionette DEBUG loaded listener.js 06:40:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x126cc1c00) [pid = 1652] [serial = 2222] [outer = 0x1268e3800] 06:40:09 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:40:10 INFO - PROCESS | 1652 | 1466516410025 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]]]}] 06:40:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:40:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 469ms 06:40:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:40:10 INFO - PROCESS | 1652 | 1466516410056 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 06:40:10 INFO - PROCESS | 1652 | 1466516410058 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 06:40:10 INFO - PROCESS | 1652 | 1466516410063 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:40:10 INFO - PROCESS | 1652 | 1466516410064 Marionette TRACE conn2 <- [1,2934,null,{}] 06:40:10 INFO - PROCESS | 1652 | 1466516410066 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}] 06:40:10 INFO - PROCESS | 1652 | 1466516410067 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:10 INFO - PROCESS | 1652 | 1466516410149 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 06:40:10 INFO - PROCESS | 1652 | 1466516410153 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:10 INFO - PROCESS | 1652 | 1466516410154 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b811000 == 34 [pid = 1652] [id = 741] 06:40:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x126cc7000) [pid = 1652] [serial = 2223] [outer = 0x0] 06:40:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128acf400) [pid = 1652] [serial = 2224] [outer = 0x126cc7000] 06:40:10 INFO - PROCESS | 1652 | 1466516410186 Marionette DEBUG loaded listener.js 06:40:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128ad8800) [pid = 1652] [serial = 2225] [outer = 0x126cc7000] 06:40:10 INFO - PROCESS | 1652 | 1466516410492 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]]]}] 06:40:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:40:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 472ms 06:40:10 INFO - PROCESS | 1652 | 1466516410535 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 06:40:10 INFO - PROCESS | 1652 | 1466516410536 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 06:40:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:40:10 INFO - PROCESS | 1652 | 1466516410538 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:40:10 INFO - PROCESS | 1652 | 1466516410540 Marionette TRACE conn2 <- [1,2938,null,{}] 06:40:10 INFO - PROCESS | 1652 | 1466516410545 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}] 06:40:10 INFO - PROCESS | 1652 | 1466516410546 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:10 INFO - PROCESS | 1652 | 1466516410655 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 06:40:10 INFO - PROCESS | 1652 | 1466516410662 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:10 INFO - PROCESS | 1652 | 1466516410663 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12496e800 == 35 [pid = 1652] [id = 742] 06:40:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116b1ac00) [pid = 1652] [serial = 2226] [outer = 0x0] 06:40:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128b4dc00) [pid = 1652] [serial = 2227] [outer = 0x116b1ac00] 06:40:10 INFO - PROCESS | 1652 | 1466516410688 Marionette DEBUG loaded listener.js 06:40:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128ed1400) [pid = 1652] [serial = 2228] [outer = 0x116b1ac00] 06:40:11 INFO - PROCESS | 1652 | 1466516411034 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]]]}] 06:40:11 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. 06:40:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 521ms 06:40:11 INFO - PROCESS | 1652 | 1466516411061 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 06:40:11 INFO - PROCESS | 1652 | 1466516411063 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 06:40:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:40:11 INFO - PROCESS | 1652 | 1466516411067 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:40:11 INFO - PROCESS | 1652 | 1466516411070 Marionette TRACE conn2 <- [1,2942,null,{}] 06:40:11 INFO - PROCESS | 1652 | 1466516411074 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}] 06:40:11 INFO - PROCESS | 1652 | 1466516411076 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:11 INFO - PROCESS | 1652 | 1466516411189 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 06:40:11 INFO - PROCESS | 1652 | 1466516411259 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:11 INFO - PROCESS | 1652 | 1466516411262 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x11850d000 == 36 [pid = 1652] [id = 743] 06:40:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x112eed400) [pid = 1652] [serial = 2229] [outer = 0x0] 06:40:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x113c4e400) [pid = 1652] [serial = 2230] [outer = 0x112eed400] 06:40:11 INFO - PROCESS | 1652 | 1466516411294 Marionette DEBUG loaded listener.js 06:40:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116a35800) [pid = 1652] [serial = 2231] [outer = 0x112eed400] 06:40:11 INFO - PROCESS | 1652 | 1466516411664 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"]]]}] 06:40:11 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 06:40:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:40:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:40:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 622ms 06:40:11 INFO - PROCESS | 1652 | 1466516411690 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 06:40:11 INFO - PROCESS | 1652 | 1466516411693 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 06:40:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:40:11 INFO - PROCESS | 1652 | 1466516411698 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:40:11 INFO - PROCESS | 1652 | 1466516411699 Marionette TRACE conn2 <- [1,2946,null,{}] 06:40:11 INFO - PROCESS | 1652 | 1466516411702 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}] 06:40:11 INFO - PROCESS | 1652 | 1466516411704 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:11 INFO - PROCESS | 1652 | 1466516411812 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 06:40:11 INFO - PROCESS | 1652 | 1466516411872 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:11 INFO - PROCESS | 1652 | 1466516411874 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1266c0000 == 37 [pid = 1652] [id = 744] 06:40:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118147800) [pid = 1652] [serial = 2232] [outer = 0x0] 06:40:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118532000) [pid = 1652] [serial = 2233] [outer = 0x118147800] 06:40:11 INFO - PROCESS | 1652 | 1466516411905 Marionette DEBUG loaded listener.js 06:40:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118a0b400) [pid = 1652] [serial = 2234] [outer = 0x118147800] 06:40:12 INFO - PROCESS | 1652 | 1466516412300 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]]]}] 06:40:12 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. 06:40:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 621ms 06:40:12 INFO - PROCESS | 1652 | 1466516412319 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 06:40:12 INFO - PROCESS | 1652 | 1466516412321 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 06:40:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:40:12 INFO - PROCESS | 1652 | 1466516412323 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:40:12 INFO - PROCESS | 1652 | 1466516412326 Marionette TRACE conn2 <- [1,2950,null,{}] 06:40:12 INFO - PROCESS | 1652 | 1466516412334 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}] 06:40:12 INFO - PROCESS | 1652 | 1466516412338 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:12 INFO - PROCESS | 1652 | 1466516412445 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 06:40:12 INFO - PROCESS | 1652 | 1466516412528 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:12 INFO - PROCESS | 1652 | 1466516412531 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c52c000 == 38 [pid = 1652] [id = 745] 06:40:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11a0c2800) [pid = 1652] [serial = 2235] [outer = 0x0] 06:40:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1210e0c00) [pid = 1652] [serial = 2236] [outer = 0x11a0c2800] 06:40:12 INFO - PROCESS | 1652 | 1466516412605 Marionette DEBUG loaded listener.js 06:40:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12407cc00) [pid = 1652] [serial = 2237] [outer = 0x11a0c2800] 06:40:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c66d800 == 39 [pid = 1652] [id = 746] 06:40:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124c91400) [pid = 1652] [serial = 2238] [outer = 0x0] 06:40:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119bb3800) [pid = 1652] [serial = 2239] [outer = 0x124c91400] 06:40:12 INFO - PROCESS | 1652 | 1466516412984 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]]]}] 06:40:12 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. 06:40:12 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 673ms 06:40:13 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:40:13 INFO - PROCESS | 1652 | 1466516412996 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 06:40:13 INFO - PROCESS | 1652 | 1466516412998 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 06:40:13 INFO - PROCESS | 1652 | 1466516413000 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:40:13 INFO - PROCESS | 1652 | 1466516413002 Marionette TRACE conn2 <- [1,2954,null,{}] 06:40:13 INFO - PROCESS | 1652 | 1466516413004 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}] 06:40:13 INFO - PROCESS | 1652 | 1466516413006 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:13 INFO - PROCESS | 1652 | 1466516413129 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 06:40:13 INFO - PROCESS | 1652 | 1466516413228 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:13 INFO - PROCESS | 1652 | 1466516413230 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c9f2000 == 40 [pid = 1652] [id = 747] 06:40:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x125603c00) [pid = 1652] [serial = 2240] [outer = 0x0] 06:40:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12668a800) [pid = 1652] [serial = 2241] [outer = 0x125603c00] 06:40:13 INFO - PROCESS | 1652 | 1466516413262 Marionette DEBUG loaded listener.js 06:40:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x128b55000) [pid = 1652] [serial = 2242] [outer = 0x125603c00] 06:40:13 INFO - PROCESS | 1652 | 1466516413652 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]]]}] 06:40:13 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:40:13 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 06:40:13 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 668ms 06:40:13 INFO - PROCESS | 1652 | 1466516413670 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 06:40:13 INFO - PROCESS | 1652 | 1466516413672 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 06:40:13 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:40:13 INFO - PROCESS | 1652 | 1466516413675 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:40:13 INFO - PROCESS | 1652 | 1466516413677 Marionette TRACE conn2 <- [1,2958,null,{}] 06:40:13 INFO - PROCESS | 1652 | 1466516413681 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}] 06:40:13 INFO - PROCESS | 1652 | 1466516413684 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:13 INFO - PROCESS | 1652 | 1466516413871 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 06:40:13 INFO - PROCESS | 1652 | 1466516413989 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:13 INFO - PROCESS | 1652 | 1466516413990 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d065800 == 41 [pid = 1652] [id = 748] 06:40:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x125669800) [pid = 1652] [serial = 2243] [outer = 0x0] 06:40:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12a455000) [pid = 1652] [serial = 2244] [outer = 0x125669800] 06:40:14 INFO - PROCESS | 1652 | 1466516414040 Marionette DEBUG loaded listener.js 06:40:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12a81b000) [pid = 1652] [serial = 2245] [outer = 0x125669800] 06:40:14 INFO - PROCESS | 1652 | 1466516414492 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]]]}] 06:40:14 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. 06:40:14 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 821ms 06:40:14 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:40:14 INFO - PROCESS | 1652 | 1466516414497 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 06:40:14 INFO - PROCESS | 1652 | 1466516414498 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 06:40:14 INFO - PROCESS | 1652 | 1466516414501 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:40:14 INFO - PROCESS | 1652 | 1466516414502 Marionette TRACE conn2 <- [1,2962,null,{}] 06:40:14 INFO - PROCESS | 1652 | 1466516414504 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}] 06:40:14 INFO - PROCESS | 1652 | 1466516414509 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:14 INFO - PROCESS | 1652 | 1466516414630 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 06:40:14 INFO - PROCESS | 1652 | 1466516414688 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:14 INFO - PROCESS | 1652 | 1466516414689 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d282800 == 42 [pid = 1652] [id = 749] 06:40:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12a5f4c00) [pid = 1652] [serial = 2246] [outer = 0x0] 06:40:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12a828000) [pid = 1652] [serial = 2247] [outer = 0x12a5f4c00] 06:40:14 INFO - PROCESS | 1652 | 1466516414722 Marionette DEBUG loaded listener.js 06:40:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12b00d800) [pid = 1652] [serial = 2248] [outer = 0x12a5f4c00] 06:40:15 INFO - PROCESS | 1652 | 1466516415122 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]]]}] 06:40:15 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 06:40:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 06:40:15 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:40:15 INFO - PROCESS | 1652 | 1466516415171 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 06:40:15 INFO - PROCESS | 1652 | 1466516415173 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 06:40:15 INFO - PROCESS | 1652 | 1466516415175 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:40:15 INFO - PROCESS | 1652 | 1466516415177 Marionette TRACE conn2 <- [1,2966,null,{}] 06:40:15 INFO - PROCESS | 1652 | 1466516415179 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}] 06:40:15 INFO - PROCESS | 1652 | 1466516415180 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:15 INFO - PROCESS | 1652 | 1466516415399 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 06:40:15 INFO - PROCESS | 1652 | 1466516415503 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:15 INFO - PROCESS | 1652 | 1466516415504 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x118383000 == 43 [pid = 1652] [id = 750] 06:40:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x113c4dc00) [pid = 1652] [serial = 2249] [outer = 0x0] 06:40:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1165ddc00) [pid = 1652] [serial = 2250] [outer = 0x113c4dc00] 06:40:15 INFO - PROCESS | 1652 | 1466516415534 Marionette DEBUG loaded listener.js 06:40:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11702ec00) [pid = 1652] [serial = 2251] [outer = 0x113c4dc00] 06:40:15 INFO - PROCESS | 1652 | 1466516415914 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]]]}] 06:40:15 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. 06:40:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 772ms 06:40:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:40:15 INFO - PROCESS | 1652 | 1466516415948 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 06:40:15 INFO - PROCESS | 1652 | 1466516415951 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 06:40:15 INFO - PROCESS | 1652 | 1466516415954 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:40:15 INFO - PROCESS | 1652 | 1466516415956 Marionette TRACE conn2 <- [1,2970,null,{}] 06:40:15 INFO - PROCESS | 1652 | 1466516415959 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}] 06:40:15 INFO - PROCESS | 1652 | 1466516415961 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:16 INFO - PROCESS | 1652 | 1466516416068 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 06:40:16 INFO - PROCESS | 1652 | 1466516416131 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:16 INFO - PROCESS | 1652 | 1466516416132 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c3b000 == 44 [pid = 1652] [id = 751] 06:40:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x118288400) [pid = 1652] [serial = 2252] [outer = 0x0] 06:40:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x118531c00) [pid = 1652] [serial = 2253] [outer = 0x118288400] 06:40:16 INFO - PROCESS | 1652 | 1466516416161 Marionette DEBUG loaded listener.js 06:40:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x118984c00) [pid = 1652] [serial = 2254] [outer = 0x118288400] 06:40:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12b811000 == 43 [pid = 1652] [id = 741] 06:40:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12b142800 == 42 [pid = 1652] [id = 740] 06:40:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5a0000 == 41 [pid = 1652] [id = 739] 06:40:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4d1800 == 40 [pid = 1652] [id = 738] 06:40:16 INFO - PROCESS | 1652 | --DOCSHELL 0x128990000 == 39 [pid = 1652] [id = 737] 06:40:16 INFO - PROCESS | 1652 | --DOCSHELL 0x126aae000 == 38 [pid = 1652] [id = 736] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1177c6000) [pid = 1652] [serial = 2194] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOCSHELL 0x124970000 == 37 [pid = 1652] [id = 735] 06:40:16 INFO - PROCESS | 1652 | --DOCSHELL 0x119298000 == 36 [pid = 1652] [id = 734] 06:40:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12429b000 == 35 [pid = 1652] [id = 733] 06:40:16 INFO - PROCESS | 1652 | --DOCSHELL 0x121019800 == 34 [pid = 1652] [id = 732] 06:40:16 INFO - PROCESS | 1652 | --DOCSHELL 0x119db3000 == 33 [pid = 1652] [id = 731] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x117f8b400) [pid = 1652] [serial = 2188] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x118448000) [pid = 1652] [serial = 2189] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x116a32800) [pid = 1652] [serial = 2173] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x118a03000) [pid = 1652] [serial = 2176] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1177cc400) [pid = 1652] [serial = 2174] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1268df400) [pid = 1652] [serial = 2180] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12503b400) [pid = 1652] [serial = 2179] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118a6cc00) [pid = 1652] [serial = 2177] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x128b4bc00) [pid = 1652] [serial = 2182] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126691800) [pid = 1652] [serial = 2152] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1291d7800) [pid = 1652] [serial = 2155] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x128b51c00) [pid = 1652] [serial = 2153] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12a574800) [pid = 1652] [serial = 2158] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1211ee800) [pid = 1652] [serial = 2146] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118987c00) [pid = 1652] [serial = 2143] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119ba7400) [pid = 1652] [serial = 2144] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11844a000) [pid = 1652] [serial = 2134] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118727c00) [pid = 1652] [serial = 2135] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11672f000) [pid = 1652] [serial = 2131] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116a80400) [pid = 1652] [serial = 2132] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12a44d000) [pid = 1652] [serial = 2129] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x115f86000) [pid = 1652] [serial = 2137] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11702dc00) [pid = 1652] [serial = 2138] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116a35400) [pid = 1652] [serial = 2185] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118144000) [pid = 1652] [serial = 2140] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118725800) [pid = 1652] [serial = 2141] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12a44c800) [pid = 1652] [serial = 2156] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x126c11c00) [pid = 1652] [serial = 2186] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x129417000) [pid = 1652] [serial = 2183] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12ab95400) [pid = 1652] [serial = 2168] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118982800) [pid = 1652] [serial = 2162] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1176b6c00) [pid = 1652] [serial = 2161] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x115f88c00) [pid = 1652] [serial = 2191] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a823800) [pid = 1652] [serial = 2167] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12b00b800) [pid = 1652] [serial = 2170] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x116a06000) [pid = 1652] [serial = 2192] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12b1dd800) [pid = 1652] [serial = 2171] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12a81c400) [pid = 1652] [serial = 2159] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x124a8a400) [pid = 1652] [serial = 2149] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x124cf2c00) [pid = 1652] [serial = 2150] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12a44f800) [pid = 1652] [serial = 2165] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x123e60800) [pid = 1652] [serial = 2147] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12420b400) [pid = 1652] [serial = 2164] [outer = 0x0] [url = about:blank] 06:40:16 INFO - PROCESS | 1652 | 1466516416564 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]]]}] 06:40:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:40:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 624ms 06:40:16 INFO - PROCESS | 1652 | 1466516416580 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 06:40:16 INFO - PROCESS | 1652 | 1466516416582 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 06:40:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:40:16 INFO - PROCESS | 1652 | 1466516416584 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:40:16 INFO - PROCESS | 1652 | 1466516416586 Marionette TRACE conn2 <- [1,2974,null,{}] 06:40:16 INFO - PROCESS | 1652 | 1466516416589 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}] 06:40:16 INFO - PROCESS | 1652 | 1466516416592 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:16 INFO - PROCESS | 1652 | 1466516416711 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 06:40:16 INFO - PROCESS | 1652 | 1466516416832 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:16 INFO - PROCESS | 1652 | 1466516416833 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x123980000 == 34 [pid = 1652] [id = 752] 06:40:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118a04000) [pid = 1652] [serial = 2255] [outer = 0x0] 06:40:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118ae8800) [pid = 1652] [serial = 2256] [outer = 0x118a04000] 06:40:16 INFO - PROCESS | 1652 | 1466516416876 Marionette DEBUG loaded listener.js 06:40:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x119a51800) [pid = 1652] [serial = 2257] [outer = 0x118a04000] 06:40:17 INFO - PROCESS | 1652 | 1466516417254 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]]]}] 06:40:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 06:40:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 722ms 06:40:17 INFO - PROCESS | 1652 | 1466516417307 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 06:40:17 INFO - PROCESS | 1652 | 1466516417310 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 06:40:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:40:17 INFO - PROCESS | 1652 | 1466516417321 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:40:17 INFO - PROCESS | 1652 | 1466516417325 Marionette TRACE conn2 <- [1,2978,null,{}] 06:40:17 INFO - PROCESS | 1652 | 1466516417329 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}] 06:40:17 INFO - PROCESS | 1652 | 1466516417332 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:17 INFO - PROCESS | 1652 | 1466516417468 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 06:40:17 INFO - PROCESS | 1652 | 1466516417475 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:17 INFO - PROCESS | 1652 | 1466516417476 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12641e800 == 35 [pid = 1652] [id = 753] 06:40:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119d0a800) [pid = 1652] [serial = 2258] [outer = 0x0] 06:40:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x12453e000) [pid = 1652] [serial = 2259] [outer = 0x119d0a800] 06:40:17 INFO - PROCESS | 1652 | 1466516417517 Marionette DEBUG loaded listener.js 06:40:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1268c8800) [pid = 1652] [serial = 2260] [outer = 0x119d0a800] 06:40:17 INFO - PROCESS | 1652 | 1466516417907 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]]]}] 06:40:17 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. 06:40:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 631ms 06:40:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:40:17 INFO - PROCESS | 1652 | 1466516417944 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 06:40:17 INFO - PROCESS | 1652 | 1466516417945 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 06:40:17 INFO - PROCESS | 1652 | 1466516417948 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:40:17 INFO - PROCESS | 1652 | 1466516417949 Marionette TRACE conn2 <- [1,2982,null,{}] 06:40:17 INFO - PROCESS | 1652 | 1466516417951 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}] 06:40:17 INFO - PROCESS | 1652 | 1466516417952 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:18 INFO - PROCESS | 1652 | 1466516418039 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 06:40:18 INFO - PROCESS | 1652 | 1466516418045 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:18 INFO - PROCESS | 1652 | 1466516418046 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x115e99000 == 36 [pid = 1652] [id = 754] 06:40:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x126c11c00) [pid = 1652] [serial = 2261] [outer = 0x0] 06:40:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x123b91400) [pid = 1652] [serial = 2262] [outer = 0x126c11c00] 06:40:18 INFO - PROCESS | 1652 | 1466516418071 Marionette DEBUG loaded listener.js 06:40:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x128b56000) [pid = 1652] [serial = 2263] [outer = 0x126c11c00] 06:40:18 INFO - PROCESS | 1652 | 1466516418393 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"]]]}] 06:40:18 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 06:40:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:40:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 469ms 06:40:18 INFO - PROCESS | 1652 | 1466516418417 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 06:40:18 INFO - PROCESS | 1652 | 1466516418419 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 06:40:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:40:18 INFO - PROCESS | 1652 | 1466516418421 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:40:18 INFO - PROCESS | 1652 | 1466516418423 Marionette TRACE conn2 <- [1,2986,null,{}] 06:40:18 INFO - PROCESS | 1652 | 1466516418428 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}] 06:40:18 INFO - PROCESS | 1652 | 1466516418429 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:18 INFO - PROCESS | 1652 | 1466516418525 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 06:40:18 INFO - PROCESS | 1652 | 1466516418599 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:18 INFO - PROCESS | 1652 | 1466516418602 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4c5800 == 37 [pid = 1652] [id = 755] 06:40:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12a826c00) [pid = 1652] [serial = 2264] [outer = 0x0] 06:40:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12ab8c800) [pid = 1652] [serial = 2265] [outer = 0x12a826c00] 06:40:18 INFO - PROCESS | 1652 | 1466516418634 Marionette DEBUG loaded listener.js 06:40:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12ab98c00) [pid = 1652] [serial = 2266] [outer = 0x12a826c00] 06:40:18 INFO - PROCESS | 1652 | 1466516418985 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]]]}] 06:40:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 06:40:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 620ms 06:40:19 INFO - PROCESS | 1652 | 1466516419045 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 06:40:19 INFO - PROCESS | 1652 | 1466516419047 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 06:40:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:40:19 INFO - PROCESS | 1652 | 1466516419051 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:40:19 INFO - PROCESS | 1652 | 1466516419053 Marionette TRACE conn2 <- [1,2990,null,{}] 06:40:19 INFO - PROCESS | 1652 | 1466516419056 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}] 06:40:19 INFO - PROCESS | 1652 | 1466516419058 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:19 INFO - PROCESS | 1652 | 1466516419222 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 06:40:19 INFO - PROCESS | 1652 | 1466516419235 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:19 INFO - PROCESS | 1652 | 1466516419237 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b145800 == 38 [pid = 1652] [id = 756] 06:40:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x129417000) [pid = 1652] [serial = 2267] [outer = 0x0] 06:40:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12b00e800) [pid = 1652] [serial = 2268] [outer = 0x129417000] 06:40:19 INFO - PROCESS | 1652 | 1466516419277 Marionette DEBUG loaded listener.js 06:40:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12b8d0c00) [pid = 1652] [serial = 2269] [outer = 0x129417000] 06:40:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b80e800 == 39 [pid = 1652] [id = 757] 06:40:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12b90a400) [pid = 1652] [serial = 2270] [outer = 0x0] 06:40:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12b8cd400) [pid = 1652] [serial = 2271] [outer = 0x12b90a400] 06:40:19 INFO - PROCESS | 1652 | 1466516419720 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]]]}] 06:40:19 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. 06:40:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 719ms 06:40:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:40:19 INFO - PROCESS | 1652 | 1466516419771 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 06:40:19 INFO - PROCESS | 1652 | 1466516419772 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 06:40:19 INFO - PROCESS | 1652 | 1466516419774 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:40:19 INFO - PROCESS | 1652 | 1466516419775 Marionette TRACE conn2 <- [1,2994,null,{}] 06:40:19 INFO - PROCESS | 1652 | 1466516419778 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}] 06:40:19 INFO - PROCESS | 1652 | 1466516419779 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:19 INFO - PROCESS | 1652 | 1466516419913 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 06:40:19 INFO - PROCESS | 1652 | 1466516419930 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:19 INFO - PROCESS | 1652 | 1466516419931 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b808800 == 40 [pid = 1652] [id = 758] 06:40:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12b8d1000) [pid = 1652] [serial = 2272] [outer = 0x0] 06:40:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b8d6c00) [pid = 1652] [serial = 2273] [outer = 0x12b8d1000] 06:40:19 INFO - PROCESS | 1652 | 1466516419955 Marionette DEBUG loaded listener.js 06:40:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12b90dc00) [pid = 1652] [serial = 2274] [outer = 0x12b8d1000] 06:40:20 INFO - PROCESS | 1652 | 1466516420265 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]]]}] 06:40:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:40:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 06:40:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 520ms 06:40:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:40:20 INFO - PROCESS | 1652 | 1466516420298 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 06:40:20 INFO - PROCESS | 1652 | 1466516420299 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 06:40:20 INFO - PROCESS | 1652 | 1466516420301 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:40:20 INFO - PROCESS | 1652 | 1466516420302 Marionette TRACE conn2 <- [1,2998,null,{}] 06:40:20 INFO - PROCESS | 1652 | 1466516420304 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}] 06:40:20 INFO - PROCESS | 1652 | 1466516420305 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:20 INFO - PROCESS | 1652 | 1466516420421 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 06:40:20 INFO - PROCESS | 1652 | 1466516420459 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:20 INFO - PROCESS | 1652 | 1466516420460 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c547800 == 41 [pid = 1652] [id = 759] 06:40:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b90e000) [pid = 1652] [serial = 2275] [outer = 0x0] 06:40:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b915800) [pid = 1652] [serial = 2276] [outer = 0x12b90e000] 06:40:20 INFO - PROCESS | 1652 | 1466516420485 Marionette DEBUG loaded listener.js 06:40:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12b9c8800) [pid = 1652] [serial = 2277] [outer = 0x12b90e000] 06:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118aeac00) [pid = 1652] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119bb6c00) [pid = 1652] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x117f7e000) [pid = 1652] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116a39400) [pid = 1652] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116236c00) [pid = 1652] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x126cc7000) [pid = 1652] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x113c8a800) [pid = 1652] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1268e3800) [pid = 1652] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:40:20 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118aeb800) [pid = 1652] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:40:20 INFO - PROCESS | 1652 | 1466516420840 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]]]}] 06:40:20 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. 06:40:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 572ms 06:40:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:40:20 INFO - PROCESS | 1652 | 1466516420880 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 06:40:20 INFO - PROCESS | 1652 | 1466516420882 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 06:40:20 INFO - PROCESS | 1652 | 1466516420885 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:40:20 INFO - PROCESS | 1652 | 1466516420887 Marionette TRACE conn2 <- [1,3002,null,{}] 06:40:20 INFO - PROCESS | 1652 | 1466516420924 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}] 06:40:20 INFO - PROCESS | 1652 | 1466516420926 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:21 INFO - PROCESS | 1652 | 1466516421065 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 06:40:21 INFO - PROCESS | 1652 | 1466516421070 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:21 INFO - PROCESS | 1652 | 1466516421071 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c9ef800 == 42 [pid = 1652] [id = 760] 06:40:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118448800) [pid = 1652] [serial = 2278] [outer = 0x0] 06:40:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12ab89c00) [pid = 1652] [serial = 2279] [outer = 0x118448800] 06:40:21 INFO - PROCESS | 1652 | 1466516421110 Marionette DEBUG loaded listener.js 06:40:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12b9c9800) [pid = 1652] [serial = 2280] [outer = 0x118448800] 06:40:21 INFO - PROCESS | 1652 | 1466516421464 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]]]}] 06:40:21 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. 06:40:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 607ms 06:40:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:40:21 INFO - PROCESS | 1652 | 1466516421493 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 06:40:21 INFO - PROCESS | 1652 | 1466516421496 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 06:40:21 INFO - PROCESS | 1652 | 1466516421498 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:40:21 INFO - PROCESS | 1652 | 1466516421499 Marionette TRACE conn2 <- [1,3006,null,{}] 06:40:21 INFO - PROCESS | 1652 | 1466516421501 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}] 06:40:21 INFO - PROCESS | 1652 | 1466516421503 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:21 INFO - PROCESS | 1652 | 1466516421622 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 06:40:21 INFO - PROCESS | 1652 | 1466516421661 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:21 INFO - PROCESS | 1652 | 1466516421663 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d052000 == 43 [pid = 1652] [id = 761] 06:40:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124c82800) [pid = 1652] [serial = 2281] [outer = 0x0] 06:40:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b9ce000) [pid = 1652] [serial = 2282] [outer = 0x124c82800] 06:40:21 INFO - PROCESS | 1652 | 1466516421690 Marionette DEBUG loaded listener.js 06:40:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12bb03400) [pid = 1652] [serial = 2283] [outer = 0x124c82800] 06:40:21 INFO - PROCESS | 1652 | 1466516421970 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]]]}] 06:40:22 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. 06:40:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 518ms 06:40:22 INFO - PROCESS | 1652 | 1466516422017 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 06:40:22 INFO - PROCESS | 1652 | 1466516422019 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 06:40:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:40:22 INFO - PROCESS | 1652 | 1466516422022 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:40:22 INFO - PROCESS | 1652 | 1466516422023 Marionette TRACE conn2 <- [1,3010,null,{}] 06:40:22 INFO - PROCESS | 1652 | 1466516422029 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}] 06:40:22 INFO - PROCESS | 1652 | 1466516422031 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:22 INFO - PROCESS | 1652 | 1466516422129 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 06:40:22 INFO - PROCESS | 1652 | 1466516422132 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:22 INFO - PROCESS | 1652 | 1466516422133 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d564000 == 44 [pid = 1652] [id = 762] 06:40:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12bb06800) [pid = 1652] [serial = 2284] [outer = 0x0] 06:40:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12bcb2c00) [pid = 1652] [serial = 2285] [outer = 0x12bb06800] 06:40:22 INFO - PROCESS | 1652 | 1466516422157 Marionette DEBUG loaded listener.js 06:40:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12bcbac00) [pid = 1652] [serial = 2286] [outer = 0x12bb06800] 06:40:22 INFO - PROCESS | 1652 | 1466516422457 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]]]}] 06:40:22 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 06:40:22 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 472ms 06:40:22 INFO - PROCESS | 1652 | 1466516422497 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 06:40:22 INFO - PROCESS | 1652 | 1466516422498 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 06:40:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:40:22 INFO - PROCESS | 1652 | 1466516422500 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:40:22 INFO - PROCESS | 1652 | 1466516422501 Marionette TRACE conn2 <- [1,3014,null,{}] 06:40:22 INFO - PROCESS | 1652 | 1466516422504 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}] 06:40:22 INFO - PROCESS | 1652 | 1466516422505 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:22 INFO - PROCESS | 1652 | 1466516422622 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 06:40:22 INFO - PROCESS | 1652 | 1466516422712 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:22 INFO - PROCESS | 1652 | 1466516422714 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x116721000 == 45 [pid = 1652] [id = 763] 06:40:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x111ecd400) [pid = 1652] [serial = 2287] [outer = 0x0] 06:40:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x112a7e800) [pid = 1652] [serial = 2288] [outer = 0x111ecd400] 06:40:22 INFO - PROCESS | 1652 | 1466516422748 Marionette DEBUG loaded listener.js 06:40:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x115f86000) [pid = 1652] [serial = 2289] [outer = 0x111ecd400] 06:40:22 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:40:23 INFO - PROCESS | 1652 | 1466516423173 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:40:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:40:23 INFO - {} 06:40:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:40:23 INFO - {} 06:40:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:40:23 INFO - {} 06:40:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:40:23 INFO - {} 06:40:23 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 722ms 06:40:23 INFO - PROCESS | 1652 | 1466516423259 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 06:40:23 INFO - PROCESS | 1652 | 1466516423262 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 06:40:23 INFO - TEST-START | /FileAPI/fileReader.html 06:40:23 INFO - PROCESS | 1652 | 1466516423272 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:40:23 INFO - PROCESS | 1652 | 1466516423274 Marionette TRACE conn2 <- [1,3018,null,{}] 06:40:23 INFO - PROCESS | 1652 | 1466516423278 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}] 06:40:23 INFO - PROCESS | 1652 | 1466516423282 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:23 INFO - PROCESS | 1652 | 1466516423402 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 06:40:23 INFO - PROCESS | 1652 | 1466516423473 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:23 INFO - PROCESS | 1652 | 1466516423475 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b0f800 == 46 [pid = 1652] [id = 764] 06:40:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118533000) [pid = 1652] [serial = 2290] [outer = 0x0] 06:40:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119560800) [pid = 1652] [serial = 2291] [outer = 0x118533000] 06:40:23 INFO - PROCESS | 1652 | 1466516423506 Marionette DEBUG loaded listener.js 06:40:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1210e1400) [pid = 1652] [serial = 2292] [outer = 0x118533000] 06:40:23 INFO - PROCESS | 1652 | 1466516423863 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]]]}] 06:40:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:40:23 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:40:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:40:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:40:23 INFO - TEST-OK | /FileAPI/fileReader.html | took 623ms 06:40:23 INFO - TEST-START | /FileAPI/historical.html 06:40:23 INFO - PROCESS | 1652 | 1466516423897 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 06:40:23 INFO - PROCESS | 1652 | 1466516423899 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 06:40:23 INFO - PROCESS | 1652 | 1466516423902 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:40:23 INFO - PROCESS | 1652 | 1466516423903 Marionette TRACE conn2 <- [1,3022,null,{}] 06:40:23 INFO - PROCESS | 1652 | 1466516423906 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}] 06:40:23 INFO - PROCESS | 1652 | 1466516423908 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:24 INFO - PROCESS | 1652 | 1466516424023 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 06:40:24 INFO - PROCESS | 1652 | 1466516424129 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:24 INFO - PROCESS | 1652 | 1466516424131 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d063000 == 47 [pid = 1652] [id = 765] 06:40:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x123bf1800) [pid = 1652] [serial = 2293] [outer = 0x0] 06:40:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126628400) [pid = 1652] [serial = 2294] [outer = 0x123bf1800] 06:40:24 INFO - PROCESS | 1652 | 1466516424161 Marionette DEBUG loaded listener.js 06:40:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12a574800) [pid = 1652] [serial = 2295] [outer = 0x123bf1800] 06:40:24 INFO - PROCESS | 1652 | 1466516424530 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"]]]}] 06:40:24 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:40:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:40:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:40:24 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:40:24 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:40:24 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:40:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:40:24 INFO - TEST-OK | /FileAPI/historical.html | took 669ms 06:40:24 INFO - PROCESS | 1652 | 1466516424572 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 06:40:24 INFO - PROCESS | 1652 | 1466516424573 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 06:40:24 INFO - TEST-START | /FileAPI/idlharness.html 06:40:24 INFO - PROCESS | 1652 | 1466516424581 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:40:24 INFO - PROCESS | 1652 | 1466516424585 Marionette TRACE conn2 <- [1,3026,null,{}] 06:40:24 INFO - PROCESS | 1652 | 1466516424589 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}] 06:40:24 INFO - PROCESS | 1652 | 1466516424592 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:24 INFO - PROCESS | 1652 | 1466516424703 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 06:40:24 INFO - PROCESS | 1652 | 1466516424809 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:24 INFO - PROCESS | 1652 | 1466516424810 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d7c1800 == 48 [pid = 1652] [id = 766] 06:40:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12a5fb800) [pid = 1652] [serial = 2296] [outer = 0x0] 06:40:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12b009000) [pid = 1652] [serial = 2297] [outer = 0x12a5fb800] 06:40:24 INFO - PROCESS | 1652 | 1466516424841 Marionette DEBUG loaded listener.js 06:40:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12b9c7800) [pid = 1652] [serial = 2298] [outer = 0x12a5fb800] 06:40:25 INFO - PROCESS | 1652 | 1466516425361 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\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:40:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:40:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:40:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:40:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:40:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:40:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:40:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:40:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:40:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:40:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:40:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:40:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:40:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:40:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:40:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:40:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:40:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:40:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:40:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:40:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:40:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:40:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:40:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:40:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 06:40:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:40:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:40:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:40:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:40:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:40:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:40:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:40:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:40:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:40:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:40:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:40:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:40:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:40:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:40:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:40:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:40:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 06:40:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:40:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:40:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:40:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:40:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:40:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:40:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 843ms 06:40:25 INFO - PROCESS | 1652 | 1466516425420 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 06:40:25 INFO - PROCESS | 1652 | 1466516425422 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 06:40:25 INFO - TEST-START | /FileAPI/idlharness.worker 06:40:25 INFO - PROCESS | 1652 | 1466516425443 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:40:25 INFO - PROCESS | 1652 | 1466516425444 Marionette TRACE conn2 <- [1,3030,null,{}] 06:40:25 INFO - PROCESS | 1652 | 1466516425448 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}] 06:40:25 INFO - PROCESS | 1652 | 1466516425449 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:25 INFO - PROCESS | 1652 | 1466516425563 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 06:40:25 INFO - PROCESS | 1652 | 1466516425625 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:25 INFO - PROCESS | 1652 | 1466516425627 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d20c000 == 49 [pid = 1652] [id = 767] 06:40:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12b9cfc00) [pid = 1652] [serial = 2299] [outer = 0x0] 06:40:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12c973400) [pid = 1652] [serial = 2300] [outer = 0x12b9cfc00] 06:40:25 INFO - PROCESS | 1652 | 1466516425656 Marionette DEBUG loaded listener.js 06:40:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12c977800) [pid = 1652] [serial = 2301] [outer = 0x12b9cfc00] 06:40:25 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:40:26 INFO - PROCESS | 1652 | 1466516426669 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\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:40:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:40:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:40:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:40:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:40:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:40:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:40:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:40:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:40:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:40:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:40:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:40:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:40:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:40:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:40:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:40:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:40:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:40:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:40:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:40:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:40:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:40:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:40:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:40:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:40:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:40:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:40:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:40:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:40:26 INFO - {} 06:40:26 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1357ms 06:40:26 INFO - PROCESS | 1652 | 1466516426784 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 06:40:26 INFO - PROCESS | 1652 | 1466516426786 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 06:40:26 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:40:26 INFO - PROCESS | 1652 | 1466516426791 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:40:26 INFO - PROCESS | 1652 | 1466516426793 Marionette TRACE conn2 <- [1,3034,null,{}] 06:40:26 INFO - PROCESS | 1652 | 1466516426801 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}] 06:40:26 INFO - PROCESS | 1652 | 1466516426803 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:26 INFO - PROCESS | 1652 | 1466516426954 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 06:40:27 INFO - PROCESS | 1652 | 1466516427050 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:27 INFO - PROCESS | 1652 | 1466516427051 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x117556800 == 50 [pid = 1652] [id = 768] 06:40:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x118964000) [pid = 1652] [serial = 2302] [outer = 0x0] 06:40:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x118a10800) [pid = 1652] [serial = 2303] [outer = 0x118964000] 06:40:27 INFO - PROCESS | 1652 | 1466516427082 Marionette DEBUG loaded listener.js 06:40:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1211ee400) [pid = 1652] [serial = 2304] [outer = 0x118964000] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12d564000 == 49 [pid = 1652] [id = 762] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12d052000 == 48 [pid = 1652] [id = 761] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12c9ef800 == 47 [pid = 1652] [id = 760] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12c547800 == 46 [pid = 1652] [id = 759] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12b808800 == 45 [pid = 1652] [id = 758] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12b80e800 == 44 [pid = 1652] [id = 757] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12b145800 == 43 [pid = 1652] [id = 756] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x128b4dc00) [pid = 1652] [serial = 2227] [outer = 0x0] [url = about:blank] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4c5800 == 42 [pid = 1652] [id = 755] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x115e99000 == 41 [pid = 1652] [id = 754] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12641e800 == 40 [pid = 1652] [id = 753] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x123980000 == 39 [pid = 1652] [id = 752] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x123c3b000 == 38 [pid = 1652] [id = 751] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x118383000 == 37 [pid = 1652] [id = 750] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12d282800 == 36 [pid = 1652] [id = 749] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12d065800 == 35 [pid = 1652] [id = 748] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12c9f2000 == 34 [pid = 1652] [id = 747] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12c66d800 == 33 [pid = 1652] [id = 746] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12c52c000 == 32 [pid = 1652] [id = 745] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x1266c0000 == 31 [pid = 1652] [id = 744] 06:40:27 INFO - PROCESS | 1652 | 1466516427521 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]]]}] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x11850d000 == 30 [pid = 1652] [id = 743] 06:40:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12496e800 == 29 [pid = 1652] [id = 742] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x126cc1c00) [pid = 1652] [serial = 2222] [outer = 0x0] [url = about:blank] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x118a0d800) [pid = 1652] [serial = 2207] [outer = 0x0] [url = about:blank] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11955a400) [pid = 1652] [serial = 2209] [outer = 0x0] [url = about:blank] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11a0c5400) [pid = 1652] [serial = 2212] [outer = 0x0] [url = about:blank] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1185ad000) [pid = 1652] [serial = 2201] [outer = 0x0] [url = about:blank] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118454000) [pid = 1652] [serial = 2200] [outer = 0x0] [url = about:blank] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x118969400) [pid = 1652] [serial = 2206] [outer = 0x0] [url = about:blank] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x116aecc00) [pid = 1652] [serial = 2197] [outer = 0x0] [url = about:blank] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x116aeb400) [pid = 1652] [serial = 2203] [outer = 0x0] [url = about:blank] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x117f89000) [pid = 1652] [serial = 2204] [outer = 0x0] [url = about:blank] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12407c800) [pid = 1652] [serial = 2215] [outer = 0x0] [url = about:blank] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x128ad8800) [pid = 1652] [serial = 2225] [outer = 0x0] [url = about:blank] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x123def400) [pid = 1652] [serial = 2213] [outer = 0x0] [url = about:blank] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x126040c00) [pid = 1652] [serial = 2218] [outer = 0x0] [url = about:blank] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1268bf800) [pid = 1652] [serial = 2219] [outer = 0x0] [url = about:blank] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128acf400) [pid = 1652] [serial = 2224] [outer = 0x0] [url = about:blank] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x125602c00) [pid = 1652] [serial = 2216] [outer = 0x0] [url = about:blank] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x126c19c00) [pid = 1652] [serial = 2221] [outer = 0x0] [url = about:blank] 06:40:27 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119aa3000) [pid = 1652] [serial = 2210] [outer = 0x0] [url = about:blank] 06:40:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:40:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 771ms 06:40:27 INFO - PROCESS | 1652 | 1466516427562 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 06:40:27 INFO - PROCESS | 1652 | 1466516427565 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 06:40:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:40:27 INFO - PROCESS | 1652 | 1466516427569 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:40:27 INFO - PROCESS | 1652 | 1466516427571 Marionette TRACE conn2 <- [1,3038,null,{}] 06:40:27 INFO - PROCESS | 1652 | 1466516427573 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}] 06:40:27 INFO - PROCESS | 1652 | 1466516427575 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:27 INFO - PROCESS | 1652 | 1466516427666 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 06:40:27 INFO - PROCESS | 1652 | 1466516427670 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:27 INFO - PROCESS | 1652 | 1466516427672 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x121048000 == 30 [pid = 1652] [id = 769] 06:40:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1192d6800) [pid = 1652] [serial = 2305] [outer = 0x0] 06:40:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119d7c000) [pid = 1652] [serial = 2306] [outer = 0x1192d6800] 06:40:27 INFO - PROCESS | 1652 | 1466516427699 Marionette DEBUG loaded listener.js 06:40:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124cf4800) [pid = 1652] [serial = 2307] [outer = 0x1192d6800] 06:40:28 INFO - PROCESS | 1652 | 1466516428030 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"]]]}] 06:40:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:40:28 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 469ms 06:40:28 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:40:28 INFO - PROCESS | 1652 | 1466516428039 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 06:40:28 INFO - PROCESS | 1652 | 1466516428040 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 06:40:28 INFO - PROCESS | 1652 | 1466516428045 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:40:28 INFO - PROCESS | 1652 | 1466516428048 Marionette TRACE conn2 <- [1,3042,null,{}] 06:40:28 INFO - PROCESS | 1652 | 1466516428055 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}] 06:40:28 INFO - PROCESS | 1652 | 1466516428058 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:28 INFO - PROCESS | 1652 | 1466516428171 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 06:40:28 INFO - PROCESS | 1652 | 1466516428239 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:28 INFO - PROCESS | 1652 | 1466516428241 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x126ab5000 == 31 [pid = 1652] [id = 770] 06:40:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12560ac00) [pid = 1652] [serial = 2308] [outer = 0x0] 06:40:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x126cbe400) [pid = 1652] [serial = 2309] [outer = 0x12560ac00] 06:40:28 INFO - PROCESS | 1652 | 1466516428268 Marionette DEBUG loaded listener.js 06:40:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x129419000) [pid = 1652] [serial = 2310] [outer = 0x12560ac00] 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:40:28 INFO - PROCESS | 1652 | 1466516428656 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]]]}] 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:40:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:40:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:40:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:40:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:40:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:40:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:40:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:40:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:40:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:40:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:40:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:40:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:40:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:40:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:40:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:40:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:40:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:40:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:40:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 630ms 06:40:28 INFO - PROCESS | 1652 | 1466516428689 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 06:40:28 INFO - PROCESS | 1652 | 1466516428691 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 06:40:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:40:28 INFO - PROCESS | 1652 | 1466516428695 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:40:28 INFO - PROCESS | 1652 | 1466516428696 Marionette TRACE conn2 <- [1,3046,null,{}] 06:40:28 INFO - PROCESS | 1652 | 1466516428699 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}] 06:40:28 INFO - PROCESS | 1652 | 1466516428700 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:28 INFO - PROCESS | 1652 | 1466516428789 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 06:40:28 INFO - PROCESS | 1652 | 1466516428793 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:28 INFO - PROCESS | 1652 | 1466516428794 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x129458000 == 32 [pid = 1652] [id = 771] 06:40:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x128ada000) [pid = 1652] [serial = 2311] [outer = 0x0] 06:40:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12a455400) [pid = 1652] [serial = 2312] [outer = 0x128ada000] 06:40:28 INFO - PROCESS | 1652 | 1466516428820 Marionette DEBUG loaded listener.js 06:40:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a81e400) [pid = 1652] [serial = 2313] [outer = 0x128ada000] 06:40:28 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:40:29 INFO - PROCESS | 1652 | 1466516429179 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:40:29 INFO - {} 06:40:29 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 520ms 06:40:29 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:40:29 INFO - PROCESS | 1652 | 1466516429216 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 06:40:29 INFO - PROCESS | 1652 | 1466516429217 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 06:40:29 INFO - PROCESS | 1652 | 1466516429220 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:40:29 INFO - PROCESS | 1652 | 1466516429221 Marionette TRACE conn2 <- [1,3050,null,{}] 06:40:29 INFO - PROCESS | 1652 | 1466516429223 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}] 06:40:29 INFO - PROCESS | 1652 | 1466516429224 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:29 INFO - PROCESS | 1652 | 1466516429344 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 06:40:29 INFO - PROCESS | 1652 | 1466516429379 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:29 INFO - PROCESS | 1652 | 1466516429381 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a82c000 == 33 [pid = 1652] [id = 772] 06:40:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118449c00) [pid = 1652] [serial = 2314] [outer = 0x0] 06:40:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12ab91c00) [pid = 1652] [serial = 2315] [outer = 0x118449c00] 06:40:29 INFO - PROCESS | 1652 | 1466516429406 Marionette DEBUG loaded listener.js 06:40:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12b8d4800) [pid = 1652] [serial = 2316] [outer = 0x118449c00] 06:40:29 INFO - PROCESS | 1652 | 1466516429699 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]]]}] 06:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:40:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 520ms 06:40:29 INFO - PROCESS | 1652 | 1466516429747 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 06:40:29 INFO - PROCESS | 1652 | 1466516429748 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 06:40:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:40:29 INFO - PROCESS | 1652 | 1466516429750 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:40:29 INFO - PROCESS | 1652 | 1466516429751 Marionette TRACE conn2 <- [1,3054,null,{}] 06:40:29 INFO - PROCESS | 1652 | 1466516429754 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}] 06:40:29 INFO - PROCESS | 1652 | 1466516429758 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:29 INFO - PROCESS | 1652 | 1466516429889 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 06:40:29 INFO - PROCESS | 1652 | 1466516429901 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:29 INFO - PROCESS | 1652 | 1466516429902 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x110fdd000 == 34 [pid = 1652] [id = 773] 06:40:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1289ee800) [pid = 1652] [serial = 2317] [outer = 0x0] 06:40:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12b90e800) [pid = 1652] [serial = 2318] [outer = 0x1289ee800] 06:40:29 INFO - PROCESS | 1652 | 1466516429928 Marionette DEBUG loaded listener.js 06:40:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12b9d1800) [pid = 1652] [serial = 2319] [outer = 0x1289ee800] 06:40:30 INFO - PROCESS | 1652 | 1466516430352 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"]]]}] 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 06:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:40:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 635ms 06:40:30 INFO - PROCESS | 1652 | 1466516430387 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 06:40:30 INFO - PROCESS | 1652 | 1466516430388 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 06:40:30 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:40:30 INFO - PROCESS | 1652 | 1466516430390 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:40:30 INFO - PROCESS | 1652 | 1466516430391 Marionette TRACE conn2 <- [1,3058,null,{}] 06:40:30 INFO - PROCESS | 1652 | 1466516430393 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}] 06:40:30 INFO - PROCESS | 1652 | 1466516430394 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:30 INFO - PROCESS | 1652 | 1466516430505 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 06:40:30 INFO - PROCESS | 1652 | 1466516430546 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:30 INFO - PROCESS | 1652 | 1466516430547 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x123c2b000 == 35 [pid = 1652] [id = 774] 06:40:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12b912c00) [pid = 1652] [serial = 2320] [outer = 0x0] 06:40:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12bf42000) [pid = 1652] [serial = 2321] [outer = 0x12b912c00] 06:40:30 INFO - PROCESS | 1652 | 1466516430568 Marionette DEBUG loaded listener.js 06:40:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12cb31800) [pid = 1652] [serial = 2322] [outer = 0x12b912c00] 06:40:30 INFO - PROCESS | 1652 | 1466516430867 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]]]}] 06:40:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:40:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:40:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:40:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:40:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:40:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:40:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:40:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:40:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:40:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:40:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:40:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:40:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:40:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:40:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:40:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:40:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 526ms 06:40:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:40:30 INFO - PROCESS | 1652 | 1466516430918 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 06:40:30 INFO - PROCESS | 1652 | 1466516430919 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 06:40:30 INFO - PROCESS | 1652 | 1466516430921 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:40:30 INFO - PROCESS | 1652 | 1466516430922 Marionette TRACE conn2 <- [1,3062,null,{}] 06:40:30 INFO - PROCESS | 1652 | 1466516430924 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}] 06:40:30 INFO - PROCESS | 1652 | 1466516430926 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:31 INFO - PROCESS | 1652 | 1466516431022 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 06:40:31 INFO - PROCESS | 1652 | 1466516431033 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:31 INFO - PROCESS | 1652 | 1466516431034 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d284800 == 36 [pid = 1652] [id = 775] 06:40:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x123915000) [pid = 1652] [serial = 2323] [outer = 0x0] 06:40:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x123919c00) [pid = 1652] [serial = 2324] [outer = 0x123915000] 06:40:31 INFO - PROCESS | 1652 | 1466516431054 Marionette DEBUG loaded listener.js 06:40:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12cb33800) [pid = 1652] [serial = 2325] [outer = 0x123915000] 06:40:31 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:40:31 INFO - PROCESS | 1652 | 1466516431373 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:40:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:40:31 INFO - {} 06:40:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 469ms 06:40:31 INFO - PROCESS | 1652 | 1466516431397 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 06:40:31 INFO - PROCESS | 1652 | 1466516431399 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 06:40:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:40:31 INFO - PROCESS | 1652 | 1466516431409 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:40:31 INFO - PROCESS | 1652 | 1466516431411 Marionette TRACE conn2 <- [1,3066,null,{}] 06:40:31 INFO - PROCESS | 1652 | 1466516431413 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}] 06:40:31 INFO - PROCESS | 1652 | 1466516431414 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:31 INFO - PROCESS | 1652 | 1466516431515 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 06:40:31 INFO - PROCESS | 1652 | 1466516431552 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:31 INFO - PROCESS | 1652 | 1466516431553 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x134d08000 == 37 [pid = 1652] [id = 776] 06:40:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12cb32c00) [pid = 1652] [serial = 2326] [outer = 0x0] 06:40:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12d616000) [pid = 1652] [serial = 2327] [outer = 0x12cb32c00] 06:40:31 INFO - PROCESS | 1652 | 1466516431573 Marionette DEBUG loaded listener.js 06:40:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12e2ac000) [pid = 1652] [serial = 2328] [outer = 0x12cb32c00] 06:40:31 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12b8d1000) [pid = 1652] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:40:31 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x129417000) [pid = 1652] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:40:31 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12b90a400) [pid = 1652] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:40:31 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x126c11c00) [pid = 1652] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:40:31 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x124c91400) [pid = 1652] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:40:31 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x119d0a800) [pid = 1652] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:40:31 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x118288400) [pid = 1652] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:40:31 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x118a04000) [pid = 1652] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:40:31 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x113c4dc00) [pid = 1652] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:40:31 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12b90e000) [pid = 1652] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:40:31 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118448800) [pid = 1652] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:40:31 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x124c82800) [pid = 1652] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:40:31 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12a826c00) [pid = 1652] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:40:31 INFO - PROCESS | 1652 | 1466516431991 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]]]}] 06:40:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:40:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:40:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:40:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:40:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:40:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:40:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:40:32 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 632ms 06:40:32 INFO - PROCESS | 1652 | 1466516432034 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 06:40:32 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:40:32 INFO - PROCESS | 1652 | 1466516432035 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 06:40:32 INFO - PROCESS | 1652 | 1466516432037 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:40:32 INFO - PROCESS | 1652 | 1466516432038 Marionette TRACE conn2 <- [1,3070,null,{}] 06:40:32 INFO - PROCESS | 1652 | 1466516432040 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}] 06:40:32 INFO - PROCESS | 1652 | 1466516432042 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:32 INFO - PROCESS | 1652 | 1466516432162 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 06:40:32 INFO - PROCESS | 1652 | 1466516432208 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:32 INFO - PROCESS | 1652 | 1466516432209 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x113170800 == 38 [pid = 1652] [id = 777] 06:40:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x110f20800) [pid = 1652] [serial = 2329] [outer = 0x0] 06:40:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x110f24400) [pid = 1652] [serial = 2330] [outer = 0x110f20800] 06:40:32 INFO - PROCESS | 1652 | 1466516432230 Marionette DEBUG loaded listener.js 06:40:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x110f2a800) [pid = 1652] [serial = 2331] [outer = 0x110f20800] 06:40:32 INFO - PROCESS | 1652 | 1466516432466 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]]]}] 06:40:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:40:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:40:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:40:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:40:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:40:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:40:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 476ms 06:40:32 INFO - PROCESS | 1652 | 1466516432515 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 06:40:32 INFO - PROCESS | 1652 | 1466516432517 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 06:40:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:40:32 INFO - PROCESS | 1652 | 1466516432519 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:40:32 INFO - PROCESS | 1652 | 1466516432520 Marionette TRACE conn2 <- [1,3074,null,{}] 06:40:32 INFO - PROCESS | 1652 | 1466516432523 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}] 06:40:32 INFO - PROCESS | 1652 | 1466516432525 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:32 INFO - PROCESS | 1652 | 1466516432625 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 06:40:32 INFO - PROCESS | 1652 | 1466516432629 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:32 INFO - PROCESS | 1652 | 1466516432630 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x124a3e800 == 39 [pid = 1652] [id = 778] 06:40:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x110f2bc00) [pid = 1652] [serial = 2332] [outer = 0x0] 06:40:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1185b2c00) [pid = 1652] [serial = 2333] [outer = 0x110f2bc00] 06:40:32 INFO - PROCESS | 1652 | 1466516432653 Marionette DEBUG loaded listener.js 06:40:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x126cb8400) [pid = 1652] [serial = 2334] [outer = 0x110f2bc00] 06:40:32 INFO - PROCESS | 1652 | 1466516432962 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]]]}] 06:40:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:40:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:40:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:40:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:40:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:40:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:40:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 471ms 06:40:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:40:33 INFO - PROCESS | 1652 | 1466516432991 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 06:40:33 INFO - PROCESS | 1652 | 1466516432994 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 06:40:33 INFO - PROCESS | 1652 | 1466516432997 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:40:33 INFO - PROCESS | 1652 | 1466516432999 Marionette TRACE conn2 <- [1,3078,null,{}] 06:40:33 INFO - PROCESS | 1652 | 1466516433001 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}] 06:40:33 INFO - PROCESS | 1652 | 1466516433002 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:33 INFO - PROCESS | 1652 | 1466516433113 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 06:40:33 INFO - PROCESS | 1652 | 1466516433120 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:33 INFO - PROCESS | 1652 | 1466516433121 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12dcce000 == 40 [pid = 1652] [id = 779] 06:40:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x110f12400) [pid = 1652] [serial = 2335] [outer = 0x0] 06:40:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x110f1b400) [pid = 1652] [serial = 2336] [outer = 0x110f12400] 06:40:33 INFO - PROCESS | 1652 | 1466516433148 Marionette DEBUG loaded listener.js 06:40:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1210de800) [pid = 1652] [serial = 2337] [outer = 0x110f12400] 06:40:33 INFO - PROCESS | 1652 | 1466516433406 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] 06:40:33 INFO - PROCESS | 1652 | 1466516433426 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 06:40:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:40:33 INFO - PROCESS | 1652 | 1466516433435 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:40:33 INFO - PROCESS | 1652 | 1466516433436 Marionette TRACE conn2 <- [1,3082,null,{}] 06:40:33 INFO - PROCESS | 1652 | 1466516433438 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}] 06:40:33 INFO - PROCESS | 1652 | 1466516433439 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:33 INFO - PROCESS | 1652 | 1466516433525 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 06:40:33 INFO - PROCESS | 1652 | 1466516433529 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:33 INFO - PROCESS | 1652 | 1466516433530 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x134d1e000 == 41 [pid = 1652] [id = 780] 06:40:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1211e9c00) [pid = 1652] [serial = 2338] [outer = 0x0] 06:40:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12b8d1000) [pid = 1652] [serial = 2339] [outer = 0x1211e9c00] 06:40:33 INFO - PROCESS | 1652 | 1466516433550 Marionette DEBUG loaded listener.js 06:40:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12c97ec00) [pid = 1652] [serial = 2340] [outer = 0x1211e9c00] 06:40:33 INFO - PROCESS | 1652 | 1466516433883 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]]]}] 06:40:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:40:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:40:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:40:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:40:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 476ms 06:40:33 INFO - PROCESS | 1652 | 1466516433912 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 06:40:33 INFO - PROCESS | 1652 | 1466516433914 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 06:40:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:40:33 INFO - PROCESS | 1652 | 1466516433918 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:40:33 INFO - PROCESS | 1652 | 1466516433920 Marionette TRACE conn2 <- [1,3086,null,{}] 06:40:33 INFO - PROCESS | 1652 | 1466516433924 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}] 06:40:33 INFO - PROCESS | 1652 | 1466516433926 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:34 INFO - PROCESS | 1652 | 1466516434034 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 06:40:34 INFO - PROCESS | 1652 | 1466516434096 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:34 INFO - PROCESS | 1652 | 1466516434099 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x11826c800 == 42 [pid = 1652] [id = 781] 06:40:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x110f23800) [pid = 1652] [serial = 2341] [outer = 0x0] 06:40:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x110f2ac00) [pid = 1652] [serial = 2342] [outer = 0x110f23800] 06:40:34 INFO - PROCESS | 1652 | 1466516434166 Marionette DEBUG loaded listener.js 06:40:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x111038c00) [pid = 1652] [serial = 2343] [outer = 0x110f23800] 06:40:34 INFO - PROCESS | 1652 | 1466516434528 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:40:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:40:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 626ms 06:40:34 INFO - PROCESS | 1652 | 1466516434545 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 06:40:34 INFO - PROCESS | 1652 | 1466516434548 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 06:40:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:40:34 INFO - PROCESS | 1652 | 1466516434552 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:40:34 INFO - PROCESS | 1652 | 1466516434554 Marionette TRACE conn2 <- [1,3090,null,{}] 06:40:34 INFO - PROCESS | 1652 | 1466516434556 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}] 06:40:34 INFO - PROCESS | 1652 | 1466516434558 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:34 INFO - PROCESS | 1652 | 1466516434658 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 06:40:34 INFO - PROCESS | 1652 | 1466516434723 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:34 INFO - PROCESS | 1652 | 1466516434724 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x1244a4800 == 43 [pid = 1652] [id = 782] 06:40:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x116a38000) [pid = 1652] [serial = 2344] [outer = 0x0] 06:40:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x117f87c00) [pid = 1652] [serial = 2345] [outer = 0x116a38000] 06:40:34 INFO - PROCESS | 1652 | 1466516434790 Marionette DEBUG loaded listener.js 06:40:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x118726000) [pid = 1652] [serial = 2346] [outer = 0x116a38000] 06:40:35 INFO - PROCESS | 1652 | 1466516435151 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:40:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 621ms 06:40:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:40:35 INFO - PROCESS | 1652 | 1466516435173 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 06:40:35 INFO - PROCESS | 1652 | 1466516435174 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 06:40:35 INFO - PROCESS | 1652 | 1466516435177 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:40:35 INFO - PROCESS | 1652 | 1466516435179 Marionette TRACE conn2 <- [1,3094,null,{}] 06:40:35 INFO - PROCESS | 1652 | 1466516435186 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}] 06:40:35 INFO - PROCESS | 1652 | 1466516435189 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:35 INFO - PROCESS | 1652 | 1466516435294 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 06:40:35 INFO - PROCESS | 1652 | 1466516435413 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:35 INFO - PROCESS | 1652 | 1466516435415 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12914d000 == 44 [pid = 1652] [id = 783] 06:40:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x119bab400) [pid = 1652] [serial = 2347] [outer = 0x0] 06:40:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12390fc00) [pid = 1652] [serial = 2348] [outer = 0x119bab400] 06:40:35 INFO - PROCESS | 1652 | 1466516435446 Marionette DEBUG loaded listener.js 06:40:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12420b400) [pid = 1652] [serial = 2349] [outer = 0x119bab400] 06:40:35 INFO - PROCESS | 1652 | 1466516435787 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:40:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 628ms 06:40:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:40:35 INFO - PROCESS | 1652 | 1466516435805 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 06:40:35 INFO - PROCESS | 1652 | 1466516435807 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 06:40:35 INFO - PROCESS | 1652 | 1466516435809 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:40:35 INFO - PROCESS | 1652 | 1466516435811 Marionette TRACE conn2 <- [1,3098,null,{}] 06:40:35 INFO - PROCESS | 1652 | 1466516435813 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}] 06:40:35 INFO - PROCESS | 1652 | 1466516435814 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:35 INFO - PROCESS | 1652 | 1466516435915 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 06:40:35 INFO - PROCESS | 1652 | 1466516435978 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:35 INFO - PROCESS | 1652 | 1466516435979 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c655800 == 45 [pid = 1652] [id = 784] 06:40:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x126039400) [pid = 1652] [serial = 2350] [outer = 0x0] 06:40:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x126c11c00) [pid = 1652] [serial = 2351] [outer = 0x126039400] 06:40:36 INFO - PROCESS | 1652 | 1466516436044 Marionette DEBUG loaded listener.js 06:40:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x1289ef800) [pid = 1652] [serial = 2352] [outer = 0x126039400] 06:40:36 INFO - PROCESS | 1652 | 1466516436424 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]]]}] 06:40:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:40:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:40:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 626ms 06:40:36 INFO - PROCESS | 1652 | 1466516436435 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 06:40:36 INFO - PROCESS | 1652 | 1466516436437 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 06:40:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:40:36 INFO - PROCESS | 1652 | 1466516436439 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:40:36 INFO - PROCESS | 1652 | 1466516436441 Marionette TRACE conn2 <- [1,3102,null,{}] 06:40:36 INFO - PROCESS | 1652 | 1466516436443 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}] 06:40:36 INFO - PROCESS | 1652 | 1466516436444 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:36 INFO - PROCESS | 1652 | 1466516436553 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 06:40:36 INFO - PROCESS | 1652 | 1466516436640 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:36 INFO - PROCESS | 1652 | 1466516436641 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5a6800 == 46 [pid = 1652] [id = 785] 06:40:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x116a2f800) [pid = 1652] [serial = 2353] [outer = 0x0] 06:40:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x1289efc00) [pid = 1652] [serial = 2354] [outer = 0x116a2f800] 06:40:36 INFO - PROCESS | 1652 | 1466516436680 Marionette DEBUG loaded listener.js 06:40:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x128ad6800) [pid = 1652] [serial = 2355] [outer = 0x116a2f800] 06:40:37 INFO - PROCESS | 1652 | 1466516437227 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:40:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:40:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 824ms 06:40:37 INFO - PROCESS | 1652 | 1466516437264 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 06:40:37 INFO - PROCESS | 1652 | 1466516437266 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 06:40:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:40:37 INFO - PROCESS | 1652 | 1466516437268 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:40:37 INFO - PROCESS | 1652 | 1466516437270 Marionette TRACE conn2 <- [1,3106,null,{}] 06:40:37 INFO - PROCESS | 1652 | 1466516437273 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}] 06:40:37 INFO - PROCESS | 1652 | 1466516437275 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:37 INFO - PROCESS | 1652 | 1466516437371 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 06:40:37 INFO - PROCESS | 1652 | 1466516437433 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:37 INFO - PROCESS | 1652 | 1466516437436 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x123d49800 == 47 [pid = 1652] [id = 786] 06:40:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x116236c00) [pid = 1652] [serial = 2356] [outer = 0x0] 06:40:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x1168e5800) [pid = 1652] [serial = 2357] [outer = 0x116236c00] 06:40:37 INFO - PROCESS | 1652 | 1466516437460 Marionette DEBUG loaded listener.js 06:40:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x11702d400) [pid = 1652] [serial = 2358] [outer = 0x116236c00] 06:40:37 INFO - PROCESS | 1652 | 1466516437874 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]]]}] 06:40:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:40:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:40:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:40:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 627ms 06:40:37 INFO - PROCESS | 1652 | 1466516437896 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 06:40:37 INFO - PROCESS | 1652 | 1466516437898 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 06:40:37 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:40:37 INFO - PROCESS | 1652 | 1466516437902 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:40:37 INFO - PROCESS | 1652 | 1466516437904 Marionette TRACE conn2 <- [1,3110,null,{}] 06:40:37 INFO - PROCESS | 1652 | 1466516437906 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}] 06:40:37 INFO - PROCESS | 1652 | 1466516437907 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:38 INFO - PROCESS | 1652 | 1466516437997 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 06:40:38 INFO - PROCESS | 1652 | 1466516438064 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:38 INFO - PROCESS | 1652 | 1466516438066 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ad0000 == 48 [pid = 1652] [id = 787] 06:40:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x117f84c00) [pid = 1652] [serial = 2359] [outer = 0x0] 06:40:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x118966000) [pid = 1652] [serial = 2360] [outer = 0x117f84c00] 06:40:38 INFO - PROCESS | 1652 | 1466516438089 Marionette DEBUG loaded listener.js 06:40:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x118a0f800) [pid = 1652] [serial = 2361] [outer = 0x117f84c00] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12dcce000 == 47 [pid = 1652] [id = 779] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x124a3e800 == 46 [pid = 1652] [id = 778] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x113170800 == 45 [pid = 1652] [id = 777] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x134d08000 == 44 [pid = 1652] [id = 776] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12d284800 == 43 [pid = 1652] [id = 775] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x123c2b000 == 42 [pid = 1652] [id = 774] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x110fdd000 == 41 [pid = 1652] [id = 773] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12a82c000 == 40 [pid = 1652] [id = 772] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x129458000 == 39 [pid = 1652] [id = 771] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x126ab5000 == 38 [pid = 1652] [id = 770] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x121048000 == 37 [pid = 1652] [id = 769] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x117556800 == 36 [pid = 1652] [id = 768] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x128b0f800 == 35 [pid = 1652] [id = 764] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x116721000 == 34 [pid = 1652] [id = 763] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12d7c1800 == 33 [pid = 1652] [id = 766] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12d20c000 == 32 [pid = 1652] [id = 767] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12d063000 == 31 [pid = 1652] [id = 765] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x123d49800 == 30 [pid = 1652] [id = 786] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5a6800 == 29 [pid = 1652] [id = 785] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12c655800 == 28 [pid = 1652] [id = 784] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12914d000 == 27 [pid = 1652] [id = 783] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x1244a4800 == 26 [pid = 1652] [id = 782] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x134d1e000 == 25 [pid = 1652] [id = 780] 06:40:38 INFO - PROCESS | 1652 | --DOCSHELL 0x11826c800 == 24 [pid = 1652] [id = 781] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x12b00e800) [pid = 1652] [serial = 2268] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x12b8d6c00) [pid = 1652] [serial = 2273] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x12b8cd400) [pid = 1652] [serial = 2271] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x123b91400) [pid = 1652] [serial = 2262] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x128b56000) [pid = 1652] [serial = 2263] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x119bb3800) [pid = 1652] [serial = 2239] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x1210e0c00) [pid = 1652] [serial = 2236] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12b8d0c00) [pid = 1652] [serial = 2269] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12453e000) [pid = 1652] [serial = 2259] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x1268c8800) [pid = 1652] [serial = 2260] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12a455000) [pid = 1652] [serial = 2244] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12a828000) [pid = 1652] [serial = 2247] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x118984c00) [pid = 1652] [serial = 2254] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x118531c00) [pid = 1652] [serial = 2253] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x118ae8800) [pid = 1652] [serial = 2256] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x119a51800) [pid = 1652] [serial = 2257] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x113c4e400) [pid = 1652] [serial = 2230] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12668a800) [pid = 1652] [serial = 2241] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x11702ec00) [pid = 1652] [serial = 2251] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x1165ddc00) [pid = 1652] [serial = 2250] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x118532000) [pid = 1652] [serial = 2233] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12b915800) [pid = 1652] [serial = 2276] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12bcb2c00) [pid = 1652] [serial = 2285] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12b9c8800) [pid = 1652] [serial = 2277] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12ab89c00) [pid = 1652] [serial = 2279] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12bb03400) [pid = 1652] [serial = 2283] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12ab8c800) [pid = 1652] [serial = 2265] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12b90dc00) [pid = 1652] [serial = 2274] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12b9ce000) [pid = 1652] [serial = 2282] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12b9c9800) [pid = 1652] [serial = 2280] [outer = 0x0] [url = about:blank] 06:40:38 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12ab98c00) [pid = 1652] [serial = 2266] [outer = 0x0] [url = about:blank] 06:40:39 INFO - PROCESS | 1652 | 1466516439053 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"]]]}] 06:40:39 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:40:39 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 06:40:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:40:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:40:39 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1179ms 06:40:39 INFO - PROCESS | 1652 | 1466516439082 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 06:40:39 INFO - PROCESS | 1652 | 1466516439084 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 06:40:39 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:40:39 INFO - PROCESS | 1652 | 1466516439087 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:40:39 INFO - PROCESS | 1652 | 1466516439088 Marionette TRACE conn2 <- [1,3114,null,{}] 06:40:39 INFO - PROCESS | 1652 | 1466516439092 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}] 06:40:39 INFO - PROCESS | 1652 | 1466516439094 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:39 INFO - PROCESS | 1652 | 1466516439171 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 06:40:39 INFO - PROCESS | 1652 | 1466516439177 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\", \"a7e032c4-7f8e-4780-bec5-afa948efee6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:39 INFO - PROCESS | 1652 | 1466516439181 Marionette INFO sendAsync efc9f2de-45f3-5740-a5e7-a945e1ea05d9 06:40:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x11725b800 == 25 [pid = 1652] [id = 788] 06:40:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x112ddd800) [pid = 1652] [serial = 2362] [outer = 0x0] 06:40:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x115f86400) [pid = 1652] [serial = 2363] [outer = 0x112ddd800] 06:40:39 INFO - PROCESS | 1652 | 1466516439204 Marionette DEBUG loaded listener.js 06:40:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x116a33400) [pid = 1652] [serial = 2364] [outer = 0x112ddd800] 06:40:39 INFO - PROCESS | 1652 | 1466516439514 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]]]}] 06:40:39 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:40:39 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 525ms 06:40:39 INFO - PROCESS | 1652 | 1466516439614 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 06:40:39 INFO - PROCESS | 1652 | 1466516439618 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 06:40:40 WARNING - u'runner_teardown' () 06:40:40 INFO - No more tests 06:40:40 INFO - Got 0 unexpected results 06:40:40 INFO - SUITE-END | took 513s 06:40:40 INFO - Closing logging queue 06:40:40 INFO - queue closed 06:40:40 INFO - Return code: 0 06:40:40 WARNING - # TBPL SUCCESS # 06:40:40 INFO - Running post-action listener: _resource_record_post_action 06:40:40 INFO - Running post-run listener: _resource_record_post_run 06:40:41 INFO - Total resource usage - Wall time: 535s; CPU: 58.0%; Read bytes: 38715392; Write bytes: 953358336; Read time: 378; Write time: 5233 06:40:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:40:41 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150546944; Write bytes: 146413568; Read time: 13622; Write time: 438 06:40:41 INFO - run-tests - Wall time: 517s; CPU: 58.0%; Read bytes: 36507648; Write bytes: 794427392; Read time: 351; Write time: 4757 06:40:41 INFO - Running post-run listener: _upload_blobber_files 06:40:41 INFO - Blob upload gear active. 06:40:41 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:40:41 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 06:40:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 06:40:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 06:40:42 INFO - (blobuploader) - INFO - Open directory for files ... 06:40:42 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:40:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:40:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:40:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:40:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:40:43 INFO - (blobuploader) - INFO - Done attempting. 06:40:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:40:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:40:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:40:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:40:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:40:44 INFO - (blobuploader) - INFO - Done attempting. 06:40:44 INFO - (blobuploader) - INFO - Iteration through files over. 06:40:44 INFO - Return code: 0 06:40:44 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:40:44 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:40:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/014c09668ab9b9bcd6e42ade9cdd76a45516c582893db26ed1abf89184b23dc083bb3a22e07e4ce09d8ebfc4c2a0725034c7181cfe64a1a6ac07521e0dfc7368", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/88e50570cc61ffb76e9c2cad615e9f607ed81baeae2ca88878d1506cfca2af460e6c1ddaccc93f141ce5ce6d2d4e9c21fe79766064140345d39ffc947ad989ff"} 06:40:44 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:40:44 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:40:44 INFO - Contents: 06:40:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/014c09668ab9b9bcd6e42ade9cdd76a45516c582893db26ed1abf89184b23dc083bb3a22e07e4ce09d8ebfc4c2a0725034c7181cfe64a1a6ac07521e0dfc7368", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/88e50570cc61ffb76e9c2cad615e9f607ed81baeae2ca88878d1506cfca2af460e6c1ddaccc93f141ce5ce6d2d4e9c21fe79766064140345d39ffc947ad989ff"} 06:40:44 INFO - Running post-run listener: copy_logs_to_upload_dir 06:40:44 INFO - Copying logs to upload dir... 06:40:44 INFO - mkdir: /builds/slave/test/build/upload/logs 06:40:44 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=594.440808 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 54 secs) (at 2016-06-21 06:40:45.154922) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 06:40:45.158497) ========= 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.wnp7iW0Yeu/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.1dzQA9UNRg/Listeners TMPDIR=/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/014c09668ab9b9bcd6e42ade9cdd76a45516c582893db26ed1abf89184b23dc083bb3a22e07e4ce09d8ebfc4c2a0725034c7181cfe64a1a6ac07521e0dfc7368", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/88e50570cc61ffb76e9c2cad615e9f607ed81baeae2ca88878d1506cfca2af460e6c1ddaccc93f141ce5ce6d2d4e9c21fe79766064140345d39ffc947ad989ff"} build_url:https://queue.taskcluster.net/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012477 build_url: 'https://queue.taskcluster.net/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/014c09668ab9b9bcd6e42ade9cdd76a45516c582893db26ed1abf89184b23dc083bb3a22e07e4ce09d8ebfc4c2a0725034c7181cfe64a1a6ac07521e0dfc7368", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/88e50570cc61ffb76e9c2cad615e9f607ed81baeae2ca88878d1506cfca2af460e6c1ddaccc93f141ce5ce6d2d4e9c21fe79766064140345d39ffc947ad989ff"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EDQcKORiRouj3d8A0YNf6w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 06:40:45.194928) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 06:40:45.195266) ========= 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.wnp7iW0Yeu/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.1dzQA9UNRg/Listeners TMPDIR=/var/folders/8q/yndjsd4s3gdcrwzkrbfc4fc000000w/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.005242 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 06:40:45.243901) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-21 06:40:45.247231) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-21 06:40:45.247561) ========= ========= Total master_lag: 0.42 =========