builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0357 starttime: 1467036446.11 results: success (0) buildid: 20160627054725 builduid: 47cad30ccdbe44dc9736d751841c6d7e revision: dfcd06e29e7529a6278da94202a702bab521ff53 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:26.109179) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:26.109625) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:26.109907) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:26.132637) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:26.132901) ========= 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.LOpxtcnOEl/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.5ww3pasEMF/Listeners TMPDIR=/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/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-27 07:07:26-- 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% 223M=0s 2016-06-27 07:07:26 (223 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.350663 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:26.503220) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:26.503532) ========= 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.LOpxtcnOEl/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.5ww3pasEMF/Listeners TMPDIR=/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/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.020554 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:26.551451) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 07:07:26.551758) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev dfcd06e29e7529a6278da94202a702bab521ff53 --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 dfcd06e29e7529a6278da94202a702bab521ff53 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.LOpxtcnOEl/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.5ww3pasEMF/Listeners TMPDIR=/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/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-27 07:07:26,633 truncating revision to first 12 chars 2016-06-27 07:07:26,633 Setting DEBUG logging. 2016-06-27 07:07:26,633 attempt 1/10 2016-06-27 07:07:26,633 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/dfcd06e29e75?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 07:07:27,461 unpacking tar archive at: mozilla-beta-dfcd06e29e75/testing/mozharness/ program finished with exit code 0 elapsedTime=1.106526 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 07:07:27.683747) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:27.684467) ========= script_repo_revision: dfcd06e29e7529a6278da94202a702bab521ff53 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:27.685583) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:27.686285) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:27.707497) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 36 secs) (at 2016-06-27 07:07:27.708262) ========= /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.LOpxtcnOEl/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.5ww3pasEMF/Listeners TMPDIR=/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/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 07:07:27 INFO - MultiFileLogger online at 20160627 07:07:27 in /builds/slave/test 07:07:27 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 07:07:27 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:07:27 INFO - {'append_to_log': False, 07:07:27 INFO - 'base_work_dir': '/builds/slave/test', 07:07:27 INFO - 'blob_upload_branch': 'mozilla-beta', 07:07:27 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:07:27 INFO - 'buildbot_json_path': 'buildprops.json', 07:07:27 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:07:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:07:27 INFO - 'download_minidump_stackwalk': True, 07:07:27 INFO - 'download_symbols': 'true', 07:07:27 INFO - 'e10s': False, 07:07:27 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:07:27 INFO - 'tooltool.py': '/tools/tooltool.py', 07:07:27 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:07:27 INFO - '/tools/misc-python/virtualenv.py')}, 07:07:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:07:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:07:27 INFO - 'log_level': 'info', 07:07:27 INFO - 'log_to_console': True, 07:07:27 INFO - 'opt_config_files': (), 07:07:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:07:27 INFO - '--processes=1', 07:07:27 INFO - '--config=%(test_path)s/wptrunner.ini', 07:07:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:07:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:07:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:07:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:07:27 INFO - 'pip_index': False, 07:07:27 INFO - 'require_test_zip': True, 07:07:27 INFO - 'test_type': ('testharness',), 07:07:27 INFO - 'this_chunk': '1', 07:07:27 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:07:27 INFO - 'total_chunks': '10', 07:07:27 INFO - 'virtualenv_path': 'venv', 07:07:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:07:27 INFO - 'work_dir': 'build'} 07:07:27 INFO - ##### 07:07:27 INFO - ##### Running clobber step. 07:07:27 INFO - ##### 07:07:27 INFO - Running pre-action listener: _resource_record_pre_action 07:07:27 INFO - Running main action method: clobber 07:07:27 INFO - rmtree: /builds/slave/test/build 07:07:27 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:07:29 INFO - Running post-action listener: _resource_record_post_action 07:07:29 INFO - ##### 07:07:29 INFO - ##### Running read-buildbot-config step. 07:07:29 INFO - ##### 07:07:29 INFO - Running pre-action listener: _resource_record_pre_action 07:07:29 INFO - Running main action method: read_buildbot_config 07:07:29 INFO - Using buildbot properties: 07:07:29 INFO - { 07:07:29 INFO - "project": "", 07:07:29 INFO - "product": "firefox", 07:07:29 INFO - "script_repo_revision": "production", 07:07:29 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 07:07:29 INFO - "repository": "", 07:07:29 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 07:07:29 INFO - "buildid": "20160627054725", 07:07:29 INFO - "pgo_build": "False", 07:07:29 INFO - "basedir": "/builds/slave/test", 07:07:29 INFO - "buildnumber": 8, 07:07:29 INFO - "slavename": "t-yosemite-r7-0357", 07:07:29 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 07:07:29 INFO - "platform": "macosx64", 07:07:29 INFO - "branch": "mozilla-beta", 07:07:29 INFO - "revision": "dfcd06e29e7529a6278da94202a702bab521ff53", 07:07:29 INFO - "repo_path": "releases/mozilla-beta", 07:07:29 INFO - "moz_repo_path": "", 07:07:29 INFO - "stage_platform": "macosx64", 07:07:29 INFO - "builduid": "47cad30ccdbe44dc9736d751841c6d7e", 07:07:29 INFO - "slavebuilddir": "test" 07:07:29 INFO - } 07:07:29 INFO - Found installer url https://queue.taskcluster.net/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 07:07:29 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 07:07:29 INFO - Running post-action listener: _resource_record_post_action 07:07:29 INFO - ##### 07:07:29 INFO - ##### Running download-and-extract step. 07:07:29 INFO - ##### 07:07:29 INFO - Running pre-action listener: _resource_record_pre_action 07:07:29 INFO - Running main action method: download_and_extract 07:07:29 INFO - mkdir: /builds/slave/test/build/tests 07:07:29 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')]} 07:07:29 INFO - https://queue.taskcluster.net/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 07:07:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 07:07:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 07:07:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/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 07:07:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/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 07:07:30 INFO - Downloaded 1201 bytes. 07:07:30 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 07:07:30 INFO - Using the following test package requirements: 07:07:30 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:07:30 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:07:30 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 07:07:30 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:07:30 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 07:07:30 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:07:30 INFO - u'jsshell-mac64.zip'], 07:07:30 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:07:30 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 07:07:30 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:07:30 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:07:30 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 07:07:30 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:07:30 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 07:07:30 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:07:30 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 07:07:30 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:07:30 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 07:07:30 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 07:07:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:07:30 INFO - https://queue.taskcluster.net/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 07:07:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 07:07:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 07:07:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/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 07:07:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/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 07:07:31 INFO - Downloaded 18399401 bytes. 07:07:31 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/*'] 07:07:31 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/* 07:07:32 INFO - caution: filename not matched: web-platform/* 07:07:32 INFO - Return code: 11 07:07: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')]} 07:07:32 INFO - https://queue.taskcluster.net/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 07:07:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:07:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:07:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/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 07:07:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/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 07:07:34 INFO - Downloaded 36389087 bytes. 07:07:34 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/*'] 07:07:34 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/* 07:07:38 INFO - caution: filename not matched: bin/* 07:07:38 INFO - caution: filename not matched: config/* 07:07:38 INFO - caution: filename not matched: mozbase/* 07:07:38 INFO - caution: filename not matched: marionette/* 07:07:38 INFO - caution: filename not matched: tools/wptserve/* 07:07:38 INFO - Return code: 11 07:07: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')]} 07:07:38 INFO - https://queue.taskcluster.net/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 07:07:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:07:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:07:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 07:07:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/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 07:07:40 INFO - Downloaded 73063542 bytes. 07:07:40 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:07:40 INFO - mkdir: /builds/slave/test/properties 07:07:40 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:07:40 INFO - Writing to file /builds/slave/test/properties/build_url 07:07:40 INFO - Contents: 07:07:40 INFO - build_url:https://queue.taskcluster.net/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:07:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:07:41 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:07:41 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:07:41 INFO - Contents: 07:07:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:07:41 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')]} 07:07:41 INFO - https://queue.taskcluster.net/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:07:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:07:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:07:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/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 07:07:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VWNf2fmITQ-K0JQd6LeiBA/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 07:07:44 INFO - Downloaded 103673666 bytes. 07:07:44 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'] 07:07:44 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 07:07:47 INFO - Return code: 0 07:07:47 INFO - Running post-action listener: _resource_record_post_action 07:07:47 INFO - Running post-action listener: set_extra_try_arguments 07:07:47 INFO - ##### 07:07:47 INFO - ##### Running create-virtualenv step. 07:07:47 INFO - ##### 07:07:47 INFO - Running pre-action listener: _pre_create_virtualenv 07:07:47 INFO - Running pre-action listener: _resource_record_pre_action 07:07:47 INFO - Running main action method: create_virtualenv 07:07:47 INFO - Creating virtualenv /builds/slave/test/build/venv 07:07:47 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 07:07:47 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:07:48 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:07:48 INFO - Using real prefix '/tools/python27' 07:07:48 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:07:48 INFO - Installing distribute.............................................................................................................................................................................................done. 07:07:51 INFO - Installing pip.................done. 07:07:51 INFO - Return code: 0 07:07:51 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:07:51 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')]} 07:07:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:07:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:07:51 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')]} 07:07:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:07:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:07:51 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 0x10f7d1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f7eef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9910cbff30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f7ea5e0>, '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 0x10f3cdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f3f8990>, '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.LOpxtcnOEl/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.5ww3pasEMF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:07:51 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 07:07:51 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 07:07:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LOpxtcnOEl/Render', 07:07:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:07:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:07:51 INFO - 'HOME': '/Users/cltbld', 07:07:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:07:51 INFO - 'LOGNAME': 'cltbld', 07:07:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:07:51 INFO - 'MOZ_NO_REMOTE': '1', 07:07:51 INFO - 'NO_EM_RESTART': '1', 07:07:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:07:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:07:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:07:51 INFO - 'PWD': '/builds/slave/test', 07:07:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:07:51 INFO - 'SHELL': '/bin/bash', 07:07:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.5ww3pasEMF/Listeners', 07:07:51 INFO - 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', 07:07:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:07:51 INFO - 'USER': 'cltbld', 07:07:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:07:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:07:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:07:51 INFO - 'XPC_FLAGS': '0x0', 07:07:51 INFO - 'XPC_SERVICE_NAME': '0', 07:07:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:07:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:07:51 INFO - Downloading/unpacking psutil>=0.7.1 07:07:51 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 07:07:51 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 07:07:51 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 07:07:51 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 07:07:51 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 07:07:51 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 07:07:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:07:54 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:07:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:07:55 INFO - Installing collected packages: psutil 07:07:55 INFO - Running setup.py install for psutil 07:07:55 INFO - building 'psutil._psutil_osx' extension 07:07:55 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 07:07:55 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 07:07:55 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 07:07:55 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 07:07:55 INFO - building 'psutil._psutil_posix' extension 07:07:55 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 07:07:55 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 07:07:55 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 07:07:55 INFO - ^ 07:07:55 INFO - 1 warning generated. 07:07:55 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 07:07:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:07:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:07:55 INFO - Successfully installed psutil 07:07:55 INFO - Cleaning up... 07:07:55 INFO - Return code: 0 07:07:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:07:55 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')]} 07:07:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:07:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:07:55 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')]} 07:07:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:07:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:07:55 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 0x10f7d1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f7eef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9910cbff30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f7ea5e0>, '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 0x10f3cdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f3f8990>, '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.LOpxtcnOEl/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.5ww3pasEMF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:07:55 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 07:07:55 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 07:07:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LOpxtcnOEl/Render', 07:07:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:07:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:07:55 INFO - 'HOME': '/Users/cltbld', 07:07:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:07:55 INFO - 'LOGNAME': 'cltbld', 07:07:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:07:55 INFO - 'MOZ_NO_REMOTE': '1', 07:07:55 INFO - 'NO_EM_RESTART': '1', 07:07:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:07:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:07:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:07:55 INFO - 'PWD': '/builds/slave/test', 07:07:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:07:55 INFO - 'SHELL': '/bin/bash', 07:07:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.5ww3pasEMF/Listeners', 07:07:55 INFO - 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', 07:07:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:07:55 INFO - 'USER': 'cltbld', 07:07:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:07:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:07:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:07:55 INFO - 'XPC_FLAGS': '0x0', 07:07:55 INFO - 'XPC_SERVICE_NAME': '0', 07:07:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:07:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:07:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:07:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:07:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:07:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:07:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:07:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:07:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:07:58 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:07:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:07:58 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:07:58 INFO - Installing collected packages: mozsystemmonitor 07:07:58 INFO - Running setup.py install for mozsystemmonitor 07:07:58 INFO - Successfully installed mozsystemmonitor 07:07:58 INFO - Cleaning up... 07:07:58 INFO - Return code: 0 07:07:58 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:07:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:07:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:07:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:07:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:07:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:07:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:07:58 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 0x10f7d1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f7eef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9910cbff30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f7ea5e0>, '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 0x10f3cdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f3f8990>, '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.LOpxtcnOEl/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.5ww3pasEMF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:07:58 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 07:07:58 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 07:07:58 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LOpxtcnOEl/Render', 07:07:58 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:07:58 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:07:58 INFO - 'HOME': '/Users/cltbld', 07:07:58 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:07:58 INFO - 'LOGNAME': 'cltbld', 07:07:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:07:58 INFO - 'MOZ_NO_REMOTE': '1', 07:07:58 INFO - 'NO_EM_RESTART': '1', 07:07:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:07:58 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:07:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:07:58 INFO - 'PWD': '/builds/slave/test', 07:07:58 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:07:58 INFO - 'SHELL': '/bin/bash', 07:07:58 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.5ww3pasEMF/Listeners', 07:07:58 INFO - 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', 07:07:58 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:07:58 INFO - 'USER': 'cltbld', 07:07:58 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:07:58 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:07:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:07:58 INFO - 'XPC_FLAGS': '0x0', 07:07:58 INFO - 'XPC_SERVICE_NAME': '0', 07:07:58 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:07:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:07:59 INFO - Downloading/unpacking blobuploader==1.2.4 07:07:59 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 07:07:59 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 07:07:59 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 07:07:59 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 07:07:59 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 07:07:59 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 07:08:01 INFO - Downloading blobuploader-1.2.4.tar.gz 07:08:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:08:01 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:08:01 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 07:08:01 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 07:08:01 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 07:08:01 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 07:08:01 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 07:08:01 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 07:08:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:08:02 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:08:02 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 07:08:02 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 07:08:02 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 07:08:02 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 07:08:02 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 07:08:02 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 07:08:02 INFO - Downloading docopt-0.6.1.tar.gz 07:08:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:08:02 INFO - Installing collected packages: blobuploader, requests, docopt 07:08:02 INFO - Running setup.py install for blobuploader 07:08:02 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:08:02 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:08:02 INFO - Running setup.py install for requests 07:08:03 INFO - Running setup.py install for docopt 07:08:03 INFO - Successfully installed blobuploader requests docopt 07:08:03 INFO - Cleaning up... 07:08:03 INFO - Return code: 0 07:08:03 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:08: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')]} 07:08:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:08:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:08: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')]} 07:08:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:08:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:08:03 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 0x10f7d1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f7eef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9910cbff30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f7ea5e0>, '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 0x10f3cdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f3f8990>, '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.LOpxtcnOEl/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.5ww3pasEMF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:08:03 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 07:08:03 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 07:08:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LOpxtcnOEl/Render', 07:08:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:08:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:08:03 INFO - 'HOME': '/Users/cltbld', 07:08:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:08:03 INFO - 'LOGNAME': 'cltbld', 07:08:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:08:03 INFO - 'MOZ_NO_REMOTE': '1', 07:08:03 INFO - 'NO_EM_RESTART': '1', 07:08:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:08:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:08:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:08:03 INFO - 'PWD': '/builds/slave/test', 07:08:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:08:03 INFO - 'SHELL': '/bin/bash', 07:08:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.5ww3pasEMF/Listeners', 07:08:03 INFO - 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', 07:08:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:08:03 INFO - 'USER': 'cltbld', 07:08:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:08:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:08:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:08:03 INFO - 'XPC_FLAGS': '0x0', 07:08:03 INFO - 'XPC_SERVICE_NAME': '0', 07:08:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:08:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:08:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:08:03 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-w6gN7p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:08:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:08:04 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-gRsqAt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:08:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:08:04 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-qt99lh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:08:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:08:04 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-iXLQ_w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:08:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:08:04 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-elJQo9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:08:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:08:04 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-g08DGF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:08:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:08:04 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-lz2Gfm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:08:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:08:04 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-_Ta7A_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:08:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:08:04 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-BPv8CY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:08:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:08:04 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-DI2bd2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:08:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:08:05 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-cE2Dth-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:08:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:08:05 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-hMrEvR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:08:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:08:05 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-f3IgV2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:08:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:08:05 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-2J4lJc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:08:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:08:05 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-PA3G1d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:08:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:08:05 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-p0TcEv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:08:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:08:05 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-axQPvH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:08:05 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:08:05 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-qL6Ntv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:08:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:08:05 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-Z4SdkM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:08:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:08:06 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-xltQ5M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:08:06 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:08:06 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-lCYK76-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:08:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:08:06 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 07:08:06 INFO - Running setup.py install for manifestparser 07:08:06 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:08:06 INFO - Running setup.py install for mozcrash 07:08:06 INFO - Running setup.py install for mozdebug 07:08:07 INFO - Running setup.py install for mozdevice 07:08:07 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:08:07 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:08:07 INFO - Running setup.py install for mozfile 07:08:07 INFO - Running setup.py install for mozhttpd 07:08:07 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:08:07 INFO - Running setup.py install for mozinfo 07:08:07 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:08:07 INFO - Running setup.py install for mozInstall 07:08:07 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:08:07 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:08:07 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:08:07 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:08:07 INFO - Running setup.py install for mozleak 07:08:07 INFO - Running setup.py install for mozlog 07:08:08 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:08:08 INFO - Running setup.py install for moznetwork 07:08:08 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:08:08 INFO - Running setup.py install for mozprocess 07:08:08 INFO - Running setup.py install for mozprofile 07:08:08 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:08:08 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:08:08 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:08:08 INFO - Running setup.py install for mozrunner 07:08:08 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:08:08 INFO - Running setup.py install for mozscreenshot 07:08:08 INFO - Running setup.py install for moztest 07:08:09 INFO - Running setup.py install for mozversion 07:08:09 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:08:09 INFO - Running setup.py install for wptserve 07:08:09 INFO - Running setup.py install for marionette-driver 07:08:09 INFO - Running setup.py install for browsermob-proxy 07:08:09 INFO - Running setup.py install for marionette-client 07:08:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:08:09 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:08:10 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 07:08:10 INFO - Cleaning up... 07:08:10 INFO - Return code: 0 07:08:10 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:08:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:08:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:08:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:08:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:08:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:08:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:08:10 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 0x10f7d1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f7eef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9910cbff30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f7ea5e0>, '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 0x10f3cdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f3f8990>, '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.LOpxtcnOEl/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.5ww3pasEMF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:08:10 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 07:08:10 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 07:08:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LOpxtcnOEl/Render', 07:08:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:08:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:08:10 INFO - 'HOME': '/Users/cltbld', 07:08:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:08:10 INFO - 'LOGNAME': 'cltbld', 07:08:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:08:10 INFO - 'MOZ_NO_REMOTE': '1', 07:08:10 INFO - 'NO_EM_RESTART': '1', 07:08:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:08:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:08:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:08:10 INFO - 'PWD': '/builds/slave/test', 07:08:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:08:10 INFO - 'SHELL': '/bin/bash', 07:08:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.5ww3pasEMF/Listeners', 07:08:10 INFO - 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', 07:08:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:08:10 INFO - 'USER': 'cltbld', 07:08:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:08:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:08:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:08:10 INFO - 'XPC_FLAGS': '0x0', 07:08:10 INFO - 'XPC_SERVICE_NAME': '0', 07:08:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:08:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:08:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:08:10 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-QRGwlg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:08:10 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)) 07:08:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:08:10 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-310Dr2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:08:10 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)) 07:08:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:08:10 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-zelKIC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:08:10 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)) 07:08:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:08:10 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-ku4O1q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:08:10 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)) 07:08:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:08:10 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-CtQyHQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:08:10 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)) 07:08:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:08:10 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-CHRou9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:08:10 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)) 07:08:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:08:10 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-Nmck5f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:08:11 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)) 07:08:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:08:11 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-vagxsi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:08:11 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)) 07:08:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:08:11 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-hNlfr8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:08:11 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)) 07:08:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:08:11 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-qYxpl6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:08:11 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)) 07:08:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:08:11 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-BIiaa7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:08:11 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)) 07:08:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:08:11 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-yDAAbz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:08:11 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)) 07:08:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:08:11 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-865wI1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:08:11 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)) 07:08:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:08:11 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-lZZc4c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:08:11 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)) 07:08:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:08:11 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-HQWb7U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:08:11 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)) 07:08:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:08:11 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-PIB53p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:08:12 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)) 07:08:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:08:12 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-KKzL6Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:08:12 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)) 07:08:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:08:12 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-z9o1Qf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:08:12 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)) 07:08:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:08:12 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-ijuutb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:08:12 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)) 07:08:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:08:12 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-sF7rAJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:08:12 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)) 07:08:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:08:12 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-wjrvRa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:08:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:08:13 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)) 07:08:13 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)) 07:08:13 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)) 07:08:13 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)) 07:08:13 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)) 07:08:13 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)) 07:08:13 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:08:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:08:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:08:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:08:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:08:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:08:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:08:15 INFO - Downloading blessings-1.6.tar.gz 07:08:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:08:15 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)) 07:08:15 INFO - Installing collected packages: blessings 07:08:15 INFO - Running setup.py install for blessings 07:08:15 INFO - Successfully installed blessings 07:08:15 INFO - Cleaning up... 07:08:15 INFO - Return code: 0 07:08:15 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:08:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:08:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:08:16 INFO - Reading from file tmpfile_stdout 07:08:16 INFO - Current package versions: 07:08:16 INFO - blessings == 1.6 07:08:16 INFO - blobuploader == 1.2.4 07:08:16 INFO - browsermob-proxy == 0.6.0 07:08:16 INFO - docopt == 0.6.1 07:08:16 INFO - manifestparser == 1.1 07:08:16 INFO - marionette-client == 2.3.0 07:08:16 INFO - marionette-driver == 1.4.0 07:08:16 INFO - mozInstall == 1.12 07:08:16 INFO - mozcrash == 0.17 07:08:16 INFO - mozdebug == 0.1 07:08:16 INFO - mozdevice == 0.48 07:08:16 INFO - mozfile == 1.2 07:08:16 INFO - mozhttpd == 0.7 07:08:16 INFO - mozinfo == 0.9 07:08:16 INFO - mozleak == 0.1 07:08:16 INFO - mozlog == 3.1 07:08:16 INFO - moznetwork == 0.27 07:08:16 INFO - mozprocess == 0.22 07:08:16 INFO - mozprofile == 0.28 07:08:16 INFO - mozrunner == 6.11 07:08:16 INFO - mozscreenshot == 0.1 07:08:16 INFO - mozsystemmonitor == 0.0 07:08:16 INFO - moztest == 0.7 07:08:16 INFO - mozversion == 1.4 07:08:16 INFO - psutil == 3.1.1 07:08:16 INFO - requests == 1.2.3 07:08:16 INFO - wptserve == 1.4.0 07:08:16 INFO - wsgiref == 0.1.2 07:08:16 INFO - Running post-action listener: _resource_record_post_action 07:08:16 INFO - Running post-action listener: _start_resource_monitoring 07:08:16 INFO - Starting resource monitoring. 07:08:16 INFO - ##### 07:08:16 INFO - ##### Running pull step. 07:08:16 INFO - ##### 07:08:16 INFO - Running pre-action listener: _resource_record_pre_action 07:08:16 INFO - Running main action method: pull 07:08:16 INFO - Pull has nothing to do! 07:08:16 INFO - Running post-action listener: _resource_record_post_action 07:08:16 INFO - ##### 07:08:16 INFO - ##### Running install step. 07:08:16 INFO - ##### 07:08:16 INFO - Running pre-action listener: _resource_record_pre_action 07:08:16 INFO - Running main action method: install 07:08:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:08:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:08:16 INFO - Reading from file tmpfile_stdout 07:08:16 INFO - Detecting whether we're running mozinstall >=1.0... 07:08:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:08:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:08:16 INFO - Reading from file tmpfile_stdout 07:08:16 INFO - Output received: 07:08:16 INFO - Usage: mozinstall [options] installer 07:08:16 INFO - Options: 07:08:16 INFO - -h, --help show this help message and exit 07:08:16 INFO - -d DEST, --destination=DEST 07:08:16 INFO - Directory to install application into. [default: 07:08:16 INFO - "/builds/slave/test"] 07:08:16 INFO - --app=APP Application being installed. [default: firefox] 07:08:16 INFO - mkdir: /builds/slave/test/build/application 07:08:16 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'] 07:08:16 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 07:08:34 INFO - Reading from file tmpfile_stdout 07:08:34 INFO - Output received: 07:08:34 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 07:08:34 INFO - Running post-action listener: _resource_record_post_action 07:08:34 INFO - ##### 07:08:34 INFO - ##### Running run-tests step. 07:08:34 INFO - ##### 07:08:34 INFO - Running pre-action listener: _resource_record_pre_action 07:08:34 INFO - Running main action method: run_tests 07:08:34 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:08:34 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:08:34 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:08:34 INFO - grabbing minidump binary from tooltool 07:08:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:08:34 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 0x10f7ea5e0>, '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 0x10f3cdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f3f8990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:08:34 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 07:08:34 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 07:08:34 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:08:34 INFO - Return code: 0 07:08:34 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 07:08:34 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:08:34 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/VWNf2fmITQ-K0JQd6LeiBA/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 07:08:34 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/VWNf2fmITQ-K0JQd6LeiBA/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 07:08:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LOpxtcnOEl/Render', 07:08:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:08:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:08:34 INFO - 'HOME': '/Users/cltbld', 07:08:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:08:34 INFO - 'LOGNAME': 'cltbld', 07:08:34 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:08:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:08:34 INFO - 'MOZ_NO_REMOTE': '1', 07:08:34 INFO - 'NO_EM_RESTART': '1', 07:08:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:08:34 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:08:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:08:34 INFO - 'PWD': '/builds/slave/test', 07:08:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:08:34 INFO - 'SHELL': '/bin/bash', 07:08:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.5ww3pasEMF/Listeners', 07:08:34 INFO - 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', 07:08:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:08:34 INFO - 'USER': 'cltbld', 07:08:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:08:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:08:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:08:34 INFO - 'XPC_FLAGS': '0x0', 07:08:34 INFO - 'XPC_SERVICE_NAME': '0', 07:08:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:08:34 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/VWNf2fmITQ-K0JQd6LeiBA/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 07:08:35 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 07:08:35 INFO - import pkg_resources 07:08:36 INFO - Using 1 client processes 07:08:36 INFO - wptserve Starting http server on 127.0.0.1:8001 07:08:36 INFO - wptserve Starting http server on 127.0.0.1:8000 07:08:36 INFO - wptserve Starting http server on 127.0.0.1:8443 07:08:38 INFO - SUITE-START | Running 778 tests 07:08:38 INFO - Running testharness tests 07:08:38 INFO - Setting up ssl 07:08:38 INFO - PROCESS | certutil | 07:08:38 INFO - PROCESS | certutil | 07:08:38 INFO - PROCESS | certutil | 07:08:38 INFO - Certificate Nickname Trust Attributes 07:08:38 INFO - SSL,S/MIME,JAR/XPI 07:08:38 INFO - 07:08:38 INFO - web-platform-tests CT,, 07:08:38 INFO - 07:08:38 INFO - Starting runner 07:08:39 INFO - PROCESS | 1973 | [1973] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 07:08:39 INFO - PROCESS | 1973 | 1467036519439 Marionette DEBUG Marionette enabled via build flag and pref 07:08:39 INFO - PROCESS | 1973 | ++DOCSHELL 0x113f4d800 == 1 [pid = 1973] [id = 1] 07:08:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 1 (0x113f4e000) [pid = 1973] [serial = 1] [outer = 0x0] 07:08:39 INFO - PROCESS | 1973 | [1973] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:08:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 2 (0x113f4f000) [pid = 1973] [serial = 2] [outer = 0x113f4e000] 07:08:39 INFO - PROCESS | 1973 | 1467036519757 Marionette INFO Listening on port 2828 07:08:39 INFO - PROCESS | 1973 | 1467036519983 Marionette DEBUG Marionette enabled via command-line flag 07:08:40 INFO - PROCESS | 1973 | ++DOCSHELL 0x11694f800 == 2 [pid = 1973] [id = 2] 07:08:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 3 (0x116950000) [pid = 1973] [serial = 3] [outer = 0x0] 07:08:40 INFO - PROCESS | 1973 | [1973] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:08:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 4 (0x116951000) [pid = 1973] [serial = 4] [outer = 0x116950000] 07:08:40 INFO - PROCESS | 1973 | [1973] 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 07:08:40 INFO - PROCESS | 1973 | 1467036520132 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53271 07:08:40 INFO - PROCESS | 1973 | 1467036520217 Marionette DEBUG Closed connection conn0 07:08:40 INFO - PROCESS | 1973 | [1973] 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 07:08:40 INFO - PROCESS | 1973 | 1467036520221 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53272 07:08:40 INFO - PROCESS | 1973 | 1467036520231 Marionette DEBUG Closed connection conn1 07:08:40 INFO - PROCESS | 1973 | [1973] 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 07:08:40 INFO - PROCESS | 1973 | 1467036520236 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53273 07:08:40 INFO - PROCESS | 1973 | 1467036520245 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:08:40 INFO - PROCESS | 1973 | 1467036520251 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":"20160627054725","device":"desktop","version":"48.0"} 07:08:40 INFO - PROCESS | 1973 | [1973] 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 07:08:41 INFO - PROCESS | 1973 | ++DOCSHELL 0x119c06800 == 3 [pid = 1973] [id = 3] 07:08:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 5 (0x119c07800) [pid = 1973] [serial = 5] [outer = 0x0] 07:08:41 INFO - PROCESS | 1973 | ++DOCSHELL 0x119c08000 == 4 [pid = 1973] [id = 4] 07:08:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 6 (0x119889800) [pid = 1973] [serial = 6] [outer = 0x0] 07:08:41 INFO - PROCESS | 1973 | [1973] 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 07:08:41 INFO - PROCESS | 1973 | ++DOCSHELL 0x1212a3800 == 5 [pid = 1973] [id = 5] 07:08:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 7 (0x119884400) [pid = 1973] [serial = 7] [outer = 0x0] 07:08:41 INFO - PROCESS | 1973 | [1973] 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 07:08:41 INFO - PROCESS | 1973 | [1973] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:08:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 8 (0x1216bac00) [pid = 1973] [serial = 8] [outer = 0x119884400] 07:08:41 INFO - PROCESS | 1973 | [1973] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:08:41 INFO - PROCESS | 1973 | [1973] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 07:08:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 9 (0x12328c000) [pid = 1973] [serial = 9] [outer = 0x119c07800] 07:08:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 10 (0x121447400) [pid = 1973] [serial = 10] [outer = 0x119889800] 07:08:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 11 (0x121449400) [pid = 1973] [serial = 11] [outer = 0x119884400] 07:08:41 INFO - PROCESS | 1973 | [1973] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:08:42 INFO - PROCESS | 1973 | 1467036522066 Marionette INFO startBrowser 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:42 INFO - PROCESS | 1973 | 1467036522088 Marionette DEBUG loaded listener.js 07:08:42 INFO - PROCESS | 1973 | 1467036522096 Marionette DEBUG loaded listener.js 07:08:42 INFO - PROCESS | 1973 | 1467036522097 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:42 INFO - PROCESS | 1973 | [1973] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 07:08:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 12 (0x1263e0800) [pid = 1973] [serial = 12] [outer = 0x119884400] 07:08:42 INFO - PROCESS | 1973 | 1467036522413 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"2324941a-a81c-a341-90ed-70ead0d4eee5","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":"20160627054725","device":"desktop","version":"48.0","command_id":1}}] 07:08:42 INFO - PROCESS | 1973 | 1467036522501 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}] 07:08:42 INFO - PROCESS | 1973 | 1467036522506 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:42 INFO - PROCESS | 1973 | 1467036522572 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 07:08:42 INFO - PROCESS | 1973 | 1467036522675 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:08:42 INFO - PROCESS | 1973 | 1467036522677 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:42 INFO - PROCESS | 1973 | [1973] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:08:42 INFO - PROCESS | 1973 | [1973] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:08:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 13 (0x128b9d800) [pid = 1973] [serial = 13] [outer = 0x119884400] 07:08:42 INFO - PROCESS | 1973 | [1973] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:08:42 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:43 INFO - PROCESS | 1973 | 1467036523015 Marionette TRACE conn2 <- [1,3,null,{}] 07:08:43 INFO - PROCESS | 1973 | 1467036523024 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:08:43 INFO - PROCESS | 1973 | 1467036523026 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:43 INFO - PROCESS | 1973 | 1467036523045 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 07:08:43 INFO - PROCESS | 1973 | 1467036523065 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 07:08:43 INFO - PROCESS | 1973 | 1467036523067 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 07:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:08:43 INFO - PROCESS | 1973 | 1467036523075 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:08:43 INFO - PROCESS | 1973 | 1467036523077 Marionette TRACE conn2 <- [1,6,null,{}] 07:08:43 INFO - PROCESS | 1973 | 1467036523080 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}] 07:08:43 INFO - PROCESS | 1973 | 1467036523081 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:43 INFO - PROCESS | 1973 | 1467036523093 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 07:08:43 INFO - PROCESS | 1973 | 1467036523096 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:43 INFO - PROCESS | 1973 | 1467036523097 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:43 INFO - PROCESS | 1973 | ++DOCSHELL 0x12909a800 == 6 [pid = 1973] [id = 6] 07:08:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 14 (0x12915e000) [pid = 1973] [serial = 14] [outer = 0x0] 07:08:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 15 (0x12915fc00) [pid = 1973] [serial = 15] [outer = 0x12915e000] 07:08:43 INFO - PROCESS | 1973 | 1467036523127 Marionette DEBUG loaded listener.js 07:08:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 16 (0x129165800) [pid = 1973] [serial = 16] [outer = 0x12915e000] 07:08:43 INFO - PROCESS | 1973 | 1467036523422 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]]]}] 07:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 07:08:43 INFO - PROCESS | 1973 | 1467036523445 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 07:08:43 INFO - PROCESS | 1973 | 1467036523447 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 07:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:08:43 INFO - PROCESS | 1973 | 1467036523449 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:08:43 INFO - PROCESS | 1973 | 1467036523450 Marionette TRACE conn2 <- [1,10,null,{}] 07:08:43 INFO - PROCESS | 1973 | ++DOCSHELL 0x11518f800 == 7 [pid = 1973] [id = 7] 07:08:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 17 (0x11512a400) [pid = 1973] [serial = 17] [outer = 0x0] 07:08:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 18 (0x129442000) [pid = 1973] [serial = 18] [outer = 0x11512a400] 07:08:43 INFO - PROCESS | 1973 | 1467036523476 Marionette DEBUG loaded listener.js 07:08:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 19 (0x12a3c7400) [pid = 1973] [serial = 19] [outer = 0x11512a400] 07:08:43 INFO - PROCESS | 1973 | 1467036523536 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}] 07:08:43 INFO - PROCESS | 1973 | 1467036523539 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:43 INFO - PROCESS | 1973 | 1467036523647 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 07:08:43 INFO - PROCESS | 1973 | 1467036523658 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:43 INFO - PROCESS | 1973 | 1467036523659 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:43 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a5c3000 == 8 [pid = 1973] [id = 8] 07:08:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 20 (0x12a62f000) [pid = 1973] [serial = 20] [outer = 0x0] 07:08:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 21 (0x12a630c00) [pid = 1973] [serial = 21] [outer = 0x12a62f000] 07:08:43 INFO - PROCESS | 1973 | 1467036523687 Marionette DEBUG loaded listener.js 07:08:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 22 (0x12a756400) [pid = 1973] [serial = 22] [outer = 0x12a62f000] 07:08:44 INFO - PROCESS | 1973 | 1467036524105 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]]]}] 07:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 666ms 07:08:44 INFO - PROCESS | 1973 | 1467036524115 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 07:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:08:44 INFO - PROCESS | 1973 | 1467036524117 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 07:08:44 INFO - PROCESS | 1973 | 1467036524119 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:08:44 INFO - PROCESS | 1973 | 1467036524120 Marionette TRACE conn2 <- [1,14,null,{}] 07:08:44 INFO - PROCESS | 1973 | 1467036524122 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}] 07:08:44 INFO - PROCESS | 1973 | 1467036524124 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:44 INFO - PROCESS | 1973 | 1467036524216 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 07:08:44 INFO - PROCESS | 1973 | 1467036524222 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:44 INFO - PROCESS | 1973 | 1467036524223 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:44 INFO - PROCESS | 1973 | ++DOCSHELL 0x12acc1800 == 9 [pid = 1973] [id = 9] 07:08:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 23 (0x12a75f400) [pid = 1973] [serial = 23] [outer = 0x0] 07:08:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 24 (0x12ac79800) [pid = 1973] [serial = 24] [outer = 0x12a75f400] 07:08:44 INFO - PROCESS | 1973 | 1467036524248 Marionette DEBUG loaded listener.js 07:08:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 25 (0x12b720800) [pid = 1973] [serial = 25] [outer = 0x12a75f400] 07:08:44 INFO - PROCESS | 1973 | 1467036524512 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]]]}] 07:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 419ms 07:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:08:44 INFO - PROCESS | 1973 | 1467036524544 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 07:08:44 INFO - PROCESS | 1973 | 1467036524545 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 07:08:44 INFO - PROCESS | 1973 | 1467036524547 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:08:44 INFO - PROCESS | 1973 | 1467036524548 Marionette TRACE conn2 <- [1,18,null,{}] 07:08:44 INFO - PROCESS | 1973 | 1467036524551 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}] 07:08:44 INFO - PROCESS | 1973 | 1467036524554 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:44 INFO - PROCESS | 1973 | 1467036524655 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 07:08:44 INFO - PROCESS | 1973 | 1467036524660 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:44 INFO - PROCESS | 1973 | 1467036524662 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:44 INFO - PROCESS | 1973 | ++DOCSHELL 0x12b913000 == 10 [pid = 1973] [id = 10] 07:08:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 26 (0x1290b5000) [pid = 1973] [serial = 26] [outer = 0x0] 07:08:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 27 (0x12b8abc00) [pid = 1973] [serial = 27] [outer = 0x1290b5000] 07:08:44 INFO - PROCESS | 1973 | 1467036524686 Marionette DEBUG loaded listener.js 07:08:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 28 (0x12b8b2400) [pid = 1973] [serial = 28] [outer = 0x1290b5000] 07:08:44 INFO - PROCESS | 1973 | 1467036524956 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]]]}] 07:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 419ms 07:08:44 INFO - PROCESS | 1973 | 1467036524967 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 07:08:44 INFO - PROCESS | 1973 | 1467036524970 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 07:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:08:44 INFO - PROCESS | 1973 | 1467036524976 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:08:44 INFO - PROCESS | 1973 | 1467036524977 Marionette TRACE conn2 <- [1,22,null,{}] 07:08:44 INFO - PROCESS | 1973 | 1467036524980 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}] 07:08:44 INFO - PROCESS | 1973 | 1467036524981 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:45 INFO - PROCESS | 1973 | 1467036525077 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 07:08:45 INFO - PROCESS | 1973 | 1467036525081 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:45 INFO - PROCESS | 1973 | 1467036525082 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:45 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bbd6800 == 11 [pid = 1973] [id = 11] 07:08:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 29 (0x12b8b5c00) [pid = 1973] [serial = 29] [outer = 0x0] 07:08:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 30 (0x12bd24400) [pid = 1973] [serial = 30] [outer = 0x12b8b5c00] 07:08:45 INFO - PROCESS | 1973 | 1467036525107 Marionette DEBUG loaded listener.js 07:08:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 31 (0x12bd9d400) [pid = 1973] [serial = 31] [outer = 0x12b8b5c00] 07:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 368ms 07:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:08:45 INFO - PROCESS | 1973 | 1467036525341 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]]]}] 07:08:45 INFO - PROCESS | 1973 | 1467036525345 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 07:08:45 INFO - PROCESS | 1973 | 1467036525346 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 07:08:45 INFO - PROCESS | 1973 | 1467036525348 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:08:45 INFO - PROCESS | 1973 | 1467036525349 Marionette TRACE conn2 <- [1,26,null,{}] 07:08:45 INFO - PROCESS | 1973 | 1467036525360 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}] 07:08:45 INFO - PROCESS | 1973 | 1467036525361 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:45 INFO - PROCESS | 1973 | 1467036525460 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 07:08:45 INFO - PROCESS | 1973 | 1467036525464 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:45 INFO - PROCESS | 1973 | 1467036525465 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:45 INFO - PROCESS | 1973 | ++DOCSHELL 0x12beb9000 == 12 [pid = 1973] [id = 12] 07:08:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 32 (0x12bda2400) [pid = 1973] [serial = 32] [outer = 0x0] 07:08:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 33 (0x12bda9800) [pid = 1973] [serial = 33] [outer = 0x12bda2400] 07:08:45 INFO - PROCESS | 1973 | 1467036525489 Marionette DEBUG loaded listener.js 07:08:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 34 (0x11819ac00) [pid = 1973] [serial = 34] [outer = 0x12bda2400] 07:08:45 INFO - PROCESS | 1973 | 1467036525723 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]]]}] 07:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 423ms 07:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:08:45 INFO - PROCESS | 1973 | 1467036525777 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 07:08:45 INFO - PROCESS | 1973 | 1467036525778 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 07:08:45 INFO - PROCESS | 1973 | 1467036525780 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:08:45 INFO - PROCESS | 1973 | 1467036525781 Marionette TRACE conn2 <- [1,30,null,{}] 07:08:45 INFO - PROCESS | 1973 | 1467036525783 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}] 07:08:45 INFO - PROCESS | 1973 | 1467036525796 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:45 INFO - PROCESS | 1973 | 1467036525892 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 07:08:45 INFO - PROCESS | 1973 | 1467036525896 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:45 INFO - PROCESS | 1973 | 1467036525897 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:45 INFO - PROCESS | 1973 | ++DOCSHELL 0x1181d6800 == 13 [pid = 1973] [id = 13] 07:08:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 35 (0x11819f800) [pid = 1973] [serial = 35] [outer = 0x0] 07:08:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 36 (0x12bda2800) [pid = 1973] [serial = 36] [outer = 0x11819f800] 07:08:45 INFO - PROCESS | 1973 | 1467036525922 Marionette DEBUG loaded listener.js 07:08:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 37 (0x12c26ec00) [pid = 1973] [serial = 37] [outer = 0x11819f800] 07:08:46 INFO - PROCESS | 1973 | 1467036526150 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]]]}] 07:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 421ms 07:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:08:46 INFO - PROCESS | 1973 | 1467036526208 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 07:08:46 INFO - PROCESS | 1973 | 1467036526209 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 07:08:46 INFO - PROCESS | 1973 | 1467036526211 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:08:46 INFO - PROCESS | 1973 | 1467036526212 Marionette TRACE conn2 <- [1,34,null,{}] 07:08:46 INFO - PROCESS | 1973 | 1467036526215 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}] 07:08:46 INFO - PROCESS | 1973 | 1467036526216 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:46 INFO - PROCESS | 1973 | 1467036526315 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 07:08:46 INFO - PROCESS | 1973 | 1467036526320 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:46 INFO - PROCESS | 1973 | 1467036526321 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:46 INFO - PROCESS | 1973 | ++DOCSHELL 0x12c584000 == 14 [pid = 1973] [id = 14] 07:08:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 38 (0x12c275800) [pid = 1973] [serial = 38] [outer = 0x0] 07:08:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 39 (0x12c279000) [pid = 1973] [serial = 39] [outer = 0x12c275800] 07:08:46 INFO - PROCESS | 1973 | 1467036526346 Marionette DEBUG loaded listener.js 07:08:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 40 (0x12c7d5000) [pid = 1973] [serial = 40] [outer = 0x12c275800] 07:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 368ms 07:08:46 INFO - PROCESS | 1973 | 1467036526576 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]]]}] 07:08:46 INFO - PROCESS | 1973 | 1467036526579 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 07:08:46 INFO - PROCESS | 1973 | 1467036526580 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 07:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:08:46 INFO - PROCESS | 1973 | 1467036526582 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:08:46 INFO - PROCESS | 1973 | 1467036526583 Marionette TRACE conn2 <- [1,38,null,{}] 07:08:46 INFO - PROCESS | 1973 | 1467036526593 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}] 07:08:46 INFO - PROCESS | 1973 | 1467036526594 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:46 INFO - PROCESS | 1973 | 1467036526698 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 07:08:46 INFO - PROCESS | 1973 | 1467036526702 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:46 INFO - PROCESS | 1973 | 1467036526703 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:46 INFO - PROCESS | 1973 | ++DOCSHELL 0x12c98d800 == 15 [pid = 1973] [id = 15] 07:08:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 41 (0x12c7dbc00) [pid = 1973] [serial = 41] [outer = 0x0] 07:08:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 42 (0x12c2d3c00) [pid = 1973] [serial = 42] [outer = 0x12c7dbc00] 07:08:46 INFO - PROCESS | 1973 | 1467036526727 Marionette DEBUG loaded listener.js 07:08:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 43 (0x12c2d8400) [pid = 1973] [serial = 43] [outer = 0x12c7dbc00] 07:08:46 INFO - PROCESS | 1973 | 1467036526958 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]]]}] 07:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 427ms 07:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:08:47 INFO - PROCESS | 1973 | 1467036527011 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 07:08:47 INFO - PROCESS | 1973 | 1467036527012 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 07:08:47 INFO - PROCESS | 1973 | 1467036527014 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:08:47 INFO - PROCESS | 1973 | 1467036527015 Marionette TRACE conn2 <- [1,42,null,{}] 07:08:47 INFO - PROCESS | 1973 | 1467036527019 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}] 07:08:47 INFO - PROCESS | 1973 | 1467036527022 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:47 INFO - PROCESS | 1973 | 1467036527131 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 07:08:47 INFO - PROCESS | 1973 | 1467036527135 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:47 INFO - PROCESS | 1973 | 1467036527136 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:47 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ce11800 == 16 [pid = 1973] [id = 16] 07:08:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 44 (0x12c2db000) [pid = 1973] [serial = 44] [outer = 0x0] 07:08:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 45 (0x12c7db400) [pid = 1973] [serial = 45] [outer = 0x12c2db000] 07:08:47 INFO - PROCESS | 1973 | 1467036527172 Marionette DEBUG loaded listener.js 07:08:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 46 (0x12ce36800) [pid = 1973] [serial = 46] [outer = 0x12c2db000] 07:08:47 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d20b000 == 17 [pid = 1973] [id = 17] 07:08:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 47 (0x12d20b800) [pid = 1973] [serial = 47] [outer = 0x0] 07:08:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 48 (0x12d206000) [pid = 1973] [serial = 48] [outer = 0x12d20b800] 07:08:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 49 (0x12d20d800) [pid = 1973] [serial = 49] [outer = 0x12d20b800] 07:08:47 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d204800 == 18 [pid = 1973] [id = 18] 07:08:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 50 (0x12ce37800) [pid = 1973] [serial = 50] [outer = 0x0] 07:08:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 51 (0x12d25a400) [pid = 1973] [serial = 51] [outer = 0x12ce37800] 07:08:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 52 (0x12ce37400) [pid = 1973] [serial = 52] [outer = 0x12ce37800] 07:08:47 INFO - PROCESS | 1973 | 1467036527605 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]]]}] 07:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 620ms 07:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:08:47 INFO - PROCESS | 1973 | 1467036527639 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 07:08:47 INFO - PROCESS | 1973 | 1467036527642 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 07:08:47 INFO - PROCESS | 1973 | 1467036527645 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:08:47 INFO - PROCESS | 1973 | 1467036527647 Marionette TRACE conn2 <- [1,46,null,{}] 07:08:47 INFO - PROCESS | 1973 | 1467036527651 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}] 07:08:47 INFO - PROCESS | 1973 | 1467036527652 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:47 INFO - PROCESS | 1973 | 1467036527793 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 07:08:47 INFO - PROCESS | 1973 | 1467036527820 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:47 INFO - PROCESS | 1973 | 1467036527821 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:47 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d6a9800 == 19 [pid = 1973] [id = 19] 07:08:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 53 (0x12ce42800) [pid = 1973] [serial = 53] [outer = 0x0] 07:08:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 54 (0x12cfba400) [pid = 1973] [serial = 54] [outer = 0x12ce42800] 07:08:47 INFO - PROCESS | 1973 | 1467036527862 Marionette DEBUG loaded listener.js 07:08:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 55 (0x12cfbe400) [pid = 1973] [serial = 55] [outer = 0x12ce42800] 07:08:48 INFO - PROCESS | 1973 | 1467036528108 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]]]}] 07:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 470ms 07:08:48 INFO - PROCESS | 1973 | 1467036528115 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 07:08:48 INFO - PROCESS | 1973 | 1467036528116 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 07:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:08:48 INFO - PROCESS | 1973 | 1467036528125 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:08:48 INFO - PROCESS | 1973 | 1467036528126 Marionette TRACE conn2 <- [1,50,null,{}] 07:08:48 INFO - PROCESS | 1973 | 1467036528128 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}] 07:08:48 INFO - PROCESS | 1973 | 1467036528129 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:48 INFO - PROCESS | 1973 | 1467036528228 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 07:08:48 INFO - PROCESS | 1973 | 1467036528231 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:48 INFO - PROCESS | 1973 | 1467036528232 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:48 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d1ab800 == 20 [pid = 1973] [id = 20] 07:08:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 56 (0x11857f400) [pid = 1973] [serial = 56] [outer = 0x0] 07:08:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 57 (0x11932bc00) [pid = 1973] [serial = 57] [outer = 0x11857f400] 07:08:48 INFO - PROCESS | 1973 | 1467036528256 Marionette DEBUG loaded listener.js 07:08:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 58 (0x12cfc5800) [pid = 1973] [serial = 58] [outer = 0x11857f400] 07:08:48 INFO - PROCESS | 1973 | 1467036528483 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]]]}] 07:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 375ms 07:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:08:48 INFO - PROCESS | 1973 | 1467036528494 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 07:08:48 INFO - PROCESS | 1973 | 1467036528496 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 07:08:48 INFO - PROCESS | 1973 | 1467036528498 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:08:48 INFO - PROCESS | 1973 | 1467036528499 Marionette TRACE conn2 <- [1,54,null,{}] 07:08:48 INFO - PROCESS | 1973 | 1467036528508 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}] 07:08:48 INFO - PROCESS | 1973 | 1467036528509 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:48 INFO - PROCESS | 1973 | 1467036528604 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 07:08:48 INFO - PROCESS | 1973 | 1467036528608 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:48 INFO - PROCESS | 1973 | 1467036528617 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:48 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d1ba800 == 21 [pid = 1973] [id = 21] 07:08:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 59 (0x12b997000) [pid = 1973] [serial = 59] [outer = 0x0] 07:08:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 60 (0x12b99f400) [pid = 1973] [serial = 60] [outer = 0x12b997000] 07:08:48 INFO - PROCESS | 1973 | 1467036528641 Marionette DEBUG loaded listener.js 07:08:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 61 (0x12b9a3800) [pid = 1973] [serial = 61] [outer = 0x12b997000] 07:08:48 INFO - PROCESS | 1973 | 1467036528868 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]]]}] 07:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 424ms 07:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:08:48 INFO - PROCESS | 1973 | 1467036528925 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 07:08:48 INFO - PROCESS | 1973 | 1467036528926 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 07:08:48 INFO - PROCESS | 1973 | 1467036528928 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:08:48 INFO - PROCESS | 1973 | 1467036528929 Marionette TRACE conn2 <- [1,58,null,{}] 07:08:48 INFO - PROCESS | 1973 | 1467036528932 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}] 07:08:48 INFO - PROCESS | 1973 | 1467036528933 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:49 INFO - PROCESS | 1973 | 1467036529026 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 07:08:49 INFO - PROCESS | 1973 | 1467036529041 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:49 INFO - PROCESS | 1973 | 1467036529042 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:49 INFO - PROCESS | 1973 | ++DOCSHELL 0x12db19800 == 22 [pid = 1973] [id = 22] 07:08:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 62 (0x12cfc1c00) [pid = 1973] [serial = 62] [outer = 0x0] 07:08:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 63 (0x119048000) [pid = 1973] [serial = 63] [outer = 0x12cfc1c00] 07:08:49 INFO - PROCESS | 1973 | 1467036529067 Marionette DEBUG loaded listener.js 07:08:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 64 (0x12a968800) [pid = 1973] [serial = 64] [outer = 0x12cfc1c00] 07:08:49 INFO - PROCESS | 1973 | 1467036529298 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]]]}] 07:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 417ms 07:08:49 INFO - PROCESS | 1973 | 1467036529347 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 07:08:49 INFO - PROCESS | 1973 | 1467036529349 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 07:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:08:49 INFO - PROCESS | 1973 | 1467036529361 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:08:49 INFO - PROCESS | 1973 | 1467036529363 Marionette TRACE conn2 <- [1,62,null,{}] 07:08:49 INFO - PROCESS | 1973 | 1467036529367 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}] 07:08:49 INFO - PROCESS | 1973 | 1467036529368 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:49 INFO - PROCESS | 1973 | 1467036529496 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 07:08:49 INFO - PROCESS | 1973 | 1467036529502 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:49 INFO - PROCESS | 1973 | 1467036529502 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:49 INFO - PROCESS | 1973 | ++DOCSHELL 0x12e1aa800 == 23 [pid = 1973] [id = 23] 07:08:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 65 (0x12cfc8000) [pid = 1973] [serial = 65] [outer = 0x0] 07:08:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 66 (0x12e10a000) [pid = 1973] [serial = 66] [outer = 0x12cfc8000] 07:08:49 INFO - PROCESS | 1973 | 1467036529552 Marionette DEBUG loaded listener.js 07:08:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 67 (0x12e1bd800) [pid = 1973] [serial = 67] [outer = 0x12cfc8000] 07:08:50 INFO - PROCESS | 1973 | 1467036530595 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]]]}] 07:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1283ms 07:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:08:50 INFO - PROCESS | 1973 | 1467036530638 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 07:08:50 INFO - PROCESS | 1973 | 1467036530640 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 07:08:50 INFO - PROCESS | 1973 | 1467036530643 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:08:50 INFO - PROCESS | 1973 | 1467036530647 Marionette TRACE conn2 <- [1,66,null,{}] 07:08:50 INFO - PROCESS | 1973 | 1467036530650 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}] 07:08:50 INFO - PROCESS | 1973 | 1467036530652 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:50 INFO - PROCESS | 1973 | 1467036530762 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 07:08:50 INFO - PROCESS | 1973 | 1467036530814 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:50 INFO - PROCESS | 1973 | 1467036530815 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:50 INFO - PROCESS | 1973 | ++DOCSHELL 0x113037000 == 24 [pid = 1973] [id = 24] 07:08:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 68 (0x112fe9c00) [pid = 1973] [serial = 68] [outer = 0x0] 07:08:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 69 (0x113099400) [pid = 1973] [serial = 69] [outer = 0x112fe9c00] 07:08:50 INFO - PROCESS | 1973 | 1467036530846 Marionette DEBUG loaded listener.js 07:08:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 70 (0x1133b4c00) [pid = 1973] [serial = 70] [outer = 0x112fe9c00] 07:08:51 INFO - PROCESS | 1973 | 1467036531243 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]]]}] 07:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 621ms 07:08:51 INFO - PROCESS | 1973 | 1467036531265 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 07:08:51 INFO - PROCESS | 1973 | 1467036531268 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 07:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:08:51 INFO - PROCESS | 1973 | 1467036531274 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:08:51 INFO - PROCESS | 1973 | 1467036531276 Marionette TRACE conn2 <- [1,70,null,{}] 07:08:51 INFO - PROCESS | 1973 | 1467036531279 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}] 07:08:51 INFO - PROCESS | 1973 | 1467036531280 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:51 INFO - PROCESS | 1973 | 1467036531394 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 07:08:51 INFO - PROCESS | 1973 | 1467036531434 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:51 INFO - PROCESS | 1973 | 1467036531435 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:51 INFO - PROCESS | 1973 | ++DOCSHELL 0x117060800 == 25 [pid = 1973] [id = 25] 07:08:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 71 (0x1160d6800) [pid = 1973] [serial = 71] [outer = 0x0] 07:08:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 72 (0x116a0b400) [pid = 1973] [serial = 72] [outer = 0x1160d6800] 07:08:51 INFO - PROCESS | 1973 | 1467036531466 Marionette DEBUG loaded listener.js 07:08:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 73 (0x1176da800) [pid = 1973] [serial = 73] [outer = 0x1160d6800] 07:08:51 INFO - PROCESS | 1973 | 1467036531937 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]]]}] 07:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 719ms 07:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:08:52 INFO - PROCESS | 1973 | 1467036531995 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 07:08:52 INFO - PROCESS | 1973 | 1467036531997 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 07:08:52 INFO - PROCESS | 1973 | 1467036532001 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:08:52 INFO - PROCESS | 1973 | 1467036532005 Marionette TRACE conn2 <- [1,74,null,{}] 07:08:52 INFO - PROCESS | 1973 | 1467036532016 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}] 07:08:52 INFO - PROCESS | 1973 | 1467036532020 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:52 INFO - PROCESS | 1973 | 1467036532234 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 07:08:52 INFO - PROCESS | 1973 | 1467036532289 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:52 INFO - PROCESS | 1973 | 1467036532291 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:52 INFO - PROCESS | 1973 | ++DOCSHELL 0x119a8c800 == 26 [pid = 1973] [id = 26] 07:08:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 74 (0x120e62000) [pid = 1973] [serial = 74] [outer = 0x0] 07:08:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x120e63c00) [pid = 1973] [serial = 75] [outer = 0x120e62000] 07:08:52 INFO - PROCESS | 1973 | 1467036532324 Marionette DEBUG loaded listener.js 07:08:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x120f03400) [pid = 1973] [serial = 76] [outer = 0x120e62000] 07:08:52 INFO - PROCESS | 1973 | 1467036532941 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]]]}] 07:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 978ms 07:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:08:52 INFO - PROCESS | 1973 | 1467036532992 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 07:08:52 INFO - PROCESS | 1973 | 1467036532994 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 07:08:53 INFO - PROCESS | 1973 | 1467036532999 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:08:53 INFO - PROCESS | 1973 | 1467036533001 Marionette TRACE conn2 <- [1,78,null,{}] 07:08:53 INFO - PROCESS | 1973 | 1467036533007 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}] 07:08:53 INFO - PROCESS | 1973 | 1467036533008 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:53 INFO - PROCESS | 1973 | 1467036533091 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 07:08:53 INFO - PROCESS | 1973 | 1467036533147 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:53 INFO - PROCESS | 1973 | 1467036533149 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:53 INFO - PROCESS | 1973 | ++DOCSHELL 0x11264f800 == 27 [pid = 1973] [id = 27] 07:08:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x113366800) [pid = 1973] [serial = 77] [outer = 0x0] 07:08:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x113d35c00) [pid = 1973] [serial = 78] [outer = 0x113366800] 07:08:53 INFO - PROCESS | 1973 | 1467036533176 Marionette DEBUG loaded listener.js 07:08:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x113f3ac00) [pid = 1973] [serial = 79] [outer = 0x113366800] 07:08:53 INFO - PROCESS | 1973 | 1467036533572 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]]]}] 07:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 624ms 07:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:08:53 INFO - PROCESS | 1973 | 1467036533623 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 07:08:53 INFO - PROCESS | 1973 | 1467036533625 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 07:08:53 INFO - PROCESS | 1973 | 1467036533629 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:08:53 INFO - PROCESS | 1973 | 1467036533631 Marionette TRACE conn2 <- [1,82,null,{}] 07:08:53 INFO - PROCESS | 1973 | 1467036533633 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}] 07:08:53 INFO - PROCESS | 1973 | 1467036533635 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:53 INFO - PROCESS | 1973 | 1467036533710 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 07:08:53 INFO - PROCESS | 1973 | 1467036533714 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:53 INFO - PROCESS | 1973 | 1467036533715 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:53 INFO - PROCESS | 1973 | ++DOCSHELL 0x113b3a800 == 28 [pid = 1973] [id = 28] 07:08:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x115eeec00) [pid = 1973] [serial = 80] [outer = 0x0] 07:08:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x1166ef400) [pid = 1973] [serial = 81] [outer = 0x115eeec00] 07:08:53 INFO - PROCESS | 1973 | 1467036533744 Marionette DEBUG loaded listener.js 07:08:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1167ebc00) [pid = 1973] [serial = 82] [outer = 0x115eeec00] 07:08:54 INFO - PROCESS | 1973 | 1467036534064 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]]]}] 07:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 473ms 07:08:54 INFO - PROCESS | 1973 | 1467036534104 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 07:08:54 INFO - PROCESS | 1973 | 1467036534106 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 07:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:08:54 INFO - PROCESS | 1973 | 1467036534108 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:08:54 INFO - PROCESS | 1973 | 1467036534110 Marionette TRACE conn2 <- [1,86,null,{}] 07:08:54 INFO - PROCESS | 1973 | 1467036534117 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}] 07:08:54 INFO - PROCESS | 1973 | 1467036534120 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:54 INFO - PROCESS | 1973 | 1467036534193 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 07:08:54 INFO - PROCESS | 1973 | 1467036534197 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:54 INFO - PROCESS | 1973 | 1467036534199 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:54 INFO - PROCESS | 1973 | ++DOCSHELL 0x116241800 == 29 [pid = 1973] [id = 29] 07:08:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x11721b000) [pid = 1973] [serial = 83] [outer = 0x0] 07:08:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x1176da400) [pid = 1973] [serial = 84] [outer = 0x11721b000] 07:08:54 INFO - PROCESS | 1973 | 1467036534229 Marionette DEBUG loaded listener.js 07:08:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x118151000) [pid = 1973] [serial = 85] [outer = 0x11721b000] 07:08:54 INFO - PROCESS | 1973 | 1467036534546 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]]]}] 07:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 473ms 07:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:08:54 INFO - PROCESS | 1973 | 1467036534581 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 07:08:54 INFO - PROCESS | 1973 | 1467036534583 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 07:08:54 INFO - PROCESS | 1973 | 1467036534585 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:08:54 INFO - PROCESS | 1973 | 1467036534587 Marionette TRACE conn2 <- [1,90,null,{}] 07:08:54 INFO - PROCESS | 1973 | 1467036534591 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}] 07:08:54 INFO - PROCESS | 1973 | 1467036534592 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:54 INFO - PROCESS | 1973 | 1467036534666 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 07:08:54 INFO - PROCESS | 1973 | 1467036534709 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:54 INFO - PROCESS | 1973 | 1467036534710 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:54 INFO - PROCESS | 1973 | ++DOCSHELL 0x116678800 == 30 [pid = 1973] [id = 30] 07:08:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x117226800) [pid = 1973] [serial = 86] [outer = 0x0] 07:08:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1181a1800) [pid = 1973] [serial = 87] [outer = 0x117226800] 07:08:54 INFO - PROCESS | 1973 | 1467036534736 Marionette DEBUG loaded listener.js 07:08:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x118584000) [pid = 1973] [serial = 88] [outer = 0x117226800] 07:08:55 INFO - PROCESS | 1973 | 1467036534994 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]]]}] 07:08:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 422ms 07:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:08:55 INFO - PROCESS | 1973 | 1467036535009 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 07:08:55 INFO - PROCESS | 1973 | 1467036535010 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 07:08:55 INFO - PROCESS | 1973 | 1467036535013 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:08:55 INFO - PROCESS | 1973 | 1467036535014 Marionette TRACE conn2 <- [1,94,null,{}] 07:08:55 INFO - PROCESS | 1973 | 1467036535026 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}] 07:08:55 INFO - PROCESS | 1973 | 1467036535027 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:55 INFO - PROCESS | 1973 | 1467036535105 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 07:08:55 INFO - PROCESS | 1973 | 1467036535109 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:55 INFO - PROCESS | 1973 | 1467036535110 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:55 INFO - PROCESS | 1973 | ++DOCSHELL 0x117070000 == 31 [pid = 1973] [id = 31] 07:08:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1181a2400) [pid = 1973] [serial = 89] [outer = 0x0] 07:08:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1185b7000) [pid = 1973] [serial = 90] [outer = 0x1181a2400] 07:08:55 INFO - PROCESS | 1973 | 1467036535135 Marionette DEBUG loaded listener.js 07:08:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x118d90400) [pid = 1973] [serial = 91] [outer = 0x1181a2400] 07:08:55 INFO - PROCESS | 1973 | 1467036535433 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]]]}] 07:08:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 467ms 07:08:55 INFO - PROCESS | 1973 | 1467036535481 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 07:08:55 INFO - PROCESS | 1973 | 1467036535482 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 07:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:08:55 INFO - PROCESS | 1973 | 1467036535484 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:08:55 INFO - PROCESS | 1973 | 1467036535487 Marionette TRACE conn2 <- [1,98,null,{}] 07:08:55 INFO - PROCESS | 1973 | 1467036535490 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}] 07:08:55 INFO - PROCESS | 1973 | 1467036535494 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:55 INFO - PROCESS | 1973 | 1467036535606 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 07:08:55 INFO - PROCESS | 1973 | 1467036535612 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:55 INFO - PROCESS | 1973 | 1467036535614 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:55 INFO - PROCESS | 1973 | ++DOCSHELL 0x116936800 == 32 [pid = 1973] [id = 32] 07:08:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x118dc5400) [pid = 1973] [serial = 92] [outer = 0x0] 07:08:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x11904e800) [pid = 1973] [serial = 93] [outer = 0x118dc5400] 07:08:55 INFO - PROCESS | 1973 | 1467036535642 Marionette DEBUG loaded listener.js 07:08:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x119a03c00) [pid = 1973] [serial = 94] [outer = 0x118dc5400] 07:08:55 INFO - PROCESS | 1973 | 1467036535919 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]]]}] 07:08:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 471ms 07:08:55 INFO - PROCESS | 1973 | 1467036535959 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 07:08:55 INFO - PROCESS | 1973 | 1467036535960 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 07:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:08:55 INFO - PROCESS | 1973 | 1467036535962 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:08:55 INFO - PROCESS | 1973 | 1467036535963 Marionette TRACE conn2 <- [1,102,null,{}] 07:08:55 INFO - PROCESS | 1973 | 1467036535966 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}] 07:08:55 INFO - PROCESS | 1973 | 1467036535967 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:56 INFO - PROCESS | 1973 | 1467036536043 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 07:08:56 INFO - PROCESS | 1973 | 1467036536047 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:56 INFO - PROCESS | 1973 | 1467036536048 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:56 INFO - PROCESS | 1973 | ++DOCSHELL 0x1185c4000 == 33 [pid = 1973] [id = 33] 07:08:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x119328800) [pid = 1973] [serial = 95] [outer = 0x0] 07:08:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x120e5b000) [pid = 1973] [serial = 96] [outer = 0x119328800] 07:08:56 INFO - PROCESS | 1973 | 1467036536075 Marionette DEBUG loaded listener.js 07:08:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x120f03000) [pid = 1973] [serial = 97] [outer = 0x119328800] 07:08:56 INFO - PROCESS | 1973 | 1467036536373 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]]]}] 07:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 07:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:08:56 INFO - PROCESS | 1973 | 1467036536381 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 07:08:56 INFO - PROCESS | 1973 | 1467036536382 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 07:08:56 INFO - PROCESS | 1973 | 1467036536392 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:08:56 INFO - PROCESS | 1973 | 1467036536393 Marionette TRACE conn2 <- [1,106,null,{}] 07:08:56 INFO - PROCESS | 1973 | 1467036536395 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}] 07:08:56 INFO - PROCESS | 1973 | 1467036536396 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:56 INFO - PROCESS | 1973 | 1467036536474 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 07:08:56 INFO - PROCESS | 1973 | 1467036536521 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:56 INFO - PROCESS | 1973 | 1467036536522 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:56 INFO - PROCESS | 1973 | ++DOCSHELL 0x111f13800 == 34 [pid = 1973] [id = 34] 07:08:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x111e58000) [pid = 1973] [serial = 98] [outer = 0x0] 07:08:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x120f03c00) [pid = 1973] [serial = 99] [outer = 0x111e58000] 07:08:56 INFO - PROCESS | 1973 | 1467036536546 Marionette DEBUG loaded listener.js 07:08:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x113970c00) [pid = 1973] [serial = 100] [outer = 0x111e58000] 07:08:56 INFO - PROCESS | 1973 | 1467036536796 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]]]}] 07:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 425ms 07:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:08:56 INFO - PROCESS | 1973 | 1467036536812 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 07:08:56 INFO - PROCESS | 1973 | 1467036536813 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 07:08:56 INFO - PROCESS | 1973 | 1467036536815 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:08:56 INFO - PROCESS | 1973 | 1467036536816 Marionette TRACE conn2 <- [1,110,null,{}] 07:08:56 INFO - PROCESS | 1973 | 1467036536827 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}] 07:08:56 INFO - PROCESS | 1973 | 1467036536828 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:56 INFO - PROCESS | 1973 | 1467036536907 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 07:08:56 INFO - PROCESS | 1973 | 1467036536911 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:56 INFO - PROCESS | 1973 | 1467036536912 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:56 INFO - PROCESS | 1973 | ++DOCSHELL 0x119212000 == 35 [pid = 1973] [id = 35] 07:08:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x1212aa400) [pid = 1973] [serial = 101] [outer = 0x0] 07:08:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x1216b5000) [pid = 1973] [serial = 102] [outer = 0x1212aa400] 07:08:56 INFO - PROCESS | 1973 | 1467036536937 Marionette DEBUG loaded listener.js 07:08:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x12325ac00) [pid = 1973] [serial = 103] [outer = 0x1212aa400] 07:08:57 INFO - PROCESS | 1973 | 1467036537223 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]]]}] 07:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 420ms 07:08:57 INFO - PROCESS | 1973 | 1467036537235 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 07:08:57 INFO - PROCESS | 1973 | 1467036537238 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 07:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:08:57 INFO - PROCESS | 1973 | 1467036537246 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:08:57 INFO - PROCESS | 1973 | 1467036537247 Marionette TRACE conn2 <- [1,114,null,{}] 07:08:57 INFO - PROCESS | 1973 | 1467036537249 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}] 07:08:57 INFO - PROCESS | 1973 | 1467036537250 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:57 INFO - PROCESS | 1973 | 1467036537334 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 07:08:57 INFO - PROCESS | 1973 | 1467036537341 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:57 INFO - PROCESS | 1973 | 1467036537342 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:57 INFO - PROCESS | 1973 | ++DOCSHELL 0x1198cb000 == 36 [pid = 1973] [id = 36] 07:08:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1216b9c00) [pid = 1973] [serial = 104] [outer = 0x0] 07:08:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x123681800) [pid = 1973] [serial = 105] [outer = 0x1216b9c00] 07:08:57 INFO - PROCESS | 1973 | 1467036537368 Marionette DEBUG loaded listener.js 07:08:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x12487d400) [pid = 1973] [serial = 106] [outer = 0x1216b9c00] 07:08:57 INFO - PROCESS | 1973 | 1467036537710 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]]]}] 07:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 07:08:57 INFO - PROCESS | 1973 | 1467036537716 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 07:08:57 INFO - PROCESS | 1973 | 1467036537718 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 07:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:08:57 INFO - PROCESS | 1973 | 1467036537744 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:08:57 INFO - PROCESS | 1973 | 1467036537745 Marionette TRACE conn2 <- [1,118,null,{}] 07:08:57 INFO - PROCESS | 1973 | 1467036537747 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}] 07:08:57 INFO - PROCESS | 1973 | 1467036537749 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:57 INFO - PROCESS | 1973 | 1467036537874 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 07:08:57 INFO - PROCESS | 1973 | 1467036537880 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:57 INFO - PROCESS | 1973 | 1467036537882 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:57 INFO - PROCESS | 1973 | ++DOCSHELL 0x120d70000 == 37 [pid = 1973] [id = 37] 07:08:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x123259800) [pid = 1973] [serial = 107] [outer = 0x0] 07:08:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x124d3a400) [pid = 1973] [serial = 108] [outer = 0x123259800] 07:08:57 INFO - PROCESS | 1973 | 1467036537925 Marionette DEBUG loaded listener.js 07:08:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x125f43800) [pid = 1973] [serial = 109] [outer = 0x123259800] 07:08:58 INFO - PROCESS | 1973 | 1467036538370 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]]]}] 07:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 685ms 07:08:58 INFO - PROCESS | 1973 | 1467036538413 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 07:08:58 INFO - PROCESS | 1973 | 1467036538415 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 07:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:08:58 INFO - PROCESS | 1973 | 1467036538419 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:08:58 INFO - PROCESS | 1973 | 1467036538420 Marionette TRACE conn2 <- [1,122,null,{}] 07:08:58 INFO - PROCESS | 1973 | 1467036538424 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}] 07:08:58 INFO - PROCESS | 1973 | 1467036538425 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:58 INFO - PROCESS | 1973 | 1467036538532 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 07:08:58 INFO - PROCESS | 1973 | 1467036538540 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:58 INFO - PROCESS | 1973 | 1467036538541 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:58 INFO - PROCESS | 1973 | ++DOCSHELL 0x120f75800 == 38 [pid = 1973] [id = 38] 07:08:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x125f4bc00) [pid = 1973] [serial = 110] [outer = 0x0] 07:08:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x125f4f800) [pid = 1973] [serial = 111] [outer = 0x125f4bc00] 07:08:58 INFO - PROCESS | 1973 | 1467036538565 Marionette DEBUG loaded listener.js 07:08:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 112 (0x1263db800) [pid = 1973] [serial = 112] [outer = 0x125f4bc00] 07:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 420ms 07:08:58 INFO - PROCESS | 1973 | 1467036538834 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]]]}] 07:08:58 INFO - PROCESS | 1973 | 1467036538843 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 07:08:58 INFO - PROCESS | 1973 | 1467036538844 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 07:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:08:58 INFO - PROCESS | 1973 | 1467036538846 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:08:58 INFO - PROCESS | 1973 | 1467036538847 Marionette TRACE conn2 <- [1,126,null,{}] 07:08:58 INFO - PROCESS | 1973 | 1467036538850 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}] 07:08:58 INFO - PROCESS | 1973 | 1467036538851 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:58 INFO - PROCESS | 1973 | 1467036538942 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 07:08:58 INFO - PROCESS | 1973 | 1467036538945 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:58 INFO - PROCESS | 1973 | 1467036538946 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:58 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210e4000 == 39 [pid = 1973] [id = 39] 07:08:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 113 (0x113b57c00) [pid = 1973] [serial = 113] [outer = 0x0] 07:08:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 114 (0x1270e5400) [pid = 1973] [serial = 114] [outer = 0x113b57c00] 07:08:58 INFO - PROCESS | 1973 | 1467036538970 Marionette DEBUG loaded listener.js 07:08:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 115 (0x1289f3400) [pid = 1973] [serial = 115] [outer = 0x113b57c00] 07:08:59 INFO - PROCESS | 1973 | 1467036539322 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]]]}] 07:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 517ms 07:08:59 INFO - PROCESS | 1973 | 1467036539365 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 07:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:08:59 INFO - PROCESS | 1973 | 1467036539367 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 07:08:59 INFO - PROCESS | 1973 | 1467036539371 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:08:59 INFO - PROCESS | 1973 | 1467036539372 Marionette TRACE conn2 <- [1,130,null,{}] 07:08:59 INFO - PROCESS | 1973 | 1467036539376 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}] 07:08:59 INFO - PROCESS | 1973 | 1467036539378 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:59 INFO - PROCESS | 1973 | 1467036539496 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 07:08:59 INFO - PROCESS | 1973 | 1467036539501 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:59 INFO - PROCESS | 1973 | 1467036539502 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:08:59 INFO - PROCESS | 1973 | ++DOCSHELL 0x1212a1000 == 40 [pid = 1973] [id = 40] 07:08:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 116 (0x1270f0000) [pid = 1973] [serial = 116] [outer = 0x0] 07:08:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 117 (0x128ba4c00) [pid = 1973] [serial = 117] [outer = 0x1270f0000] 07:08:59 INFO - PROCESS | 1973 | 1467036539541 Marionette DEBUG loaded listener.js 07:08:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 118 (0x1290ab400) [pid = 1973] [serial = 118] [outer = 0x1270f0000] 07:08:59 INFO - PROCESS | 1973 | 1467036539874 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]]]}] 07:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 521ms 07:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:08:59 INFO - PROCESS | 1973 | 1467036539892 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 07:08:59 INFO - PROCESS | 1973 | 1467036539893 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 07:08:59 INFO - PROCESS | 1973 | 1467036539895 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:08:59 INFO - PROCESS | 1973 | 1467036539896 Marionette TRACE conn2 <- [1,134,null,{}] 07:08:59 INFO - PROCESS | 1973 | 1467036539898 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}] 07:08:59 INFO - PROCESS | 1973 | 1467036539899 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:00 INFO - PROCESS | 1973 | 1467036540008 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 07:09:00 INFO - PROCESS | 1973 | 1467036540040 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:00 INFO - PROCESS | 1973 | 1467036540041 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:00 INFO - PROCESS | 1973 | ++DOCSHELL 0x123270000 == 41 [pid = 1973] [id = 41] 07:09:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 119 (0x125f4a000) [pid = 1973] [serial = 119] [outer = 0x0] 07:09:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 120 (0x1290af000) [pid = 1973] [serial = 120] [outer = 0x125f4a000] 07:09:00 INFO - PROCESS | 1973 | 1467036540062 Marionette DEBUG loaded listener.js 07:09:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 121 (0x12915c800) [pid = 1973] [serial = 121] [outer = 0x125f4a000] 07:09:00 INFO - PROCESS | 1973 | 1467036540307 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]]]}] 07:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 467ms 07:09:00 INFO - PROCESS | 1973 | 1467036540364 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 07:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:09:00 INFO - PROCESS | 1973 | 1467036540365 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 07:09:00 INFO - PROCESS | 1973 | 1467036540367 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:09:00 INFO - PROCESS | 1973 | 1467036540368 Marionette TRACE conn2 <- [1,138,null,{}] 07:09:00 INFO - PROCESS | 1973 | 1467036540378 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}] 07:09:00 INFO - PROCESS | 1973 | 1467036540380 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:00 INFO - PROCESS | 1973 | 1467036540462 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 07:09:00 INFO - PROCESS | 1973 | 1467036540466 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:00 INFO - PROCESS | 1973 | 1467036540467 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:00 INFO - PROCESS | 1973 | ++DOCSHELL 0x12526b800 == 42 [pid = 1973] [id = 42] 07:09:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 122 (0x12915cc00) [pid = 1973] [serial = 122] [outer = 0x0] 07:09:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 123 (0x129166800) [pid = 1973] [serial = 123] [outer = 0x12915cc00] 07:09:00 INFO - PROCESS | 1973 | 1467036540494 Marionette DEBUG loaded listener.js 07:09:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 124 (0x1293a8800) [pid = 1973] [serial = 124] [outer = 0x12915cc00] 07:09:00 INFO - PROCESS | 1973 | 1467036540829 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]]]}] 07:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 476ms 07:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:09:00 INFO - PROCESS | 1973 | 1467036540844 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 07:09:00 INFO - PROCESS | 1973 | 1467036540845 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 07:09:00 INFO - PROCESS | 1973 | 1467036540847 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:09:00 INFO - PROCESS | 1973 | 1467036540848 Marionette TRACE conn2 <- [1,142,null,{}] 07:09:00 INFO - PROCESS | 1973 | 1467036540850 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}] 07:09:00 INFO - PROCESS | 1973 | 1467036540853 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:01 INFO - PROCESS | 1973 | 1467036541770 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 07:09:01 INFO - PROCESS | 1973 | 1467036541811 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:01 INFO - PROCESS | 1973 | 1467036541813 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:01 INFO - PROCESS | 1973 | ++DOCSHELL 0x112155000 == 43 [pid = 1973] [id = 43] 07:09:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 125 (0x112fed000) [pid = 1973] [serial = 125] [outer = 0x0] 07:09:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 126 (0x1133aec00) [pid = 1973] [serial = 126] [outer = 0x112fed000] 07:09:01 INFO - PROCESS | 1973 | 1467036541841 Marionette DEBUG loaded listener.js 07:09:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 127 (0x113f32400) [pid = 1973] [serial = 127] [outer = 0x112fed000] 07:09:02 INFO - PROCESS | 1973 | 1467036542184 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]]]}] 07:09:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:09:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1374ms 07:09:02 INFO - PROCESS | 1973 | 1467036542223 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 07:09:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:09:02 INFO - PROCESS | 1973 | 1467036542226 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 07:09:02 INFO - PROCESS | 1973 | 1467036542229 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:09:02 INFO - PROCESS | 1973 | 1467036542231 Marionette TRACE conn2 <- [1,146,null,{}] 07:09:02 INFO - PROCESS | 1973 | 1467036542234 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}] 07:09:02 INFO - PROCESS | 1973 | 1467036542236 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:02 INFO - PROCESS | 1973 | 1467036542326 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 07:09:02 INFO - PROCESS | 1973 | 1467036542357 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:02 INFO - PROCESS | 1973 | 1467036542359 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:02 INFO - PROCESS | 1973 | ++DOCSHELL 0x113bca000 == 44 [pid = 1973] [id = 44] 07:09:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 128 (0x11662a800) [pid = 1973] [serial = 128] [outer = 0x0] 07:09:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 129 (0x116fc6800) [pid = 1973] [serial = 129] [outer = 0x11662a800] 07:09:02 INFO - PROCESS | 1973 | 1467036542386 Marionette DEBUG loaded listener.js 07:09:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 130 (0x117e97c00) [pid = 1973] [serial = 130] [outer = 0x11662a800] 07:09:02 INFO - PROCESS | 1973 | 1467036542697 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]]]}] 07:09:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:09:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 524ms 07:09:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:09:02 INFO - PROCESS | 1973 | 1467036542753 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 07:09:02 INFO - PROCESS | 1973 | 1467036542755 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 07:09:02 INFO - PROCESS | 1973 | 1467036542757 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:09:02 INFO - PROCESS | 1973 | 1467036542758 Marionette TRACE conn2 <- [1,150,null,{}] 07:09:02 INFO - PROCESS | 1973 | 1467036542760 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}] 07:09:02 INFO - PROCESS | 1973 | 1467036542762 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:02 INFO - PROCESS | 1973 | 1467036542861 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 07:09:02 INFO - PROCESS | 1973 | 1467036542892 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:02 INFO - PROCESS | 1973 | 1467036542894 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:02 INFO - PROCESS | 1973 | ++DOCSHELL 0x11694a000 == 45 [pid = 1973] [id = 45] 07:09:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 131 (0x11819e000) [pid = 1973] [serial = 131] [outer = 0x0] 07:09:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 132 (0x1185b3000) [pid = 1973] [serial = 132] [outer = 0x11819e000] 07:09:02 INFO - PROCESS | 1973 | 1467036542919 Marionette DEBUG loaded listener.js 07:09:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 133 (0x118d88800) [pid = 1973] [serial = 133] [outer = 0x11819e000] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 132 (0x12a62f000) [pid = 1973] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 131 (0x12915e000) [pid = 1973] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 130 (0x12cfc1c00) [pid = 1973] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 129 (0x12b997000) [pid = 1973] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 128 (0x11857f400) [pid = 1973] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 127 (0x12ce42800) [pid = 1973] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 126 (0x12c2db000) [pid = 1973] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 125 (0x12c7dbc00) [pid = 1973] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 124 (0x12c275800) [pid = 1973] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 123 (0x11819f800) [pid = 1973] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 122 (0x12bda2400) [pid = 1973] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 121 (0x12b8b5c00) [pid = 1973] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 120 (0x1290b5000) [pid = 1973] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 119 (0x12a75f400) [pid = 1973] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 118 (0x1216b9c00) [pid = 1973] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 117 (0x123259800) [pid = 1973] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 116 (0x125f4bc00) [pid = 1973] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 115 (0x12cfc8000) [pid = 1973] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 114 (0x112fe9c00) [pid = 1973] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 113 (0x1160d6800) [pid = 1973] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 112 (0x120e62000) [pid = 1973] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 111 (0x113366800) [pid = 1973] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x115eeec00) [pid = 1973] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x11721b000) [pid = 1973] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x117226800) [pid = 1973] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x1181a2400) [pid = 1973] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x118dc5400) [pid = 1973] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x119328800) [pid = 1973] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:09:03 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x111e58000) [pid = 1973] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 921ms 07:09:03 INFO - PROCESS | 1973 | 1467036543675 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]]]}] 07:09:03 INFO - PROCESS | 1973 | 1467036543678 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 07:09:03 INFO - PROCESS | 1973 | 1467036543681 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 07:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:09:03 INFO - PROCESS | 1973 | 1467036543694 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:09:03 INFO - PROCESS | 1973 | 1467036543696 Marionette TRACE conn2 <- [1,154,null,{}] 07:09:03 INFO - PROCESS | 1973 | 1467036543699 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}] 07:09:03 INFO - PROCESS | 1973 | 1467036543701 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:03 INFO - PROCESS | 1973 | 1467036543797 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 07:09:03 INFO - PROCESS | 1973 | 1467036543841 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:03 INFO - PROCESS | 1973 | 1467036543843 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:03 INFO - PROCESS | 1973 | ++DOCSHELL 0x11706c000 == 46 [pid = 1973] [id = 46] 07:09:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x1121aac00) [pid = 1973] [serial = 134] [outer = 0x0] 07:09:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x1176de800) [pid = 1973] [serial = 135] [outer = 0x1121aac00] 07:09:03 INFO - PROCESS | 1973 | 1467036543867 Marionette DEBUG loaded listener.js 07:09:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x119050000) [pid = 1973] [serial = 136] [outer = 0x1121aac00] 07:09:04 INFO - PROCESS | 1973 | 1467036544113 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]]]}] 07:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 481ms 07:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:09:04 INFO - PROCESS | 1973 | 1467036544165 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 07:09:04 INFO - PROCESS | 1973 | 1467036544166 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 07:09:04 INFO - PROCESS | 1973 | 1467036544176 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:09:04 INFO - PROCESS | 1973 | 1467036544177 Marionette TRACE conn2 <- [1,158,null,{}] 07:09:04 INFO - PROCESS | 1973 | 1467036544179 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}] 07:09:04 INFO - PROCESS | 1973 | 1467036544181 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:04 INFO - PROCESS | 1973 | 1467036544264 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 07:09:04 INFO - PROCESS | 1973 | 1467036544268 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:04 INFO - PROCESS | 1973 | 1467036544271 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:04 INFO - PROCESS | 1973 | ++DOCSHELL 0x1184b9800 == 47 [pid = 1973] [id = 47] 07:09:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x119326c00) [pid = 1973] [serial = 137] [outer = 0x0] 07:09:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x119690000) [pid = 1973] [serial = 138] [outer = 0x119326c00] 07:09:04 INFO - PROCESS | 1973 | 1467036544296 Marionette DEBUG loaded listener.js 07:09:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x119a0c000) [pid = 1973] [serial = 139] [outer = 0x119326c00] 07:09:04 INFO - PROCESS | 1973 | 1467036544674 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]]]}] 07:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 526ms 07:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:09:04 INFO - PROCESS | 1973 | 1467036544696 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 07:09:04 INFO - PROCESS | 1973 | 1467036544698 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 07:09:04 INFO - PROCESS | 1973 | 1467036544701 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:09:04 INFO - PROCESS | 1973 | 1467036544703 Marionette TRACE conn2 <- [1,162,null,{}] 07:09:04 INFO - PROCESS | 1973 | 1467036544706 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}] 07:09:04 INFO - PROCESS | 1973 | 1467036544708 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:04 INFO - PROCESS | 1973 | 1467036544816 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 07:09:04 INFO - PROCESS | 1973 | 1467036544828 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:04 INFO - PROCESS | 1973 | 1467036544833 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:04 INFO - PROCESS | 1973 | ++DOCSHELL 0x1194c1800 == 48 [pid = 1973] [id = 48] 07:09:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x120f05000) [pid = 1973] [serial = 140] [outer = 0x0] 07:09:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 112 (0x120f45c00) [pid = 1973] [serial = 141] [outer = 0x120f05000] 07:09:04 INFO - PROCESS | 1973 | 1467036544881 Marionette DEBUG loaded listener.js 07:09:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 113 (0x1216ad800) [pid = 1973] [serial = 142] [outer = 0x120f05000] 07:09:05 INFO - PROCESS | 1973 | 1467036545266 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]]]}] 07:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 622ms 07:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:09:05 INFO - PROCESS | 1973 | 1467036545323 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 07:09:05 INFO - PROCESS | 1973 | 1467036545325 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 07:09:05 INFO - PROCESS | 1973 | 1467036545327 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:09:05 INFO - PROCESS | 1973 | 1467036545329 Marionette TRACE conn2 <- [1,166,null,{}] 07:09:05 INFO - PROCESS | 1973 | 1467036545332 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}] 07:09:05 INFO - PROCESS | 1973 | 1467036545334 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:05 INFO - PROCESS | 1973 | 1467036545455 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 07:09:05 INFO - PROCESS | 1973 | 1467036545575 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:05 INFO - PROCESS | 1973 | 1467036545576 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:05 INFO - PROCESS | 1973 | ++DOCSHELL 0x11214b800 == 49 [pid = 1973] [id = 49] 07:09:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 114 (0x111c19800) [pid = 1973] [serial = 143] [outer = 0x0] 07:09:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 115 (0x112a80c00) [pid = 1973] [serial = 144] [outer = 0x111c19800] 07:09:05 INFO - PROCESS | 1973 | 1467036545629 Marionette DEBUG loaded listener.js 07:09:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 116 (0x113da9800) [pid = 1973] [serial = 145] [outer = 0x111c19800] 07:09:06 INFO - PROCESS | 1973 | 1467036546082 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]]]}] 07:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 769ms 07:09:06 INFO - PROCESS | 1973 | 1467036546098 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 07:09:06 INFO - PROCESS | 1973 | 1467036546100 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 07:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:09:06 INFO - PROCESS | 1973 | 1467036546103 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:09:06 INFO - PROCESS | 1973 | 1467036546105 Marionette TRACE conn2 <- [1,170,null,{}] 07:09:06 INFO - PROCESS | 1973 | 1467036546109 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}] 07:09:06 INFO - PROCESS | 1973 | 1467036546112 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:06 INFO - PROCESS | 1973 | 1467036546225 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 07:09:06 INFO - PROCESS | 1973 | 1467036546270 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:06 INFO - PROCESS | 1973 | 1467036546272 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:06 INFO - PROCESS | 1973 | ++DOCSHELL 0x117244000 == 50 [pid = 1973] [id = 50] 07:09:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 117 (0x115efb000) [pid = 1973] [serial = 146] [outer = 0x0] 07:09:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 118 (0x117e99000) [pid = 1973] [serial = 147] [outer = 0x115efb000] 07:09:06 INFO - PROCESS | 1973 | 1467036546302 Marionette DEBUG loaded listener.js 07:09:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 119 (0x1184da000) [pid = 1973] [serial = 148] [outer = 0x115efb000] 07:09:06 INFO - PROCESS | 1973 | 1467036546711 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]]]}] 07:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 620ms 07:09:06 INFO - PROCESS | 1973 | 1467036546726 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 07:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:09:06 INFO - PROCESS | 1973 | 1467036546729 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 07:09:06 INFO - PROCESS | 1973 | 1467036546731 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:09:06 INFO - PROCESS | 1973 | 1467036546733 Marionette TRACE conn2 <- [1,174,null,{}] 07:09:06 INFO - PROCESS | 1973 | 1467036546735 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}] 07:09:06 INFO - PROCESS | 1973 | 1467036546737 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:06 INFO - PROCESS | 1973 | 1467036546831 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 07:09:06 INFO - PROCESS | 1973 | 1467036546886 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:06 INFO - PROCESS | 1973 | 1467036546887 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:06 INFO - PROCESS | 1973 | ++DOCSHELL 0x120d83000 == 51 [pid = 1973] [id = 51] 07:09:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 120 (0x118585c00) [pid = 1973] [serial = 149] [outer = 0x0] 07:09:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 121 (0x119050c00) [pid = 1973] [serial = 150] [outer = 0x118585c00] 07:09:06 INFO - PROCESS | 1973 | 1467036546916 Marionette DEBUG loaded listener.js 07:09:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 122 (0x120e65800) [pid = 1973] [serial = 151] [outer = 0x118585c00] 07:09:07 INFO - PROCESS | 1973 | 1467036547323 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]]]}] 07:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 624ms 07:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:09:07 INFO - PROCESS | 1973 | 1467036547356 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 07:09:07 INFO - PROCESS | 1973 | 1467036547357 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 07:09:07 INFO - PROCESS | 1973 | 1467036547364 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:09:07 INFO - PROCESS | 1973 | 1467036547368 Marionette TRACE conn2 <- [1,178,null,{}] 07:09:07 INFO - PROCESS | 1973 | 1467036547372 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}] 07:09:07 INFO - PROCESS | 1973 | 1467036547374 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:07 INFO - PROCESS | 1973 | 1467036547467 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 07:09:07 INFO - PROCESS | 1973 | 1467036547539 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:07 INFO - PROCESS | 1973 | 1467036547540 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:07 INFO - PROCESS | 1973 | ++DOCSHELL 0x11706b800 == 52 [pid = 1973] [id = 52] 07:09:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 123 (0x121449c00) [pid = 1973] [serial = 152] [outer = 0x0] 07:09:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 124 (0x124878800) [pid = 1973] [serial = 153] [outer = 0x121449c00] 07:09:07 INFO - PROCESS | 1973 | 1467036547569 Marionette DEBUG loaded listener.js 07:09:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 125 (0x1252a3400) [pid = 1973] [serial = 154] [outer = 0x121449c00] 07:09:07 INFO - PROCESS | 1973 | 1467036547967 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]]]}] 07:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 07:09:07 INFO - PROCESS | 1973 | 1467036547989 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 07:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:09:07 INFO - PROCESS | 1973 | 1467036547991 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 07:09:07 INFO - PROCESS | 1973 | 1467036547993 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:09:07 INFO - PROCESS | 1973 | 1467036547995 Marionette TRACE conn2 <- [1,182,null,{}] 07:09:08 INFO - PROCESS | 1973 | 1467036547997 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}] 07:09:08 INFO - PROCESS | 1973 | 1467036547998 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:08 INFO - PROCESS | 1973 | 1467036548091 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 07:09:08 INFO - PROCESS | 1973 | 1467036548145 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:08 INFO - PROCESS | 1973 | 1467036548147 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:08 INFO - PROCESS | 1973 | ++DOCSHELL 0x1252b0000 == 53 [pid = 1973] [id = 53] 07:09:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 126 (0x12185cc00) [pid = 1973] [serial = 155] [outer = 0x0] 07:09:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 127 (0x125e87c00) [pid = 1973] [serial = 156] [outer = 0x12185cc00] 07:09:08 INFO - PROCESS | 1973 | 1467036548176 Marionette DEBUG loaded listener.js 07:09:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 128 (0x125f4c400) [pid = 1973] [serial = 157] [outer = 0x12185cc00] 07:09:08 INFO - PROCESS | 1973 | 1467036548588 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]]]}] 07:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 618ms 07:09:08 INFO - PROCESS | 1973 | 1467036548612 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 07:09:08 INFO - PROCESS | 1973 | 1467036548613 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 07:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:09:08 INFO - PROCESS | 1973 | 1467036548616 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:09:08 INFO - PROCESS | 1973 | 1467036548617 Marionette TRACE conn2 <- [1,186,null,{}] 07:09:08 INFO - PROCESS | 1973 | 1467036548619 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}] 07:09:08 INFO - PROCESS | 1973 | 1467036548621 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:08 INFO - PROCESS | 1973 | 1467036548712 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 07:09:08 INFO - PROCESS | 1973 | 1467036548785 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:08 INFO - PROCESS | 1973 | 1467036548789 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:08 INFO - PROCESS | 1973 | ++DOCSHELL 0x113b4b000 == 54 [pid = 1973] [id = 54] 07:09:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 129 (0x11888a400) [pid = 1973] [serial = 158] [outer = 0x0] 07:09:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 130 (0x119c73000) [pid = 1973] [serial = 159] [outer = 0x11888a400] 07:09:08 INFO - PROCESS | 1973 | 1467036548824 Marionette DEBUG loaded listener.js 07:09:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 131 (0x12634b400) [pid = 1973] [serial = 160] [outer = 0x11888a400] 07:09:09 INFO - PROCESS | 1973 | 1467036549328 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]]]}] 07:09:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:09:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 719ms 07:09:09 INFO - PROCESS | 1973 | 1467036549336 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 07:09:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:09:09 INFO - PROCESS | 1973 | 1467036549339 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 07:09:09 INFO - PROCESS | 1973 | 1467036549343 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:09:09 INFO - PROCESS | 1973 | 1467036549345 Marionette TRACE conn2 <- [1,190,null,{}] 07:09:09 INFO - PROCESS | 1973 | 1467036549350 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}] 07:09:09 INFO - PROCESS | 1973 | 1467036549352 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:09 INFO - PROCESS | 1973 | 1467036549450 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 07:09:09 INFO - PROCESS | 1973 | 1467036549497 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:09 INFO - PROCESS | 1973 | 1467036549500 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:09 INFO - PROCESS | 1973 | ++DOCSHELL 0x116935000 == 55 [pid = 1973] [id = 55] 07:09:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 132 (0x115e5f000) [pid = 1973] [serial = 161] [outer = 0x0] 07:09:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 133 (0x11607f000) [pid = 1973] [serial = 162] [outer = 0x115e5f000] 07:09:09 INFO - PROCESS | 1973 | 1467036549530 Marionette DEBUG loaded listener.js 07:09:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 134 (0x1167e3800) [pid = 1973] [serial = 163] [outer = 0x115e5f000] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x1194c1800 == 54 [pid = 1973] [id = 48] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x1184b9800 == 53 [pid = 1973] [id = 47] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x11706c000 == 52 [pid = 1973] [id = 46] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x116936800 == 51 [pid = 1973] [id = 32] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x111f13800 == 50 [pid = 1973] [id = 34] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x11694a000 == 49 [pid = 1973] [id = 45] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x116678800 == 48 [pid = 1973] [id = 30] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x116241800 == 47 [pid = 1973] [id = 29] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x113bca000 == 46 [pid = 1973] [id = 44] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x113b3a800 == 45 [pid = 1973] [id = 28] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x112155000 == 44 [pid = 1973] [id = 43] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x11264f800 == 43 [pid = 1973] [id = 27] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x119212000 == 42 [pid = 1973] [id = 35] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x1185c4000 == 41 [pid = 1973] [id = 33] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x117070000 == 40 [pid = 1973] [id = 31] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x113b4b000 == 39 [pid = 1973] [id = 54] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x1252b0000 == 38 [pid = 1973] [id = 53] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x12526b800 == 37 [pid = 1973] [id = 42] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x11706b800 == 36 [pid = 1973] [id = 52] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x123270000 == 35 [pid = 1973] [id = 41] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x120d83000 == 34 [pid = 1973] [id = 51] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x120f75800 == 33 [pid = 1973] [id = 38] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x117244000 == 32 [pid = 1973] [id = 50] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x1198cb000 == 31 [pid = 1973] [id = 36] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x1212a1000 == 30 [pid = 1973] [id = 40] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x1210e4000 == 29 [pid = 1973] [id = 39] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x11214b800 == 28 [pid = 1973] [id = 49] 07:09:10 INFO - PROCESS | 1973 | --DOCSHELL 0x120d70000 == 27 [pid = 1973] [id = 37] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 133 (0x121449400) [pid = 1973] [serial = 11] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 132 (0x123681800) [pid = 1973] [serial = 105] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 131 (0x124d3a400) [pid = 1973] [serial = 108] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 130 (0x125f4f800) [pid = 1973] [serial = 111] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 129 (0x1270e5400) [pid = 1973] [serial = 114] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 128 (0x128ba4c00) [pid = 1973] [serial = 117] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 127 (0x1290af000) [pid = 1973] [serial = 120] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 126 (0x12e10a000) [pid = 1973] [serial = 66] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 125 (0x113099400) [pid = 1973] [serial = 69] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 124 (0x116a0b400) [pid = 1973] [serial = 72] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 123 (0x120e63c00) [pid = 1973] [serial = 75] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 122 (0x120f03400) [pid = 1973] [serial = 76] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 121 (0x113d35c00) [pid = 1973] [serial = 78] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 120 (0x1166ef400) [pid = 1973] [serial = 81] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 119 (0x1167ebc00) [pid = 1973] [serial = 82] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 118 (0x1176da400) [pid = 1973] [serial = 84] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 117 (0x1181a1800) [pid = 1973] [serial = 87] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 116 (0x1185b7000) [pid = 1973] [serial = 90] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 115 (0x11904e800) [pid = 1973] [serial = 93] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 114 (0x119a03c00) [pid = 1973] [serial = 94] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 113 (0x120e5b000) [pid = 1973] [serial = 96] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 112 (0x120f03000) [pid = 1973] [serial = 97] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 111 (0x120f03c00) [pid = 1973] [serial = 99] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x113970c00) [pid = 1973] [serial = 100] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x1216b5000) [pid = 1973] [serial = 102] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x12487d400) [pid = 1973] [serial = 106] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x125f43800) [pid = 1973] [serial = 109] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x1263db800) [pid = 1973] [serial = 112] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x113f3ac00) [pid = 1973] [serial = 79] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x118151000) [pid = 1973] [serial = 85] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x118584000) [pid = 1973] [serial = 88] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x118d90400) [pid = 1973] [serial = 91] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1133b4c00) [pid = 1973] [serial = 70] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x12e1bd800) [pid = 1973] [serial = 67] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1176da800) [pid = 1973] [serial = 73] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1216bac00) [pid = 1973] [serial = 8] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x12bd9d400) [pid = 1973] [serial = 31] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x12bd24400) [pid = 1973] [serial = 30] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x12b8abc00) [pid = 1973] [serial = 27] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x12b8b2400) [pid = 1973] [serial = 28] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x12ac79800) [pid = 1973] [serial = 24] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x12b720800) [pid = 1973] [serial = 25] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x12a630c00) [pid = 1973] [serial = 21] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x12a756400) [pid = 1973] [serial = 22] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x129442000) [pid = 1973] [serial = 18] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x12915fc00) [pid = 1973] [serial = 15] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x129165800) [pid = 1973] [serial = 16] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x119048000) [pid = 1973] [serial = 63] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x12a968800) [pid = 1973] [serial = 64] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x12b99f400) [pid = 1973] [serial = 60] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x12b9a3800) [pid = 1973] [serial = 61] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x11932bc00) [pid = 1973] [serial = 57] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x12cfc5800) [pid = 1973] [serial = 58] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x12cfbe400) [pid = 1973] [serial = 55] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x12cfba400) [pid = 1973] [serial = 54] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x12d206000) [pid = 1973] [serial = 48] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x12d25a400) [pid = 1973] [serial = 51] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x12c7db400) [pid = 1973] [serial = 45] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x12ce36800) [pid = 1973] [serial = 46] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x12c2d3c00) [pid = 1973] [serial = 42] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 73 (0x12c2d8400) [pid = 1973] [serial = 43] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 72 (0x12c7d5000) [pid = 1973] [serial = 40] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 71 (0x12c279000) [pid = 1973] [serial = 39] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 70 (0x12bda2800) [pid = 1973] [serial = 36] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 69 (0x12c26ec00) [pid = 1973] [serial = 37] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 68 (0x12bda9800) [pid = 1973] [serial = 33] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | --DOMWINDOW == 67 (0x11819ac00) [pid = 1973] [serial = 34] [outer = 0x0] [url = about:blank] 07:09:10 INFO - PROCESS | 1973 | 1467036550366 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]]]}] 07:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1074ms 07:09:10 INFO - PROCESS | 1973 | 1467036550416 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 07:09:10 INFO - PROCESS | 1973 | 1467036550419 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 07:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:09:10 INFO - PROCESS | 1973 | 1467036550422 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:09:10 INFO - PROCESS | 1973 | 1467036550424 Marionette TRACE conn2 <- [1,194,null,{}] 07:09:10 INFO - PROCESS | 1973 | 1467036550428 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}] 07:09:10 INFO - PROCESS | 1973 | 1467036550430 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:10 INFO - PROCESS | 1973 | 1467036550518 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 07:09:10 INFO - PROCESS | 1973 | 1467036550563 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:10 INFO - PROCESS | 1973 | 1467036550565 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:10 INFO - PROCESS | 1973 | ++DOCSHELL 0x113032800 == 28 [pid = 1973] [id = 56] 07:09:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 68 (0x115eee800) [pid = 1973] [serial = 164] [outer = 0x0] 07:09:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 69 (0x1166ef400) [pid = 1973] [serial = 165] [outer = 0x115eee800] 07:09:10 INFO - PROCESS | 1973 | 1467036550592 Marionette DEBUG loaded listener.js 07:09:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 70 (0x11696c000) [pid = 1973] [serial = 166] [outer = 0x115eee800] 07:09:10 INFO - PROCESS | 1973 | 1467036550873 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]]]}] 07:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 471ms 07:09:10 INFO - PROCESS | 1973 | 1467036550894 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 07:09:10 INFO - PROCESS | 1973 | 1467036550897 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 07:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:09:10 INFO - PROCESS | 1973 | 1467036550910 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:09:10 INFO - PROCESS | 1973 | 1467036550912 Marionette TRACE conn2 <- [1,198,null,{}] 07:09:10 INFO - PROCESS | 1973 | 1467036550914 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}] 07:09:10 INFO - PROCESS | 1973 | 1467036550916 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:10 INFO - PROCESS | 1973 | 1467036550994 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 07:09:11 INFO - PROCESS | 1973 | 1467036550998 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:11 INFO - PROCESS | 1973 | 1467036550999 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:11 INFO - PROCESS | 1973 | ++DOCSHELL 0x116622000 == 29 [pid = 1973] [id = 57] 07:09:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 71 (0x117e97000) [pid = 1973] [serial = 167] [outer = 0x0] 07:09:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 72 (0x1181a0c00) [pid = 1973] [serial = 168] [outer = 0x117e97000] 07:09:11 INFO - PROCESS | 1973 | 1467036551029 Marionette DEBUG loaded listener.js 07:09:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 73 (0x11857d800) [pid = 1973] [serial = 169] [outer = 0x117e97000] 07:09:11 INFO - PROCESS | 1973 | 1467036551344 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]]]}] 07:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 476ms 07:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:09:11 INFO - PROCESS | 1973 | 1467036551379 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 07:09:11 INFO - PROCESS | 1973 | 1467036551380 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 07:09:11 INFO - PROCESS | 1973 | 1467036551382 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:09:11 INFO - PROCESS | 1973 | 1467036551385 Marionette TRACE conn2 <- [1,202,null,{}] 07:09:11 INFO - PROCESS | 1973 | 1467036551393 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}] 07:09:11 INFO - PROCESS | 1973 | 1467036551396 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:11 INFO - PROCESS | 1973 | 1467036551465 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 07:09:11 INFO - PROCESS | 1973 | 1467036551470 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:11 INFO - PROCESS | 1973 | 1467036551472 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:11 INFO - PROCESS | 1973 | ++DOCSHELL 0x11722c000 == 30 [pid = 1973] [id = 58] 07:09:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 74 (0x1133dec00) [pid = 1973] [serial = 170] [outer = 0x0] 07:09:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x11904b000) [pid = 1973] [serial = 171] [outer = 0x1133dec00] 07:09:11 INFO - PROCESS | 1973 | 1467036551501 Marionette DEBUG loaded listener.js 07:09:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x119699c00) [pid = 1973] [serial = 172] [outer = 0x1133dec00] 07:09:11 INFO - PROCESS | 1973 | 1467036551807 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]]]}] 07:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 472ms 07:09:11 INFO - PROCESS | 1973 | 1467036551856 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 07:09:11 INFO - PROCESS | 1973 | 1467036551857 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 07:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:09:11 INFO - PROCESS | 1973 | 1467036551859 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:09:11 INFO - PROCESS | 1973 | 1467036551861 Marionette TRACE conn2 <- [1,206,null,{}] 07:09:11 INFO - PROCESS | 1973 | 1467036551863 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}] 07:09:11 INFO - PROCESS | 1973 | 1467036551864 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:11 INFO - PROCESS | 1973 | 1467036551934 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 07:09:11 INFO - PROCESS | 1973 | 1467036551980 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:11 INFO - PROCESS | 1973 | 1467036551981 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:11 INFO - PROCESS | 1973 | ++DOCSHELL 0x1181da000 == 31 [pid = 1973] [id = 59] 07:09:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x118dd0400) [pid = 1973] [serial = 173] [outer = 0x0] 07:09:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x119c78400) [pid = 1973] [serial = 174] [outer = 0x118dd0400] 07:09:12 INFO - PROCESS | 1973 | 1467036552007 Marionette DEBUG loaded listener.js 07:09:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x120e68000) [pid = 1973] [serial = 175] [outer = 0x118dd0400] 07:09:12 INFO - PROCESS | 1973 | 1467036552293 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]]]}] 07:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 469ms 07:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:09:12 INFO - PROCESS | 1973 | 1467036552330 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 07:09:12 INFO - PROCESS | 1973 | 1467036552331 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 07:09:12 INFO - PROCESS | 1973 | 1467036552333 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:09:12 INFO - PROCESS | 1973 | 1467036552345 Marionette TRACE conn2 <- [1,210,null,{}] 07:09:12 INFO - PROCESS | 1973 | 1467036552347 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}] 07:09:12 INFO - PROCESS | 1973 | 1467036552349 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:12 INFO - PROCESS | 1973 | 1467036552432 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 07:09:12 INFO - PROCESS | 1973 | 1467036552436 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:12 INFO - PROCESS | 1973 | 1467036552439 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:12 INFO - PROCESS | 1973 | ++DOCSHELL 0x11901c000 == 32 [pid = 1973] [id = 60] 07:09:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x1176d9400) [pid = 1973] [serial = 176] [outer = 0x0] 07:09:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x120f05400) [pid = 1973] [serial = 177] [outer = 0x1176d9400] 07:09:12 INFO - PROCESS | 1973 | 1467036552487 Marionette DEBUG loaded listener.js 07:09:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1216af800) [pid = 1973] [serial = 178] [outer = 0x1176d9400] 07:09:12 INFO - PROCESS | 1973 | 1467036552809 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]]]}] 07:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 529ms 07:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:09:12 INFO - PROCESS | 1973 | 1467036552863 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 07:09:12 INFO - PROCESS | 1973 | 1467036552864 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 07:09:12 INFO - PROCESS | 1973 | 1467036552866 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:09:12 INFO - PROCESS | 1973 | 1467036552867 Marionette TRACE conn2 <- [1,214,null,{}] 07:09:12 INFO - PROCESS | 1973 | 1467036552869 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}] 07:09:12 INFO - PROCESS | 1973 | 1467036552873 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:12 INFO - PROCESS | 1973 | 1467036552977 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 07:09:13 INFO - PROCESS | 1973 | 1467036553006 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:13 INFO - PROCESS | 1973 | 1467036553008 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:13 INFO - PROCESS | 1973 | ++DOCSHELL 0x119a8d000 == 33 [pid = 1973] [id = 61] 07:09:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x12185a400) [pid = 1973] [serial = 179] [outer = 0x0] 07:09:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x1248e9400) [pid = 1973] [serial = 180] [outer = 0x12185a400] 07:09:13 INFO - PROCESS | 1973 | 1467036553032 Marionette DEBUG loaded listener.js 07:09:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x1252da800) [pid = 1973] [serial = 181] [outer = 0x12185a400] 07:09:13 INFO - PROCESS | 1973 | 1467036553312 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]]]}] 07:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 473ms 07:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:09:13 INFO - PROCESS | 1973 | 1467036553344 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 07:09:13 INFO - PROCESS | 1973 | 1467036553345 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 07:09:13 INFO - PROCESS | 1973 | 1467036553347 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:09:13 INFO - PROCESS | 1973 | 1467036553348 Marionette TRACE conn2 <- [1,218,null,{}] 07:09:13 INFO - PROCESS | 1973 | 1467036553350 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}] 07:09:13 INFO - PROCESS | 1973 | 1467036553352 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:13 INFO - PROCESS | 1973 | 1467036553447 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 07:09:13 INFO - PROCESS | 1973 | 1467036553476 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:13 INFO - PROCESS | 1973 | 1467036553477 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:13 INFO - PROCESS | 1973 | ++DOCSHELL 0x120d79000 == 34 [pid = 1973] [id = 62] 07:09:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1133db400) [pid = 1973] [serial = 182] [outer = 0x0] 07:09:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x125e83400) [pid = 1973] [serial = 183] [outer = 0x1133db400] 07:09:13 INFO - PROCESS | 1973 | 1467036553502 Marionette DEBUG loaded listener.js 07:09:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1263d2000) [pid = 1973] [serial = 184] [outer = 0x1133db400] 07:09:13 INFO - PROCESS | 1973 | 1467036553786 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]]]}] 07:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 07:09:13 INFO - PROCESS | 1973 | 1467036553815 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 07:09:13 INFO - PROCESS | 1973 | 1467036553817 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 07:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:09:13 INFO - PROCESS | 1973 | 1467036553833 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:09:13 INFO - PROCESS | 1973 | 1467036553834 Marionette TRACE conn2 <- [1,222,null,{}] 07:09:13 INFO - PROCESS | 1973 | 1467036553839 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}] 07:09:13 INFO - PROCESS | 1973 | 1467036553842 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:13 INFO - PROCESS | 1973 | 1467036553931 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 07:09:13 INFO - PROCESS | 1973 | 1467036553935 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:13 INFO - PROCESS | 1973 | 1467036553937 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:13 INFO - PROCESS | 1973 | ++DOCSHELL 0x120f7e000 == 35 [pid = 1973] [id = 63] 07:09:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x113b4ec00) [pid = 1973] [serial = 185] [outer = 0x0] 07:09:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1265ac000) [pid = 1973] [serial = 186] [outer = 0x113b4ec00] 07:09:13 INFO - PROCESS | 1973 | 1467036553961 Marionette DEBUG loaded listener.js 07:09:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1270e7c00) [pid = 1973] [serial = 187] [outer = 0x113b4ec00] 07:09:14 INFO - PROCESS | 1973 | 1467036554299 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]]]}] 07:09:14 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x11662a800) [pid = 1973] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:09:14 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1121aac00) [pid = 1973] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:09:14 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x11819e000) [pid = 1973] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:09:14 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x119326c00) [pid = 1973] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:09:14 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x112fed000) [pid = 1973] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:09:14 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x12915cc00) [pid = 1973] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:09:14 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x1270f0000) [pid = 1973] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:09:14 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x1212aa400) [pid = 1973] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:09:14 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x125f4a000) [pid = 1973] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:09:14 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x113b57c00) [pid = 1973] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:09:14 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x120f05000) [pid = 1973] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 535ms 07:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:09:14 INFO - PROCESS | 1973 | 1467036554356 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 07:09:14 INFO - PROCESS | 1973 | 1467036554357 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 07:09:14 INFO - PROCESS | 1973 | 1467036554359 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:09:14 INFO - PROCESS | 1973 | 1467036554360 Marionette TRACE conn2 <- [1,226,null,{}] 07:09:14 INFO - PROCESS | 1973 | 1467036554363 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}] 07:09:14 INFO - PROCESS | 1973 | 1467036554364 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:14 INFO - PROCESS | 1973 | 1467036554442 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 07:09:14 INFO - PROCESS | 1973 | 1467036554445 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:14 INFO - PROCESS | 1973 | 1467036554446 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:14 INFO - PROCESS | 1973 | ++DOCSHELL 0x11722b800 == 36 [pid = 1973] [id = 64] 07:09:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x116740c00) [pid = 1973] [serial = 188] [outer = 0x0] 07:09:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x11837a000) [pid = 1973] [serial = 189] [outer = 0x116740c00] 07:09:14 INFO - PROCESS | 1973 | 1467036554473 Marionette DEBUG loaded listener.js 07:09:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x123260000) [pid = 1973] [serial = 190] [outer = 0x116740c00] 07:09:14 INFO - PROCESS | 1973 | 1467036554745 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]]]}] 07:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 419ms 07:09:14 INFO - PROCESS | 1973 | 1467036554778 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 07:09:14 INFO - PROCESS | 1973 | 1467036554779 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 07:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:09:14 INFO - PROCESS | 1973 | 1467036554781 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:09:14 INFO - PROCESS | 1973 | 1467036554783 Marionette TRACE conn2 <- [1,230,null,{}] 07:09:14 INFO - PROCESS | 1973 | 1467036554792 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}] 07:09:14 INFO - PROCESS | 1973 | 1467036554793 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:14 INFO - PROCESS | 1973 | 1467036554870 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 07:09:14 INFO - PROCESS | 1973 | 1467036554912 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:14 INFO - PROCESS | 1973 | 1467036554913 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:14 INFO - PROCESS | 1973 | ++DOCSHELL 0x12176a800 == 37 [pid = 1973] [id = 65] 07:09:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x113f36400) [pid = 1973] [serial = 191] [outer = 0x0] 07:09:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x1270c2000) [pid = 1973] [serial = 192] [outer = 0x113f36400] 07:09:14 INFO - PROCESS | 1973 | 1467036554937 Marionette DEBUG loaded listener.js 07:09:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x128ba8400) [pid = 1973] [serial = 193] [outer = 0x113f36400] 07:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 417ms 07:09:15 INFO - PROCESS | 1973 | 1467036555193 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]]]}] 07:09:15 INFO - PROCESS | 1973 | 1467036555199 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 07:09:15 INFO - PROCESS | 1973 | 1467036555201 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 07:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:09:15 INFO - PROCESS | 1973 | 1467036555209 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:09:15 INFO - PROCESS | 1973 | 1467036555211 Marionette TRACE conn2 <- [1,234,null,{}] 07:09:15 INFO - PROCESS | 1973 | 1467036555217 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}] 07:09:15 INFO - PROCESS | 1973 | 1467036555219 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:15 INFO - PROCESS | 1973 | 1467036555322 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 07:09:15 INFO - PROCESS | 1973 | 1467036555325 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:15 INFO - PROCESS | 1973 | 1467036555327 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:15 INFO - PROCESS | 1973 | ++DOCSHELL 0x118899000 == 38 [pid = 1973] [id = 66] 07:09:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x128df4800) [pid = 1973] [serial = 194] [outer = 0x0] 07:09:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1290b6400) [pid = 1973] [serial = 195] [outer = 0x128df4800] 07:09:15 INFO - PROCESS | 1973 | 1467036555355 Marionette DEBUG loaded listener.js 07:09:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x129166400) [pid = 1973] [serial = 196] [outer = 0x128df4800] 07:09:15 INFO - PROCESS | 1973 | 1467036555680 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]]]}] 07:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 518ms 07:09:15 INFO - PROCESS | 1973 | 1467036555728 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 07:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:09:15 INFO - PROCESS | 1973 | 1467036555730 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 07:09:15 INFO - PROCESS | 1973 | 1467036555734 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:09:15 INFO - PROCESS | 1973 | 1467036555735 Marionette TRACE conn2 <- [1,238,null,{}] 07:09:15 INFO - PROCESS | 1973 | 1467036555741 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}] 07:09:15 INFO - PROCESS | 1973 | 1467036555743 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:15 INFO - PROCESS | 1973 | 1467036555882 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 07:09:15 INFO - PROCESS | 1973 | 1467036555891 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:15 INFO - PROCESS | 1973 | 1467036555892 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:15 INFO - PROCESS | 1973 | ++DOCSHELL 0x126375000 == 39 [pid = 1973] [id = 67] 07:09:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1216ad400) [pid = 1973] [serial = 197] [outer = 0x0] 07:09:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1293a2800) [pid = 1973] [serial = 198] [outer = 0x1216ad400] 07:09:15 INFO - PROCESS | 1973 | 1467036555929 Marionette DEBUG loaded listener.js 07:09:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x129440800) [pid = 1973] [serial = 199] [outer = 0x1216ad400] 07:09:16 INFO - PROCESS | 1973 | 1467036556230 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]]]}] 07:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 524ms 07:09:16 INFO - PROCESS | 1973 | 1467036556261 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 07:09:16 INFO - PROCESS | 1973 | 1467036556262 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 07:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:09:16 INFO - PROCESS | 1973 | 1467036556264 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:09:16 INFO - PROCESS | 1973 | 1467036556265 Marionette TRACE conn2 <- [1,242,null,{}] 07:09:16 INFO - PROCESS | 1973 | 1467036556267 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}] 07:09:16 INFO - PROCESS | 1973 | 1467036556269 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:16 INFO - PROCESS | 1973 | 1467036556403 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 07:09:16 INFO - PROCESS | 1973 | 1467036556445 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:16 INFO - PROCESS | 1973 | 1467036556446 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:16 INFO - PROCESS | 1973 | ++DOCSHELL 0x111f07800 == 40 [pid = 1973] [id = 68] 07:09:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x111c1d800) [pid = 1973] [serial = 200] [outer = 0x0] 07:09:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x112feac00) [pid = 1973] [serial = 201] [outer = 0x111c1d800] 07:09:16 INFO - PROCESS | 1973 | 1467036556478 Marionette DEBUG loaded listener.js 07:09:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x113935000) [pid = 1973] [serial = 202] [outer = 0x111c1d800] 07:09:16 INFO - PROCESS | 1973 | 1467036556944 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]]]}] 07:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 720ms 07:09:16 INFO - PROCESS | 1973 | 1467036556985 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 07:09:16 INFO - PROCESS | 1973 | 1467036556988 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 07:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:09:16 INFO - PROCESS | 1973 | 1467036556991 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:09:16 INFO - PROCESS | 1973 | 1467036556993 Marionette TRACE conn2 <- [1,246,null,{}] 07:09:16 INFO - PROCESS | 1973 | 1467036556996 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}] 07:09:17 INFO - PROCESS | 1973 | 1467036556999 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:17 INFO - PROCESS | 1973 | 1467036557106 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 07:09:17 INFO - PROCESS | 1973 | 1467036557175 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:17 INFO - PROCESS | 1973 | 1467036557177 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:17 INFO - PROCESS | 1973 | ++DOCSHELL 0x11707f800 == 41 [pid = 1973] [id = 69] 07:09:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x113d39c00) [pid = 1973] [serial = 203] [outer = 0x0] 07:09:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1176da400) [pid = 1973] [serial = 204] [outer = 0x113d39c00] 07:09:17 INFO - PROCESS | 1973 | 1467036557227 Marionette DEBUG loaded listener.js 07:09:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1181a3800) [pid = 1973] [serial = 205] [outer = 0x113d39c00] 07:09:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x11932e800) [pid = 1973] [serial = 206] [outer = 0x12ce37800] 07:09:17 INFO - PROCESS | 1973 | 1467036557956 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]]]}] 07:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1021ms 07:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:09:18 INFO - PROCESS | 1973 | 1467036558012 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 07:09:18 INFO - PROCESS | 1973 | 1467036558015 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 07:09:18 INFO - PROCESS | 1973 | 1467036558018 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:09:18 INFO - PROCESS | 1973 | 1467036558020 Marionette TRACE conn2 <- [1,250,null,{}] 07:09:18 INFO - PROCESS | 1973 | 1467036558032 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}] 07:09:18 INFO - PROCESS | 1973 | 1467036558033 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:18 INFO - PROCESS | 1973 | 1467036558154 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 07:09:18 INFO - PROCESS | 1973 | --DOCSHELL 0x126375000 == 40 [pid = 1973] [id = 67] 07:09:18 INFO - PROCESS | 1973 | --DOCSHELL 0x118899000 == 39 [pid = 1973] [id = 66] 07:09:18 INFO - PROCESS | 1973 | --DOCSHELL 0x12176a800 == 38 [pid = 1973] [id = 65] 07:09:18 INFO - PROCESS | 1973 | --DOCSHELL 0x11722b800 == 37 [pid = 1973] [id = 64] 07:09:18 INFO - PROCESS | 1973 | --DOCSHELL 0x120f7e000 == 36 [pid = 1973] [id = 63] 07:09:18 INFO - PROCESS | 1973 | --DOCSHELL 0x120d79000 == 35 [pid = 1973] [id = 62] 07:09:18 INFO - PROCESS | 1973 | --DOCSHELL 0x119a8d000 == 34 [pid = 1973] [id = 61] 07:09:18 INFO - PROCESS | 1973 | --DOCSHELL 0x11901c000 == 33 [pid = 1973] [id = 60] 07:09:18 INFO - PROCESS | 1973 | --DOCSHELL 0x1181da000 == 32 [pid = 1973] [id = 59] 07:09:18 INFO - PROCESS | 1973 | --DOCSHELL 0x11722c000 == 31 [pid = 1973] [id = 58] 07:09:18 INFO - PROCESS | 1973 | --DOCSHELL 0x116622000 == 30 [pid = 1973] [id = 57] 07:09:18 INFO - PROCESS | 1973 | --DOCSHELL 0x113032800 == 29 [pid = 1973] [id = 56] 07:09:18 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1293a8800) [pid = 1973] [serial = 124] [outer = 0x0] [url = about:blank] 07:09:18 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1290ab400) [pid = 1973] [serial = 118] [outer = 0x0] [url = about:blank] 07:09:18 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x12325ac00) [pid = 1973] [serial = 103] [outer = 0x0] [url = about:blank] 07:09:18 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x12915c800) [pid = 1973] [serial = 121] [outer = 0x0] [url = about:blank] 07:09:18 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1289f3400) [pid = 1973] [serial = 115] [outer = 0x0] [url = about:blank] 07:09:18 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x120f45c00) [pid = 1973] [serial = 141] [outer = 0x0] [url = about:blank] 07:09:18 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x116fc6800) [pid = 1973] [serial = 129] [outer = 0x0] [url = about:blank] 07:09:18 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1176de800) [pid = 1973] [serial = 135] [outer = 0x0] [url = about:blank] 07:09:18 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1185b3000) [pid = 1973] [serial = 132] [outer = 0x0] [url = about:blank] 07:09:18 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1216ad800) [pid = 1973] [serial = 142] [outer = 0x0] [url = about:blank] 07:09:18 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x117e97c00) [pid = 1973] [serial = 130] [outer = 0x0] [url = about:blank] 07:09:18 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x119690000) [pid = 1973] [serial = 138] [outer = 0x0] [url = about:blank] 07:09:18 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x118d88800) [pid = 1973] [serial = 133] [outer = 0x0] [url = about:blank] 07:09:18 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x113f32400) [pid = 1973] [serial = 127] [outer = 0x0] [url = about:blank] 07:09:18 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x1133aec00) [pid = 1973] [serial = 126] [outer = 0x0] [url = about:blank] 07:09:18 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x119050000) [pid = 1973] [serial = 136] [outer = 0x0] [url = about:blank] 07:09:18 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x119a0c000) [pid = 1973] [serial = 139] [outer = 0x0] [url = about:blank] 07:09:18 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x129166800) [pid = 1973] [serial = 123] [outer = 0x0] [url = about:blank] 07:09:18 INFO - PROCESS | 1973 | 1467036558258 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:18 INFO - PROCESS | 1973 | 1467036558261 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:18 INFO - PROCESS | 1973 | ++DOCSHELL 0x112635800 == 30 [pid = 1973] [id = 70] 07:09:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x115efa400) [pid = 1973] [serial = 207] [outer = 0x0] 07:09:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x116fc6800) [pid = 1973] [serial = 208] [outer = 0x115efa400] 07:09:18 INFO - PROCESS | 1973 | 1467036558291 Marionette DEBUG loaded listener.js 07:09:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x11819b000) [pid = 1973] [serial = 209] [outer = 0x115efa400] 07:09:18 INFO - PROCESS | 1973 | 1467036558561 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]]]}] 07:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 572ms 07:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:09:18 INFO - PROCESS | 1973 | 1467036558594 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 07:09:18 INFO - PROCESS | 1973 | 1467036558597 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 07:09:18 INFO - PROCESS | 1973 | 1467036558601 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:09:18 INFO - PROCESS | 1973 | 1467036558604 Marionette TRACE conn2 <- [1,254,null,{}] 07:09:18 INFO - PROCESS | 1973 | 1467036558614 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}] 07:09:18 INFO - PROCESS | 1973 | 1467036558616 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:18 INFO - PROCESS | 1973 | 1467036558696 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 07:09:18 INFO - PROCESS | 1973 | 1467036558700 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:18 INFO - PROCESS | 1973 | 1467036558702 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:18 INFO - PROCESS | 1973 | ++DOCSHELL 0x117069000 == 31 [pid = 1973] [id = 71] 07:09:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x118588800) [pid = 1973] [serial = 210] [outer = 0x0] 07:09:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x118d86800) [pid = 1973] [serial = 211] [outer = 0x118588800] 07:09:18 INFO - PROCESS | 1973 | 1467036558732 Marionette DEBUG loaded listener.js 07:09:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x119695000) [pid = 1973] [serial = 212] [outer = 0x118588800] 07:09:19 INFO - PROCESS | 1973 | 1467036559045 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]]]}] 07:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 478ms 07:09:19 INFO - PROCESS | 1973 | 1467036559084 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 07:09:19 INFO - PROCESS | 1973 | 1467036559085 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 07:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:09:19 INFO - PROCESS | 1973 | 1467036559091 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:09:19 INFO - PROCESS | 1973 | 1467036559094 Marionette TRACE conn2 <- [1,258,null,{}] 07:09:19 INFO - PROCESS | 1973 | 1467036559101 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}] 07:09:19 INFO - PROCESS | 1973 | 1467036559104 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:19 INFO - PROCESS | 1973 | 1467036559187 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 07:09:19 INFO - PROCESS | 1973 | 1467036559191 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:19 INFO - PROCESS | 1973 | 1467036559193 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:19 INFO - PROCESS | 1973 | ++DOCSHELL 0x1184b5000 == 32 [pid = 1973] [id = 72] 07:09:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x120f45c00) [pid = 1973] [serial = 213] [outer = 0x0] 07:09:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1212af800) [pid = 1973] [serial = 214] [outer = 0x120f45c00] 07:09:19 INFO - PROCESS | 1973 | 1467036559225 Marionette DEBUG loaded listener.js 07:09:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x12336fc00) [pid = 1973] [serial = 215] [outer = 0x120f45c00] 07:09:19 INFO - PROCESS | 1973 | 1467036559553 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]]]}] 07:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 472ms 07:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:09:19 INFO - PROCESS | 1973 | 1467036559564 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 07:09:19 INFO - PROCESS | 1973 | 1467036559565 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 07:09:19 INFO - PROCESS | 1973 | 1467036559568 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:09:19 INFO - PROCESS | 1973 | 1467036559569 Marionette TRACE conn2 <- [1,262,null,{}] 07:09:19 INFO - PROCESS | 1973 | 1467036559574 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}] 07:09:19 INFO - PROCESS | 1973 | 1467036559575 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:19 INFO - PROCESS | 1973 | 1467036559683 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 07:09:19 INFO - PROCESS | 1973 | 1467036559691 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:19 INFO - PROCESS | 1973 | 1467036559692 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:19 INFO - PROCESS | 1973 | ++DOCSHELL 0x1194db800 == 33 [pid = 1973] [id = 73] 07:09:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1216b5000) [pid = 1973] [serial = 216] [outer = 0x0] 07:09:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1248e8800) [pid = 1973] [serial = 217] [outer = 0x1216b5000] 07:09:19 INFO - PROCESS | 1973 | 1467036559734 Marionette DEBUG loaded listener.js 07:09:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1252aa000) [pid = 1973] [serial = 218] [outer = 0x1216b5000] 07:09:20 INFO - PROCESS | 1973 | 1467036560110 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]]]}] 07:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 571ms 07:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:09:20 INFO - PROCESS | 1973 | 1467036560140 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 07:09:20 INFO - PROCESS | 1973 | 1467036560141 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 07:09:20 INFO - PROCESS | 1973 | 1467036560143 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:09:20 INFO - PROCESS | 1973 | 1467036560144 Marionette TRACE conn2 <- [1,266,null,{}] 07:09:20 INFO - PROCESS | 1973 | 1467036560147 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}] 07:09:20 INFO - PROCESS | 1973 | 1467036560148 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:20 INFO - PROCESS | 1973 | 1467036560268 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 07:09:20 INFO - PROCESS | 1973 | 1467036560353 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:20 INFO - PROCESS | 1973 | 1467036560355 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:20 INFO - PROCESS | 1973 | ++DOCSHELL 0x113f40800 == 34 [pid = 1973] [id = 74] 07:09:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x113f2fc00) [pid = 1973] [serial = 219] [outer = 0x0] 07:09:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1252df400) [pid = 1973] [serial = 220] [outer = 0x113f2fc00] 07:09:20 INFO - PROCESS | 1973 | 1467036560394 Marionette DEBUG loaded listener.js 07:09:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1265a9000) [pid = 1973] [serial = 221] [outer = 0x113f2fc00] 07:09:20 INFO - PROCESS | 1973 | 1467036560816 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]]]}] 07:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 719ms 07:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:09:20 INFO - PROCESS | 1973 | 1467036560862 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 07:09:20 INFO - PROCESS | 1973 | 1467036560863 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 07:09:20 INFO - PROCESS | 1973 | 1467036560865 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:09:20 INFO - PROCESS | 1973 | 1467036560866 Marionette TRACE conn2 <- [1,270,null,{}] 07:09:20 INFO - PROCESS | 1973 | 1467036560874 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}] 07:09:20 INFO - PROCESS | 1973 | 1467036560878 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:21 INFO - PROCESS | 1973 | 1467036561003 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 07:09:21 INFO - PROCESS | 1973 | 1467036561022 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:21 INFO - PROCESS | 1973 | 1467036561023 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:21 INFO - PROCESS | 1973 | ++DOCSHELL 0x1218c7000 == 35 [pid = 1973] [id = 75] 07:09:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1290aa000) [pid = 1973] [serial = 222] [outer = 0x0] 07:09:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12915cc00) [pid = 1973] [serial = 223] [outer = 0x1290aa000] 07:09:21 INFO - PROCESS | 1973 | 1467036561048 Marionette DEBUG loaded listener.js 07:09:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1293a7000) [pid = 1973] [serial = 224] [outer = 0x1290aa000] 07:09:21 INFO - PROCESS | 1973 | 1467036561347 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]]]}] 07:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 519ms 07:09:21 INFO - PROCESS | 1973 | 1467036561384 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 07:09:21 INFO - PROCESS | 1973 | 1467036561386 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 07:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:09:21 INFO - PROCESS | 1973 | 1467036561391 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:09:21 INFO - PROCESS | 1973 | 1467036561392 Marionette TRACE conn2 <- [1,274,null,{}] 07:09:21 INFO - PROCESS | 1973 | 1467036561395 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}] 07:09:21 INFO - PROCESS | 1973 | 1467036561396 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:21 INFO - PROCESS | 1973 | 1467036561492 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 07:09:21 INFO - PROCESS | 1973 | 1467036561523 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:21 INFO - PROCESS | 1973 | 1467036561524 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:21 INFO - PROCESS | 1973 | ++DOCSHELL 0x1248b2800 == 36 [pid = 1973] [id = 76] 07:09:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x113d35c00) [pid = 1973] [serial = 225] [outer = 0x0] 07:09:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x129442000) [pid = 1973] [serial = 226] [outer = 0x113d35c00] 07:09:21 INFO - PROCESS | 1973 | 1467036561549 Marionette DEBUG loaded listener.js 07:09:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x12a627000) [pid = 1973] [serial = 227] [outer = 0x113d35c00] 07:09:21 INFO - PROCESS | 1973 | 1467036561822 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]]]}] 07:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 471ms 07:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:09:21 INFO - PROCESS | 1973 | 1467036561861 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 07:09:21 INFO - PROCESS | 1973 | 1467036561862 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 07:09:21 INFO - PROCESS | 1973 | 1467036561864 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:09:21 INFO - PROCESS | 1973 | 1467036561866 Marionette TRACE conn2 <- [1,278,null,{}] 07:09:21 INFO - PROCESS | 1973 | 1467036561868 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}] 07:09:21 INFO - PROCESS | 1973 | 1467036561869 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:21 INFO - PROCESS | 1973 | 1467036561961 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 07:09:21 INFO - PROCESS | 1973 | 1467036561991 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:21 INFO - PROCESS | 1973 | 1467036561992 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:21 INFO - PROCESS | 1973 | ++DOCSHELL 0x125f1c800 == 37 [pid = 1973] [id = 77] 07:09:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x113b53000) [pid = 1973] [serial = 228] [outer = 0x0] 07:09:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x12a630c00) [pid = 1973] [serial = 229] [outer = 0x113b53000] 07:09:22 INFO - PROCESS | 1973 | 1467036562016 Marionette DEBUG loaded listener.js 07:09:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x12a6de000) [pid = 1973] [serial = 230] [outer = 0x113b53000] 07:09:22 INFO - PROCESS | 1973 | 1467036562364 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]]]}] 07:09:22 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x12185a400) [pid = 1973] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:09:22 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x118dd0400) [pid = 1973] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:09:22 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x115e5f000) [pid = 1973] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:09:22 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1176d9400) [pid = 1973] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:09:22 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x111c19800) [pid = 1973] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:09:22 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x115efb000) [pid = 1973] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:09:22 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x118585c00) [pid = 1973] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:09:22 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x121449c00) [pid = 1973] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:09:22 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1133db400) [pid = 1973] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:09:22 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x12185cc00) [pid = 1973] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:09:22 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x11888a400) [pid = 1973] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:09:22 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x113b4ec00) [pid = 1973] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:09:22 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x116740c00) [pid = 1973] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:09:22 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x128df4800) [pid = 1973] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:09:22 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x113f36400) [pid = 1973] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:09:22 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1133dec00) [pid = 1973] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:09:22 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x115eee800) [pid = 1973] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:09:22 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x117e97000) [pid = 1973] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 518ms 07:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:09:22 INFO - PROCESS | 1973 | 1467036562383 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 07:09:22 INFO - PROCESS | 1973 | 1467036562385 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 07:09:22 INFO - PROCESS | 1973 | 1467036562389 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:09:22 INFO - PROCESS | 1973 | 1467036562390 Marionette TRACE conn2 <- [1,282,null,{}] 07:09:22 INFO - PROCESS | 1973 | 1467036562393 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}] 07:09:22 INFO - PROCESS | 1973 | 1467036562394 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:22 INFO - PROCESS | 1973 | 1467036562474 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 07:09:22 INFO - PROCESS | 1973 | 1467036562477 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:22 INFO - PROCESS | 1973 | 1467036562478 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:22 INFO - PROCESS | 1973 | ++DOCSHELL 0x1194db000 == 38 [pid = 1973] [id = 78] 07:09:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x113ba3c00) [pid = 1973] [serial = 231] [outer = 0x0] 07:09:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x116968000) [pid = 1973] [serial = 232] [outer = 0x113ba3c00] 07:09:22 INFO - PROCESS | 1973 | 1467036562504 Marionette DEBUG loaded listener.js 07:09:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x118dd0400) [pid = 1973] [serial = 233] [outer = 0x113ba3c00] 07:09:22 INFO - PROCESS | 1973 | 1467036562795 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]]]}] 07:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 423ms 07:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:09:22 INFO - PROCESS | 1973 | 1467036562811 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 07:09:22 INFO - PROCESS | 1973 | 1467036562812 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 07:09:22 INFO - PROCESS | 1973 | 1467036562814 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:09:22 INFO - PROCESS | 1973 | 1467036562815 Marionette TRACE conn2 <- [1,286,null,{}] 07:09:22 INFO - PROCESS | 1973 | 1467036562817 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}] 07:09:22 INFO - PROCESS | 1973 | 1467036562819 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:22 INFO - PROCESS | 1973 | 1467036562907 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 07:09:22 INFO - PROCESS | 1973 | 1467036562911 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:22 INFO - PROCESS | 1973 | 1467036562912 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:22 INFO - PROCESS | 1973 | ++DOCSHELL 0x117e5f000 == 39 [pid = 1973] [id = 79] 07:09:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x120e62c00) [pid = 1973] [serial = 234] [outer = 0x0] 07:09:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1252a7c00) [pid = 1973] [serial = 235] [outer = 0x120e62c00] 07:09:22 INFO - PROCESS | 1973 | 1467036562936 Marionette DEBUG loaded listener.js 07:09:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x129163400) [pid = 1973] [serial = 236] [outer = 0x120e62c00] 07:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 419ms 07:09:23 INFO - PROCESS | 1973 | 1467036563231 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]]]}] 07:09:23 INFO - PROCESS | 1973 | 1467036563234 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 07:09:23 INFO - PROCESS | 1973 | 1467036563235 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 07:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:09:23 INFO - PROCESS | 1973 | 1467036563245 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:09:23 INFO - PROCESS | 1973 | 1467036563247 Marionette TRACE conn2 <- [1,290,null,{}] 07:09:23 INFO - PROCESS | 1973 | 1467036563249 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}] 07:09:23 INFO - PROCESS | 1973 | 1467036563250 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:23 INFO - PROCESS | 1973 | 1467036563378 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 07:09:23 INFO - PROCESS | 1973 | 1467036563384 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:23 INFO - PROCESS | 1973 | 1467036563385 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:23 INFO - PROCESS | 1973 | ++DOCSHELL 0x1290a5000 == 40 [pid = 1973] [id = 80] 07:09:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x115eee800) [pid = 1973] [serial = 237] [outer = 0x0] 07:09:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12a6e5000) [pid = 1973] [serial = 238] [outer = 0x115eee800] 07:09:23 INFO - PROCESS | 1973 | 1467036563411 Marionette DEBUG loaded listener.js 07:09:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x12a967400) [pid = 1973] [serial = 239] [outer = 0x115eee800] 07:09:23 INFO - PROCESS | 1973 | 1467036563724 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]]]}] 07:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 519ms 07:09:23 INFO - PROCESS | 1973 | 1467036563764 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 07:09:23 INFO - PROCESS | 1973 | 1467036563765 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 07:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:09:23 INFO - PROCESS | 1973 | 1467036563768 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:09:23 INFO - PROCESS | 1973 | 1467036563769 Marionette TRACE conn2 <- [1,294,null,{}] 07:09:23 INFO - PROCESS | 1973 | 1467036563771 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}] 07:09:23 INFO - PROCESS | 1973 | 1467036563772 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:23 INFO - PROCESS | 1973 | 1467036563846 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 07:09:23 INFO - PROCESS | 1973 | 1467036563850 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:23 INFO - PROCESS | 1973 | 1467036563851 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:23 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a503000 == 41 [pid = 1973] [id = 81] 07:09:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12ac7a400) [pid = 1973] [serial = 240] [outer = 0x0] 07:09:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12b714c00) [pid = 1973] [serial = 241] [outer = 0x12ac7a400] 07:09:23 INFO - PROCESS | 1973 | 1467036563877 Marionette DEBUG loaded listener.js 07:09:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x12b720800) [pid = 1973] [serial = 242] [outer = 0x12ac7a400] 07:09:24 INFO - PROCESS | 1973 | 1467036564174 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]]]}] 07:09:24 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. 07:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 418ms 07:09:24 INFO - PROCESS | 1973 | 1467036564188 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 07:09:24 INFO - PROCESS | 1973 | 1467036564191 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 07:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:09:24 INFO - PROCESS | 1973 | 1467036564197 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:09:24 INFO - PROCESS | 1973 | 1467036564199 Marionette TRACE conn2 <- [1,298,null,{}] 07:09:24 INFO - PROCESS | 1973 | 1467036564203 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}] 07:09:24 INFO - PROCESS | 1973 | 1467036564206 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:24 INFO - PROCESS | 1973 | 1467036564315 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 07:09:24 INFO - PROCESS | 1973 | 1467036564320 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:24 INFO - PROCESS | 1973 | 1467036564321 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:24 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a512000 == 42 [pid = 1973] [id = 82] 07:09:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x12a95cc00) [pid = 1973] [serial = 243] [outer = 0x0] 07:09:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x12b718c00) [pid = 1973] [serial = 244] [outer = 0x12a95cc00] 07:09:24 INFO - PROCESS | 1973 | 1467036564345 Marionette DEBUG loaded listener.js 07:09:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x12b8b0c00) [pid = 1973] [serial = 245] [outer = 0x12a95cc00] 07:09:24 INFO - PROCESS | 1973 | 1467036564766 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]]]}] 07:09:24 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. 07:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 620ms 07:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:09:24 INFO - PROCESS | 1973 | 1467036564819 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 07:09:24 INFO - PROCESS | 1973 | 1467036564821 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 07:09:24 INFO - PROCESS | 1973 | 1467036564824 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:09:24 INFO - PROCESS | 1973 | 1467036564827 Marionette TRACE conn2 <- [1,302,null,{}] 07:09:24 INFO - PROCESS | 1973 | 1467036564831 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}] 07:09:24 INFO - PROCESS | 1973 | 1467036564832 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:24 INFO - PROCESS | 1973 | 1467036564932 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 07:09:24 INFO - PROCESS | 1973 | 1467036564981 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:24 INFO - PROCESS | 1973 | 1467036564982 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:25 INFO - PROCESS | 1973 | ++DOCSHELL 0x117061000 == 43 [pid = 1973] [id = 83] 07:09:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x11662a800) [pid = 1973] [serial = 246] [outer = 0x0] 07:09:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1176de800) [pid = 1973] [serial = 247] [outer = 0x11662a800] 07:09:25 INFO - PROCESS | 1973 | 1467036565013 Marionette DEBUG loaded listener.js 07:09:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x118580400) [pid = 1973] [serial = 248] [outer = 0x11662a800] 07:09:25 INFO - PROCESS | 1973 | 1467036565425 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]]]}] 07:09:25 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. 07:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 620ms 07:09:25 INFO - PROCESS | 1973 | 1467036565445 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 07:09:25 INFO - PROCESS | 1973 | 1467036565448 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 07:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:09:25 INFO - PROCESS | 1973 | 1467036565453 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:09:25 INFO - PROCESS | 1973 | 1467036565455 Marionette TRACE conn2 <- [1,306,null,{}] 07:09:25 INFO - PROCESS | 1973 | 1467036565457 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}] 07:09:25 INFO - PROCESS | 1973 | 1467036565459 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:25 INFO - PROCESS | 1973 | 1467036565563 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 07:09:25 INFO - PROCESS | 1973 | 1467036565609 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:25 INFO - PROCESS | 1973 | 1467036565610 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:25 INFO - PROCESS | 1973 | ++DOCSHELL 0x12129b000 == 44 [pid = 1973] [id = 84] 07:09:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x11932bc00) [pid = 1973] [serial = 249] [outer = 0x0] 07:09:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x120f3e000) [pid = 1973] [serial = 250] [outer = 0x11932bc00] 07:09:25 INFO - PROCESS | 1973 | 1467036565646 Marionette DEBUG loaded listener.js 07:09:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x1232ccc00) [pid = 1973] [serial = 251] [outer = 0x11932bc00] 07:09:26 INFO - PROCESS | 1973 | 1467036566160 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]]]}] 07:09:26 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. 07:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 719ms 07:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:09:26 INFO - PROCESS | 1973 | 1467036566172 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 07:09:26 INFO - PROCESS | 1973 | 1467036566173 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 07:09:26 INFO - PROCESS | 1973 | 1467036566176 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:09:26 INFO - PROCESS | 1973 | 1467036566178 Marionette TRACE conn2 <- [1,310,null,{}] 07:09:26 INFO - PROCESS | 1973 | 1467036566186 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}] 07:09:26 INFO - PROCESS | 1973 | 1467036566189 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:26 INFO - PROCESS | 1973 | 1467036566305 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 07:09:26 INFO - PROCESS | 1973 | 1467036566355 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:26 INFO - PROCESS | 1973 | 1467036566357 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:26 INFO - PROCESS | 1973 | ++DOCSHELL 0x129383800 == 45 [pid = 1973] [id = 85] 07:09:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x1252d2800) [pid = 1973] [serial = 252] [outer = 0x0] 07:09:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x127463c00) [pid = 1973] [serial = 253] [outer = 0x1252d2800] 07:09:26 INFO - PROCESS | 1973 | 1467036566388 Marionette DEBUG loaded listener.js 07:09:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x12746f400) [pid = 1973] [serial = 254] [outer = 0x1252d2800] 07:09:26 INFO - PROCESS | 1973 | 1467036566794 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]]]}] 07:09:26 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. 07:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 07:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:09:26 INFO - PROCESS | 1973 | 1467036566847 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 07:09:26 INFO - PROCESS | 1973 | 1467036566849 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 07:09:26 INFO - PROCESS | 1973 | 1467036566851 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:09:26 INFO - PROCESS | 1973 | 1467036566852 Marionette TRACE conn2 <- [1,314,null,{}] 07:09:26 INFO - PROCESS | 1973 | 1467036566855 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}] 07:09:26 INFO - PROCESS | 1973 | 1467036566856 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:26 INFO - PROCESS | 1973 | 1467036566954 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 07:09:27 INFO - PROCESS | 1973 | 1467036567002 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:27 INFO - PROCESS | 1973 | 1467036567003 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:27 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a5cc000 == 46 [pid = 1973] [id = 86] 07:09:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 112 (0x1289ecc00) [pid = 1973] [serial = 255] [outer = 0x0] 07:09:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 113 (0x1289ef000) [pid = 1973] [serial = 256] [outer = 0x1289ecc00] 07:09:27 INFO - PROCESS | 1973 | 1467036567031 Marionette DEBUG loaded listener.js 07:09:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 114 (0x1289f8c00) [pid = 1973] [serial = 257] [outer = 0x1289ecc00] 07:09:27 INFO - PROCESS | 1973 | 1467036567445 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]]]}] 07:09:27 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. 07:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 621ms 07:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:09:27 INFO - PROCESS | 1973 | 1467036567472 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 07:09:27 INFO - PROCESS | 1973 | 1467036567474 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 07:09:27 INFO - PROCESS | 1973 | 1467036567476 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:09:27 INFO - PROCESS | 1973 | 1467036567477 Marionette TRACE conn2 <- [1,318,null,{}] 07:09:27 INFO - PROCESS | 1973 | 1467036567479 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}] 07:09:27 INFO - PROCESS | 1973 | 1467036567481 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:27 INFO - PROCESS | 1973 | 1467036567584 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 07:09:27 INFO - PROCESS | 1973 | 1467036567673 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:27 INFO - PROCESS | 1973 | 1467036567674 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:27 INFO - PROCESS | 1973 | ++DOCSHELL 0x113041800 == 47 [pid = 1973] [id = 87] 07:09:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 115 (0x113dab400) [pid = 1973] [serial = 258] [outer = 0x0] 07:09:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 116 (0x1172b8400) [pid = 1973] [serial = 259] [outer = 0x113dab400] 07:09:27 INFO - PROCESS | 1973 | 1467036567704 Marionette DEBUG loaded listener.js 07:09:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 117 (0x1290b2000) [pid = 1973] [serial = 260] [outer = 0x113dab400] 07:09:28 INFO - PROCESS | 1973 | 1467036568267 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]]]}] 07:09:28 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. 07:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 818ms 07:09:28 INFO - PROCESS | 1973 | 1467036568295 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 07:09:28 INFO - PROCESS | 1973 | 1467036568297 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 07:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:09:28 INFO - PROCESS | 1973 | 1467036568300 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:09:28 INFO - PROCESS | 1973 | 1467036568302 Marionette TRACE conn2 <- [1,322,null,{}] 07:09:28 INFO - PROCESS | 1973 | 1467036568308 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}] 07:09:28 INFO - PROCESS | 1973 | 1467036568310 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:28 INFO - PROCESS | 1973 | 1467036568398 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 07:09:28 INFO - PROCESS | 1973 | 1467036568463 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:28 INFO - PROCESS | 1973 | 1467036568464 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:28 INFO - PROCESS | 1973 | ++DOCSHELL 0x116242800 == 48 [pid = 1973] [id = 88] 07:09:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 118 (0x11721c800) [pid = 1973] [serial = 261] [outer = 0x0] 07:09:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 119 (0x117e96000) [pid = 1973] [serial = 262] [outer = 0x11721c800] 07:09:28 INFO - PROCESS | 1973 | 1467036568492 Marionette DEBUG loaded listener.js 07:09:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 120 (0x118379000) [pid = 1973] [serial = 263] [outer = 0x11721c800] 07:09:28 INFO - PROCESS | 1973 | --DOCSHELL 0x12a503000 == 47 [pid = 1973] [id = 81] 07:09:28 INFO - PROCESS | 1973 | --DOCSHELL 0x1290a5000 == 46 [pid = 1973] [id = 80] 07:09:28 INFO - PROCESS | 1973 | --DOCSHELL 0x117e5f000 == 45 [pid = 1973] [id = 79] 07:09:28 INFO - PROCESS | 1973 | --DOCSHELL 0x1194db000 == 44 [pid = 1973] [id = 78] 07:09:28 INFO - PROCESS | 1973 | --DOCSHELL 0x125f1c800 == 43 [pid = 1973] [id = 77] 07:09:28 INFO - PROCESS | 1973 | --DOCSHELL 0x1248b2800 == 42 [pid = 1973] [id = 76] 07:09:28 INFO - PROCESS | 1973 | --DOCSHELL 0x1218c7000 == 41 [pid = 1973] [id = 75] 07:09:28 INFO - PROCESS | 1973 | --DOCSHELL 0x113f40800 == 40 [pid = 1973] [id = 74] 07:09:28 INFO - PROCESS | 1973 | --DOCSHELL 0x1194db800 == 39 [pid = 1973] [id = 73] 07:09:28 INFO - PROCESS | 1973 | --DOCSHELL 0x1184b5000 == 38 [pid = 1973] [id = 72] 07:09:28 INFO - PROCESS | 1973 | --DOMWINDOW == 119 (0x1293a2800) [pid = 1973] [serial = 198] [outer = 0x0] [url = about:blank] 07:09:28 INFO - PROCESS | 1973 | --DOCSHELL 0x117069000 == 37 [pid = 1973] [id = 71] 07:09:28 INFO - PROCESS | 1973 | --DOCSHELL 0x112635800 == 36 [pid = 1973] [id = 70] 07:09:28 INFO - PROCESS | 1973 | --DOCSHELL 0x11707f800 == 35 [pid = 1973] [id = 69] 07:09:28 INFO - PROCESS | 1973 | --DOCSHELL 0x111f07800 == 34 [pid = 1973] [id = 68] 07:09:28 INFO - PROCESS | 1973 | 1467036568903 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]]]}] 07:09:28 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. 07:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 622ms 07:09:28 INFO - PROCESS | 1973 | 1467036568922 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 07:09:28 INFO - PROCESS | 1973 | 1467036568925 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 07:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:09:28 INFO - PROCESS | 1973 | 1467036568930 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:09:28 INFO - PROCESS | 1973 | 1467036568932 Marionette TRACE conn2 <- [1,326,null,{}] 07:09:28 INFO - PROCESS | 1973 | 1467036568934 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}] 07:09:28 INFO - PROCESS | 1973 | 1467036568936 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:29 INFO - PROCESS | 1973 | 1467036569019 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 118 (0x1248e9400) [pid = 1973] [serial = 180] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 117 (0x119c78400) [pid = 1973] [serial = 174] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 116 (0x1167e3800) [pid = 1973] [serial = 163] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 115 (0x11607f000) [pid = 1973] [serial = 162] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 114 (0x1216af800) [pid = 1973] [serial = 178] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 113 (0x113da9800) [pid = 1973] [serial = 145] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 112 (0x112a80c00) [pid = 1973] [serial = 144] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 111 (0x1184da000) [pid = 1973] [serial = 148] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x117e99000) [pid = 1973] [serial = 147] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x120e65800) [pid = 1973] [serial = 151] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x119050c00) [pid = 1973] [serial = 150] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x1252a3400) [pid = 1973] [serial = 154] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x124878800) [pid = 1973] [serial = 153] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x125e83400) [pid = 1973] [serial = 183] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x125f4c400) [pid = 1973] [serial = 157] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x125e87c00) [pid = 1973] [serial = 156] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x12634b400) [pid = 1973] [serial = 160] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x119c73000) [pid = 1973] [serial = 159] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x1252da800) [pid = 1973] [serial = 181] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1265ac000) [pid = 1973] [serial = 186] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1263d2000) [pid = 1973] [serial = 184] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x11837a000) [pid = 1973] [serial = 189] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1290b6400) [pid = 1973] [serial = 195] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x128ba8400) [pid = 1973] [serial = 193] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x129166400) [pid = 1973] [serial = 196] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x11904b000) [pid = 1973] [serial = 171] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1270e7c00) [pid = 1973] [serial = 187] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x119699c00) [pid = 1973] [serial = 172] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1166ef400) [pid = 1973] [serial = 165] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x11696c000) [pid = 1973] [serial = 166] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x123260000) [pid = 1973] [serial = 190] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1270c2000) [pid = 1973] [serial = 192] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1181a0c00) [pid = 1973] [serial = 168] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x11857d800) [pid = 1973] [serial = 169] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x120f05400) [pid = 1973] [serial = 177] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x120e68000) [pid = 1973] [serial = 175] [outer = 0x0] [url = about:blank] 07:09:29 INFO - PROCESS | 1973 | 1467036569110 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:29 INFO - PROCESS | 1973 | 1467036569112 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:29 INFO - PROCESS | 1973 | ++DOCSHELL 0x116662800 == 35 [pid = 1973] [id = 89] 07:09:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x1166f5c00) [pid = 1973] [serial = 264] [outer = 0x0] 07:09:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x1181a4c00) [pid = 1973] [serial = 265] [outer = 0x1166f5c00] 07:09:29 INFO - PROCESS | 1973 | 1467036569158 Marionette DEBUG loaded listener.js 07:09:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x119c6fc00) [pid = 1973] [serial = 266] [outer = 0x1166f5c00] 07:09:29 INFO - PROCESS | 1973 | 1467036569579 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]]]}] 07:09:29 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. 07:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 669ms 07:09:29 INFO - PROCESS | 1973 | 1467036569599 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 07:09:29 INFO - PROCESS | 1973 | 1467036569601 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 07:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:09:29 INFO - PROCESS | 1973 | 1467036569617 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:09:29 INFO - PROCESS | 1973 | 1467036569620 Marionette TRACE conn2 <- [1,330,null,{}] 07:09:29 INFO - PROCESS | 1973 | 1467036569632 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}] 07:09:29 INFO - PROCESS | 1973 | 1467036569635 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:29 INFO - PROCESS | 1973 | 1467036569710 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 07:09:29 INFO - PROCESS | 1973 | 1467036569714 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:29 INFO - PROCESS | 1973 | 1467036569716 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:29 INFO - PROCESS | 1973 | ++DOCSHELL 0x1182ad000 == 36 [pid = 1973] [id = 90] 07:09:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x123681800) [pid = 1973] [serial = 267] [outer = 0x0] 07:09:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x124879400) [pid = 1973] [serial = 268] [outer = 0x123681800] 07:09:29 INFO - PROCESS | 1973 | 1467036569746 Marionette DEBUG loaded listener.js 07:09:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1252a3400) [pid = 1973] [serial = 269] [outer = 0x123681800] 07:09:30 INFO - PROCESS | 1973 | 1467036570066 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]]]}] 07:09:30 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. 07:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 489ms 07:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:09:30 INFO - PROCESS | 1973 | 1467036570093 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 07:09:30 INFO - PROCESS | 1973 | 1467036570095 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 07:09:30 INFO - PROCESS | 1973 | 1467036570097 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:09:30 INFO - PROCESS | 1973 | 1467036570098 Marionette TRACE conn2 <- [1,334,null,{}] 07:09:30 INFO - PROCESS | 1973 | 1467036570100 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}] 07:09:30 INFO - PROCESS | 1973 | 1467036570102 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:30 INFO - PROCESS | 1973 | 1467036570184 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 07:09:30 INFO - PROCESS | 1973 | 1467036570231 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:30 INFO - PROCESS | 1973 | 1467036570232 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:30 INFO - PROCESS | 1973 | ++DOCSHELL 0x119206800 == 37 [pid = 1973] [id = 91] 07:09:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x124d3f400) [pid = 1973] [serial = 270] [outer = 0x0] 07:09:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x12634d800) [pid = 1973] [serial = 271] [outer = 0x124d3f400] 07:09:30 INFO - PROCESS | 1973 | 1467036570257 Marionette DEBUG loaded listener.js 07:09:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1270e3c00) [pid = 1973] [serial = 272] [outer = 0x124d3f400] 07:09:30 INFO - PROCESS | 1973 | 1467036570542 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]]]}] 07:09:30 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. 07:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 07:09:30 INFO - PROCESS | 1973 | 1467036570566 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 07:09:30 INFO - PROCESS | 1973 | 1467036570567 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 07:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:09:30 INFO - PROCESS | 1973 | 1467036570577 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:09:30 INFO - PROCESS | 1973 | 1467036570578 Marionette TRACE conn2 <- [1,338,null,{}] 07:09:30 INFO - PROCESS | 1973 | 1467036570580 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}] 07:09:30 INFO - PROCESS | 1973 | 1467036570582 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:30 INFO - PROCESS | 1973 | 1467036570661 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 07:09:30 INFO - PROCESS | 1973 | 1467036570665 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:30 INFO - PROCESS | 1973 | 1467036570666 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:30 INFO - PROCESS | 1973 | ++DOCSHELL 0x120d76000 == 38 [pid = 1973] [id = 92] 07:09:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1263de000) [pid = 1973] [serial = 273] [outer = 0x0] 07:09:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x127470c00) [pid = 1973] [serial = 274] [outer = 0x1263de000] 07:09:30 INFO - PROCESS | 1973 | 1467036570699 Marionette DEBUG loaded listener.js 07:09:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x128def000) [pid = 1973] [serial = 275] [outer = 0x1263de000] 07:09:31 INFO - PROCESS | 1973 | 1467036571013 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]]]}] 07:09:31 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. 07:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 477ms 07:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:09:31 INFO - PROCESS | 1973 | 1467036571046 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 07:09:31 INFO - PROCESS | 1973 | 1467036571047 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 07:09:31 INFO - PROCESS | 1973 | 1467036571049 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:09:31 INFO - PROCESS | 1973 | 1467036571050 Marionette TRACE conn2 <- [1,342,null,{}] 07:09:31 INFO - PROCESS | 1973 | 1467036571053 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}] 07:09:31 INFO - PROCESS | 1973 | 1467036571057 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:31 INFO - PROCESS | 1973 | 1467036571176 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 07:09:31 INFO - PROCESS | 1973 | 1467036571187 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:31 INFO - PROCESS | 1973 | 1467036571189 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:31 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210dc000 == 39 [pid = 1973] [id = 93] 07:09:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1290aec00) [pid = 1973] [serial = 276] [outer = 0x0] 07:09:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1293a1400) [pid = 1973] [serial = 277] [outer = 0x1290aec00] 07:09:31 INFO - PROCESS | 1973 | 1467036571214 Marionette DEBUG loaded listener.js 07:09:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12a627800) [pid = 1973] [serial = 278] [outer = 0x1290aec00] 07:09:31 INFO - PROCESS | 1973 | 1467036571529 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]]]}] 07:09:31 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. 07:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 518ms 07:09:31 INFO - PROCESS | 1973 | 1467036571567 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 07:09:31 INFO - PROCESS | 1973 | 1467036571569 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 07:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:09:31 INFO - PROCESS | 1973 | 1467036571573 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:09:31 INFO - PROCESS | 1973 | 1467036571574 Marionette TRACE conn2 <- [1,346,null,{}] 07:09:31 INFO - PROCESS | 1973 | 1467036571577 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}] 07:09:31 INFO - PROCESS | 1973 | 1467036571578 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:31 INFO - PROCESS | 1973 | 1467036571669 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 07:09:31 INFO - PROCESS | 1973 | 1467036571680 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:31 INFO - PROCESS | 1973 | 1467036571689 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:31 INFO - PROCESS | 1973 | ++DOCSHELL 0x121772800 == 40 [pid = 1973] [id = 94] 07:09:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x12a627c00) [pid = 1973] [serial = 279] [outer = 0x0] 07:09:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x12a6df400) [pid = 1973] [serial = 280] [outer = 0x12a627c00] 07:09:31 INFO - PROCESS | 1973 | 1467036571714 Marionette DEBUG loaded listener.js 07:09:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x12a75c800) [pid = 1973] [serial = 281] [outer = 0x12a627c00] 07:09:32 INFO - PROCESS | 1973 | 1467036572021 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]]]}] 07:09:32 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. 07:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 472ms 07:09:32 INFO - PROCESS | 1973 | 1467036572044 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 07:09:32 INFO - PROCESS | 1973 | 1467036572045 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 07:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:09:32 INFO - PROCESS | 1973 | 1467036572047 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:09:32 INFO - PROCESS | 1973 | 1467036572048 Marionette TRACE conn2 <- [1,350,null,{}] 07:09:32 INFO - PROCESS | 1973 | 1467036572051 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}] 07:09:32 INFO - PROCESS | 1973 | 1467036572052 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:32 INFO - PROCESS | 1973 | 1467036572147 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 07:09:32 INFO - PROCESS | 1973 | 1467036572151 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:32 INFO - PROCESS | 1973 | 1467036572152 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:32 INFO - PROCESS | 1973 | ++DOCSHELL 0x125277800 == 41 [pid = 1973] [id = 95] 07:09:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x12a62fc00) [pid = 1973] [serial = 282] [outer = 0x0] 07:09:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x12a760c00) [pid = 1973] [serial = 283] [outer = 0x12a62fc00] 07:09:32 INFO - PROCESS | 1973 | 1467036572179 Marionette DEBUG loaded listener.js 07:09:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x12b71b000) [pid = 1973] [serial = 284] [outer = 0x12a62fc00] 07:09:32 INFO - PROCESS | 1973 | 1467036572477 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]]]}] 07:09:32 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. 07:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 469ms 07:09:32 INFO - PROCESS | 1973 | 1467036572516 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 07:09:32 INFO - PROCESS | 1973 | 1467036572517 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 07:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:09:32 INFO - PROCESS | 1973 | 1467036572535 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:09:32 INFO - PROCESS | 1973 | 1467036572536 Marionette TRACE conn2 <- [1,354,null,{}] 07:09:32 INFO - PROCESS | 1973 | 1467036572542 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}] 07:09:32 INFO - PROCESS | 1973 | 1467036572543 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:32 INFO - PROCESS | 1973 | 1467036572648 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 07:09:32 INFO - PROCESS | 1973 | 1467036572679 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:32 INFO - PROCESS | 1973 | 1467036572680 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:32 INFO - PROCESS | 1973 | ++DOCSHELL 0x126513000 == 42 [pid = 1973] [id = 96] 07:09:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x12a963000) [pid = 1973] [serial = 285] [outer = 0x0] 07:09:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x12b8b6800) [pid = 1973] [serial = 286] [outer = 0x12a963000] 07:09:32 INFO - PROCESS | 1973 | 1467036572704 Marionette DEBUG loaded listener.js 07:09:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x12b995c00) [pid = 1973] [serial = 287] [outer = 0x12a963000] 07:09:33 INFO - PROCESS | 1973 | 1467036573024 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]]]}] 07:09:33 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. 07:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 536ms 07:09:33 INFO - PROCESS | 1973 | 1467036573061 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 07:09:33 INFO - PROCESS | 1973 | 1467036573062 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 07:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:09:33 INFO - PROCESS | 1973 | 1467036573064 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:09:33 INFO - PROCESS | 1973 | 1467036573065 Marionette TRACE conn2 <- [1,358,null,{}] 07:09:33 INFO - PROCESS | 1973 | 1467036573067 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}] 07:09:33 INFO - PROCESS | 1973 | 1467036573069 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:33 INFO - PROCESS | 1973 | 1467036573252 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 07:09:33 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x1216ad400) [pid = 1973] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:09:33 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x120f45c00) [pid = 1973] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:09:33 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x113b53000) [pid = 1973] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:09:33 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x1290aa000) [pid = 1973] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:09:33 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x111c1d800) [pid = 1973] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:09:33 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x118588800) [pid = 1973] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:09:33 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x1216b5000) [pid = 1973] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:09:33 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x113ba3c00) [pid = 1973] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:09:33 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x113d39c00) [pid = 1973] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:09:33 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x115efa400) [pid = 1973] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:09:33 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x113d35c00) [pid = 1973] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:09:33 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x113f2fc00) [pid = 1973] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:09:33 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x115eee800) [pid = 1973] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:09:33 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x120e62c00) [pid = 1973] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:09:33 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x12ac7a400) [pid = 1973] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:09:33 INFO - PROCESS | 1973 | 1467036573291 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:33 INFO - PROCESS | 1973 | 1467036573292 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:33 INFO - PROCESS | 1973 | ++DOCSHELL 0x119221800 == 43 [pid = 1973] [id = 97] 07:09:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x113932800) [pid = 1973] [serial = 288] [outer = 0x0] 07:09:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x113f2fc00) [pid = 1973] [serial = 289] [outer = 0x113932800] 07:09:33 INFO - PROCESS | 1973 | 1467036573317 Marionette DEBUG loaded listener.js 07:09:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1185b7000) [pid = 1973] [serial = 290] [outer = 0x113932800] 07:09:33 INFO - PROCESS | 1973 | 1467036573566 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]]]}] 07:09:33 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. 07:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 518ms 07:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:09:33 INFO - PROCESS | 1973 | 1467036573582 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 07:09:33 INFO - PROCESS | 1973 | 1467036573584 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 07:09:33 INFO - PROCESS | 1973 | 1467036573594 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:09:33 INFO - PROCESS | 1973 | 1467036573596 Marionette TRACE conn2 <- [1,362,null,{}] 07:09:33 INFO - PROCESS | 1973 | 1467036573610 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}] 07:09:33 INFO - PROCESS | 1973 | 1467036573612 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:33 INFO - PROCESS | 1973 | 1467036573713 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 07:09:33 INFO - PROCESS | 1973 | 1467036573717 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:33 INFO - PROCESS | 1973 | 1467036573719 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:33 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a319000 == 44 [pid = 1973] [id = 98] 07:09:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x124ad2000) [pid = 1973] [serial = 291] [outer = 0x0] 07:09:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12b998000) [pid = 1973] [serial = 292] [outer = 0x124ad2000] 07:09:33 INFO - PROCESS | 1973 | 1467036573747 Marionette DEBUG loaded listener.js 07:09:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12b9a4c00) [pid = 1973] [serial = 293] [outer = 0x124ad2000] 07:09:34 INFO - PROCESS | 1973 | 1467036574074 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]]]}] 07:09:34 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. 07:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 532ms 07:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:09:34 INFO - PROCESS | 1973 | 1467036574118 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 07:09:34 INFO - PROCESS | 1973 | 1467036574120 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 07:09:34 INFO - PROCESS | 1973 | 1467036574123 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:09:34 INFO - PROCESS | 1973 | 1467036574124 Marionette TRACE conn2 <- [1,366,null,{}] 07:09:34 INFO - PROCESS | 1973 | 1467036574126 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}] 07:09:34 INFO - PROCESS | 1973 | 1467036574127 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:34 INFO - PROCESS | 1973 | 1467036574229 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 07:09:34 INFO - PROCESS | 1973 | 1467036574234 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:34 INFO - PROCESS | 1973 | 1467036574235 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:34 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a91c800 == 45 [pid = 1973] [id = 99] 07:09:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x12b9a4800) [pid = 1973] [serial = 294] [outer = 0x0] 07:09:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x12bd21400) [pid = 1973] [serial = 295] [outer = 0x12b9a4800] 07:09:34 INFO - PROCESS | 1973 | 1467036574261 Marionette DEBUG loaded listener.js 07:09:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x12bd2b000) [pid = 1973] [serial = 296] [outer = 0x12b9a4800] 07:09:34 INFO - PROCESS | 1973 | 1467036574546 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]]]}] 07:09:34 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. 07:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 468ms 07:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:09:34 INFO - PROCESS | 1973 | 1467036574592 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 07:09:34 INFO - PROCESS | 1973 | 1467036574593 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 07:09:34 INFO - PROCESS | 1973 | 1467036574596 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:09:34 INFO - PROCESS | 1973 | 1467036574597 Marionette TRACE conn2 <- [1,370,null,{}] 07:09:34 INFO - PROCESS | 1973 | 1467036574599 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}] 07:09:34 INFO - PROCESS | 1973 | 1467036574600 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:34 INFO - PROCESS | 1973 | 1467036574688 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 07:09:34 INFO - PROCESS | 1973 | 1467036574693 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:34 INFO - PROCESS | 1973 | 1467036574694 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:34 INFO - PROCESS | 1973 | ++DOCSHELL 0x12acbb800 == 46 [pid = 1973] [id = 100] 07:09:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x12bd9cc00) [pid = 1973] [serial = 297] [outer = 0x0] 07:09:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x12bda3c00) [pid = 1973] [serial = 298] [outer = 0x12bd9cc00] 07:09:34 INFO - PROCESS | 1973 | 1467036574717 Marionette DEBUG loaded listener.js 07:09:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x12bda8400) [pid = 1973] [serial = 299] [outer = 0x12bd9cc00] 07:09:35 INFO - PROCESS | 1973 | 1467036575051 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]]]}] 07:09:35 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. 07:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 469ms 07:09:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:09:35 INFO - PROCESS | 1973 | 1467036575066 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 07:09:35 INFO - PROCESS | 1973 | 1467036575067 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 07:09:35 INFO - PROCESS | 1973 | 1467036575069 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:09:35 INFO - PROCESS | 1973 | 1467036575071 Marionette TRACE conn2 <- [1,374,null,{}] 07:09:35 INFO - PROCESS | 1973 | 1467036575075 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}] 07:09:35 INFO - PROCESS | 1973 | 1467036575076 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:35 INFO - PROCESS | 1973 | 1467036575180 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 07:09:35 INFO - PROCESS | 1973 | 1467036575186 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:35 INFO - PROCESS | 1973 | 1467036575187 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:35 INFO - PROCESS | 1973 | ++DOCSHELL 0x12accb000 == 47 [pid = 1973] [id = 101] 07:09:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x118d88800) [pid = 1973] [serial = 300] [outer = 0x0] 07:09:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x12bdaa000) [pid = 1973] [serial = 301] [outer = 0x118d88800] 07:09:35 INFO - PROCESS | 1973 | 1467036575211 Marionette DEBUG loaded listener.js 07:09:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x12c272000) [pid = 1973] [serial = 302] [outer = 0x118d88800] 07:09:35 INFO - PROCESS | 1973 | 1467036575676 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:09:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:09:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 621ms 07:09:35 INFO - PROCESS | 1973 | 1467036575704 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 07:09:35 INFO - PROCESS | 1973 | 1467036575706 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 07:09:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:09:35 INFO - PROCESS | 1973 | 1467036575710 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:09:35 INFO - PROCESS | 1973 | 1467036575714 Marionette TRACE conn2 <- [1,378,null,{}] 07:09:35 INFO - PROCESS | 1973 | 1467036575717 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}] 07:09:35 INFO - PROCESS | 1973 | 1467036575719 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:35 INFO - PROCESS | 1973 | 1467036575822 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 07:09:35 INFO - PROCESS | 1973 | 1467036575886 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:35 INFO - PROCESS | 1973 | 1467036575887 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:35 INFO - PROCESS | 1973 | ++DOCSHELL 0x116f5b800 == 48 [pid = 1973] [id = 102] 07:09:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x11819e800) [pid = 1973] [serial = 303] [outer = 0x0] 07:09:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x1185ba800) [pid = 1973] [serial = 304] [outer = 0x11819e800] 07:09:35 INFO - PROCESS | 1973 | 1467036575918 Marionette DEBUG loaded listener.js 07:09:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x119331c00) [pid = 1973] [serial = 305] [outer = 0x11819e800] 07:09:36 INFO - PROCESS | 1973 | 1467036576337 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:09:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:09:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 673ms 07:09:36 INFO - PROCESS | 1973 | 1467036576384 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 07:09:36 INFO - PROCESS | 1973 | 1467036576387 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 07:09:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:09:36 INFO - PROCESS | 1973 | 1467036576391 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:09:36 INFO - PROCESS | 1973 | 1467036576393 Marionette TRACE conn2 <- [1,382,null,{}] 07:09:36 INFO - PROCESS | 1973 | 1467036576395 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}] 07:09:36 INFO - PROCESS | 1973 | 1467036576397 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:36 INFO - PROCESS | 1973 | 1467036576529 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 07:09:36 INFO - PROCESS | 1973 | 1467036576606 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:36 INFO - PROCESS | 1973 | 1467036576607 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:36 INFO - PROCESS | 1973 | ++DOCSHELL 0x121220000 == 49 [pid = 1973] [id = 103] 07:09:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x124879c00) [pid = 1973] [serial = 306] [outer = 0x0] 07:09:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 112 (0x124d3d800) [pid = 1973] [serial = 307] [outer = 0x124879c00] 07:09:36 INFO - PROCESS | 1973 | 1467036576647 Marionette DEBUG loaded listener.js 07:09:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 113 (0x125e87c00) [pid = 1973] [serial = 308] [outer = 0x124879c00] 07:09:37 INFO - PROCESS | 1973 | 1467036577108 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:09:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:09:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 771ms 07:09:37 INFO - PROCESS | 1973 | 1467036577170 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 07:09:37 INFO - PROCESS | 1973 | 1467036577171 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 07:09:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:09:37 INFO - PROCESS | 1973 | 1467036577175 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:09:37 INFO - PROCESS | 1973 | 1467036577178 Marionette TRACE conn2 <- [1,386,null,{}] 07:09:37 INFO - PROCESS | 1973 | 1467036577186 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}] 07:09:37 INFO - PROCESS | 1973 | 1467036577191 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:37 INFO - PROCESS | 1973 | 1467036577291 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 07:09:37 INFO - PROCESS | 1973 | 1467036577356 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:37 INFO - PROCESS | 1973 | 1467036577358 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:37 INFO - PROCESS | 1973 | ++DOCSHELL 0x12b903000 == 50 [pid = 1973] [id = 104] 07:09:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 114 (0x129166000) [pid = 1973] [serial = 309] [outer = 0x0] 07:09:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 115 (0x1293a5c00) [pid = 1973] [serial = 310] [outer = 0x129166000] 07:09:37 INFO - PROCESS | 1973 | 1467036577390 Marionette DEBUG loaded listener.js 07:09:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 116 (0x12a62a400) [pid = 1973] [serial = 311] [outer = 0x129166000] 07:09:37 INFO - PROCESS | 1973 | 1467036577792 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]]]}] 07:09:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:09:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 622ms 07:09:37 INFO - PROCESS | 1973 | 1467036577797 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 07:09:37 INFO - PROCESS | 1973 | 1467036577799 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 07:09:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:09:37 INFO - PROCESS | 1973 | 1467036577802 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:09:37 INFO - PROCESS | 1973 | 1467036577803 Marionette TRACE conn2 <- [1,390,null,{}] 07:09:37 INFO - PROCESS | 1973 | 1467036577806 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}] 07:09:37 INFO - PROCESS | 1973 | 1467036577807 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:37 INFO - PROCESS | 1973 | 1467036577926 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 07:09:37 INFO - PROCESS | 1973 | 1467036577976 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:37 INFO - PROCESS | 1973 | 1467036577977 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:37 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bbc4800 == 51 [pid = 1973] [id = 105] 07:09:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 117 (0x12a95e000) [pid = 1973] [serial = 312] [outer = 0x0] 07:09:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 118 (0x12b8b6400) [pid = 1973] [serial = 313] [outer = 0x12a95e000] 07:09:38 INFO - PROCESS | 1973 | 1467036578005 Marionette DEBUG loaded listener.js 07:09:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 119 (0x12b9a1400) [pid = 1973] [serial = 314] [outer = 0x12a95e000] 07:09:38 INFO - PROCESS | 1973 | 1467036578602 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]]]}] 07:09:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:09:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 873ms 07:09:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:09:38 INFO - PROCESS | 1973 | 1467036578675 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 07:09:38 INFO - PROCESS | 1973 | 1467036578678 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 07:09:38 INFO - PROCESS | 1973 | 1467036578683 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:09:38 INFO - PROCESS | 1973 | 1467036578686 Marionette TRACE conn2 <- [1,394,null,{}] 07:09:38 INFO - PROCESS | 1973 | 1467036578691 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}] 07:09:38 INFO - PROCESS | 1973 | 1467036578693 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:38 INFO - PROCESS | 1973 | 1467036578825 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 07:09:38 INFO - PROCESS | 1973 | 1467036578954 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:38 INFO - PROCESS | 1973 | 1467036578957 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:38 INFO - PROCESS | 1973 | ++DOCSHELL 0x117070000 == 52 [pid = 1973] [id = 106] 07:09:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 120 (0x113d34400) [pid = 1973] [serial = 315] [outer = 0x0] 07:09:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 121 (0x116972400) [pid = 1973] [serial = 316] [outer = 0x113d34400] 07:09:39 INFO - PROCESS | 1973 | 1467036579002 Marionette DEBUG loaded listener.js 07:09:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 122 (0x118889800) [pid = 1973] [serial = 317] [outer = 0x113d34400] 07:09:39 INFO - PROCESS | 1973 | --DOCSHELL 0x12acbb800 == 51 [pid = 1973] [id = 100] 07:09:39 INFO - PROCESS | 1973 | --DOCSHELL 0x12a91c800 == 50 [pid = 1973] [id = 99] 07:09:39 INFO - PROCESS | 1973 | --DOCSHELL 0x12a319000 == 49 [pid = 1973] [id = 98] 07:09:39 INFO - PROCESS | 1973 | --DOCSHELL 0x119221800 == 48 [pid = 1973] [id = 97] 07:09:39 INFO - PROCESS | 1973 | --DOCSHELL 0x126513000 == 47 [pid = 1973] [id = 96] 07:09:39 INFO - PROCESS | 1973 | --DOCSHELL 0x125277800 == 46 [pid = 1973] [id = 95] 07:09:39 INFO - PROCESS | 1973 | --DOCSHELL 0x121772800 == 45 [pid = 1973] [id = 94] 07:09:39 INFO - PROCESS | 1973 | --DOCSHELL 0x1210dc000 == 44 [pid = 1973] [id = 93] 07:09:39 INFO - PROCESS | 1973 | 1467036579563 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]]]}] 07:09:39 INFO - PROCESS | 1973 | --DOCSHELL 0x120d76000 == 43 [pid = 1973] [id = 92] 07:09:39 INFO - PROCESS | 1973 | --DOCSHELL 0x119206800 == 42 [pid = 1973] [id = 91] 07:09:39 INFO - PROCESS | 1973 | --DOCSHELL 0x1182ad000 == 41 [pid = 1973] [id = 90] 07:09:39 INFO - PROCESS | 1973 | --DOCSHELL 0x116662800 == 40 [pid = 1973] [id = 89] 07:09:39 INFO - PROCESS | 1973 | --DOCSHELL 0x116242800 == 39 [pid = 1973] [id = 88] 07:09:39 INFO - PROCESS | 1973 | --DOCSHELL 0x129383800 == 38 [pid = 1973] [id = 85] 07:09:39 INFO - PROCESS | 1973 | --DOCSHELL 0x12129b000 == 37 [pid = 1973] [id = 84] 07:09:39 INFO - PROCESS | 1973 | --DOCSHELL 0x117061000 == 36 [pid = 1973] [id = 83] 07:09:39 INFO - PROCESS | 1973 | --DOCSHELL 0x12a512000 == 35 [pid = 1973] [id = 82] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 121 (0x12b720800) [pid = 1973] [serial = 242] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 120 (0x129440800) [pid = 1973] [serial = 199] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 119 (0x1212af800) [pid = 1973] [serial = 214] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 118 (0x12a630c00) [pid = 1973] [serial = 229] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 117 (0x12915cc00) [pid = 1973] [serial = 223] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 116 (0x113935000) [pid = 1973] [serial = 202] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 115 (0x119695000) [pid = 1973] [serial = 212] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 114 (0x12ce37400) [pid = 1973] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 113 (0x1248e8800) [pid = 1973] [serial = 217] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 112 (0x116968000) [pid = 1973] [serial = 232] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 111 (0x1181a3800) [pid = 1973] [serial = 205] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x11819b000) [pid = 1973] [serial = 209] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x129442000) [pid = 1973] [serial = 226] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x12a627000) [pid = 1973] [serial = 227] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x12336fc00) [pid = 1973] [serial = 215] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x118dd0400) [pid = 1973] [serial = 233] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x1176da400) [pid = 1973] [serial = 204] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x1265a9000) [pid = 1973] [serial = 221] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x118d86800) [pid = 1973] [serial = 211] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x12a6de000) [pid = 1973] [serial = 230] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1293a7000) [pid = 1973] [serial = 224] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x1252df400) [pid = 1973] [serial = 220] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x12a967400) [pid = 1973] [serial = 239] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1252a7c00) [pid = 1973] [serial = 235] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x129163400) [pid = 1973] [serial = 236] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x116fc6800) [pid = 1973] [serial = 208] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1252aa000) [pid = 1973] [serial = 218] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x112feac00) [pid = 1973] [serial = 201] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x12a6e5000) [pid = 1973] [serial = 238] [outer = 0x0] [url = about:blank] 07:09:39 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x12b714c00) [pid = 1973] [serial = 241] [outer = 0x0] [url = about:blank] 07:09:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:09:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 926ms 07:09:39 INFO - PROCESS | 1973 | 1467036579617 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 07:09:39 INFO - PROCESS | 1973 | 1467036579619 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 07:09:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:09:39 INFO - PROCESS | 1973 | 1467036579657 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:09:39 INFO - PROCESS | 1973 | 1467036579658 Marionette TRACE conn2 <- [1,398,null,{}] 07:09:39 INFO - PROCESS | 1973 | 1467036579670 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}] 07:09:39 INFO - PROCESS | 1973 | 1467036579671 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:39 INFO - PROCESS | 1973 | 1467036579774 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 07:09:39 INFO - PROCESS | 1973 | 1467036579789 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:39 INFO - PROCESS | 1973 | 1467036579790 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:39 INFO - PROCESS | 1973 | ++DOCSHELL 0x11707a800 == 36 [pid = 1973] [id = 107] 07:09:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x120f02c00) [pid = 1973] [serial = 318] [outer = 0x0] 07:09:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x124accc00) [pid = 1973] [serial = 319] [outer = 0x120f02c00] 07:09:39 INFO - PROCESS | 1973 | 1467036579860 Marionette DEBUG loaded listener.js 07:09:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1252df000) [pid = 1973] [serial = 320] [outer = 0x120f02c00] 07:09:40 INFO - PROCESS | 1973 | 1467036580178 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]]]}] 07:09:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:09:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 585ms 07:09:40 INFO - PROCESS | 1973 | 1467036580231 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 07:09:40 INFO - PROCESS | 1973 | 1467036580232 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 07:09:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:09:40 INFO - PROCESS | 1973 | 1467036580235 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:09:40 INFO - PROCESS | 1973 | 1467036580237 Marionette TRACE conn2 <- [1,402,null,{}] 07:09:40 INFO - PROCESS | 1973 | 1467036580261 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}] 07:09:40 INFO - PROCESS | 1973 | 1467036580263 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:40 INFO - PROCESS | 1973 | 1467036580343 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 07:09:40 INFO - PROCESS | 1973 | 1467036580394 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:40 INFO - PROCESS | 1973 | 1467036580396 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:40 INFO - PROCESS | 1973 | ++DOCSHELL 0x1194ca000 == 37 [pid = 1973] [id = 108] 07:09:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x125f47c00) [pid = 1973] [serial = 321] [outer = 0x0] 07:09:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x127464000) [pid = 1973] [serial = 322] [outer = 0x125f47c00] 07:09:40 INFO - PROCESS | 1973 | 1467036580423 Marionette DEBUG loaded listener.js 07:09:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1290a9c00) [pid = 1973] [serial = 323] [outer = 0x125f47c00] 07:09:40 INFO - PROCESS | 1973 | 1467036580728 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]]]}] 07:09:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:09:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 539ms 07:09:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:09:40 INFO - PROCESS | 1973 | 1467036580775 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 07:09:40 INFO - PROCESS | 1973 | 1467036580776 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 07:09:40 INFO - PROCESS | 1973 | 1467036580779 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:09:40 INFO - PROCESS | 1973 | 1467036580780 Marionette TRACE conn2 <- [1,406,null,{}] 07:09:40 INFO - PROCESS | 1973 | 1467036580782 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}] 07:09:40 INFO - PROCESS | 1973 | 1467036580783 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:40 INFO - PROCESS | 1973 | 1467036580862 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 07:09:40 INFO - PROCESS | 1973 | 1467036580866 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:40 INFO - PROCESS | 1973 | 1467036580867 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:40 INFO - PROCESS | 1973 | ++DOCSHELL 0x120f72000 == 38 [pid = 1973] [id = 109] 07:09:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x129162400) [pid = 1973] [serial = 324] [outer = 0x0] 07:09:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x129446c00) [pid = 1973] [serial = 325] [outer = 0x129162400] 07:09:40 INFO - PROCESS | 1973 | 1467036580895 Marionette DEBUG loaded listener.js 07:09:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x12a6d7000) [pid = 1973] [serial = 326] [outer = 0x129162400] 07:09:41 INFO - PROCESS | 1973 | 1467036581272 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]]]}] 07:09:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:09:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 07:09:41 INFO - PROCESS | 1973 | 1467036581297 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 07:09:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:09:41 INFO - PROCESS | 1973 | 1467036581298 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 07:09:41 INFO - PROCESS | 1973 | 1467036581300 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:09:41 INFO - PROCESS | 1973 | 1467036581302 Marionette TRACE conn2 <- [1,410,null,{}] 07:09:41 INFO - PROCESS | 1973 | 1467036581306 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}] 07:09:41 INFO - PROCESS | 1973 | 1467036581308 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:41 INFO - PROCESS | 1973 | 1467036581383 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 07:09:41 INFO - PROCESS | 1973 | 1467036581386 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:41 INFO - PROCESS | 1973 | 1467036581388 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:41 INFO - PROCESS | 1973 | ++DOCSHELL 0x1162e1000 == 39 [pid = 1973] [id = 110] 07:09:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x12915e800) [pid = 1973] [serial = 327] [outer = 0x0] 07:09:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x12a75f000) [pid = 1973] [serial = 328] [outer = 0x12915e800] 07:09:41 INFO - PROCESS | 1973 | 1467036581416 Marionette DEBUG loaded listener.js 07:09:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x12ac87c00) [pid = 1973] [serial = 329] [outer = 0x12915e800] 07:09:41 INFO - PROCESS | 1973 | 1467036581801 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]]]}] 07:09:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:09:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 520ms 07:09:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:09:41 INFO - PROCESS | 1973 | 1467036581822 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 07:09:41 INFO - PROCESS | 1973 | 1467036581823 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 07:09:41 INFO - PROCESS | 1973 | 1467036581825 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:09:41 INFO - PROCESS | 1973 | 1467036581826 Marionette TRACE conn2 <- [1,414,null,{}] 07:09:41 INFO - PROCESS | 1973 | 1467036581829 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}] 07:09:41 INFO - PROCESS | 1973 | 1467036581833 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:41 INFO - PROCESS | 1973 | 1467036581951 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 07:09:41 INFO - PROCESS | 1973 | 1467036581965 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:41 INFO - PROCESS | 1973 | 1467036581966 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:41 INFO - PROCESS | 1973 | ++DOCSHELL 0x123665800 == 40 [pid = 1973] [id = 111] 07:09:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x12b71a800) [pid = 1973] [serial = 330] [outer = 0x0] 07:09:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x12b9a0000) [pid = 1973] [serial = 331] [outer = 0x12b71a800] 07:09:41 INFO - PROCESS | 1973 | 1467036581991 Marionette DEBUG loaded listener.js 07:09:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x12c26dc00) [pid = 1973] [serial = 332] [outer = 0x12b71a800] 07:09:42 INFO - PROCESS | 1973 | 1467036582188 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:09:42 INFO - PROCESS | 1973 | 1467036582367 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]]]}] 07:09:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:09:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 569ms 07:09:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:09:42 INFO - PROCESS | 1973 | 1467036582395 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 07:09:42 INFO - PROCESS | 1973 | 1467036582396 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 07:09:42 INFO - PROCESS | 1973 | 1467036582398 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:09:42 INFO - PROCESS | 1973 | 1467036582399 Marionette TRACE conn2 <- [1,418,null,{}] 07:09:42 INFO - PROCESS | 1973 | 1467036582401 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}] 07:09:42 INFO - PROCESS | 1973 | 1467036582403 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:42 INFO - PROCESS | 1973 | 1467036582509 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 07:09:42 INFO - PROCESS | 1973 | 1467036582512 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:42 INFO - PROCESS | 1973 | 1467036582513 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:42 INFO - PROCESS | 1973 | ++DOCSHELL 0x129089800 == 41 [pid = 1973] [id = 112] 07:09:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x12b71e000) [pid = 1973] [serial = 333] [outer = 0x0] 07:09:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x12c277800) [pid = 1973] [serial = 334] [outer = 0x12b71e000] 07:09:42 INFO - PROCESS | 1973 | 1467036582534 Marionette DEBUG loaded listener.js 07:09:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x12c2de400) [pid = 1973] [serial = 335] [outer = 0x12b71e000] 07:09:43 INFO - PROCESS | 1973 | 1467036583396 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]]]}] 07:09:43 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 07:09:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1021ms 07:09:43 INFO - PROCESS | 1973 | 1467036583420 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 07:09:43 INFO - PROCESS | 1973 | 1467036583422 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 07:09:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:09:43 INFO - PROCESS | 1973 | 1467036583425 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:09:43 INFO - PROCESS | 1973 | 1467036583426 Marionette TRACE conn2 <- [1,422,null,{}] 07:09:43 INFO - PROCESS | 1973 | 1467036583435 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}] 07:09:43 INFO - PROCESS | 1973 | 1467036583436 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:43 INFO - PROCESS | 1973 | 1467036583538 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 07:09:43 INFO - PROCESS | 1973 | 1467036583542 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:43 INFO - PROCESS | 1973 | 1467036583543 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:43 INFO - PROCESS | 1973 | ++DOCSHELL 0x129390000 == 42 [pid = 1973] [id = 113] 07:09:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x12bd2b800) [pid = 1973] [serial = 336] [outer = 0x0] 07:09:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 112 (0x12c7da800) [pid = 1973] [serial = 337] [outer = 0x12bd2b800] 07:09:43 INFO - PROCESS | 1973 | 1467036583567 Marionette DEBUG loaded listener.js 07:09:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 113 (0x12c7e0c00) [pid = 1973] [serial = 338] [outer = 0x12bd2b800] 07:09:43 INFO - PROCESS | 1973 | --DOMWINDOW == 112 (0x12bd9cc00) [pid = 1973] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:09:43 INFO - PROCESS | 1973 | --DOMWINDOW == 111 (0x12a627c00) [pid = 1973] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:09:43 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x113dab400) [pid = 1973] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:09:43 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x11662a800) [pid = 1973] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:09:43 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x12a95cc00) [pid = 1973] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:09:43 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x1252d2800) [pid = 1973] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:09:43 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x1263de000) [pid = 1973] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:09:43 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x1166f5c00) [pid = 1973] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:09:43 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x123681800) [pid = 1973] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:09:43 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x12a62fc00) [pid = 1973] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:09:43 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x11721c800) [pid = 1973] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:09:43 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x12a963000) [pid = 1973] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:09:43 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x11932bc00) [pid = 1973] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:09:43 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x124d3f400) [pid = 1973] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:09:43 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x113932800) [pid = 1973] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:09:43 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1289ecc00) [pid = 1973] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:09:43 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x12b9a4800) [pid = 1973] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:09:43 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x124ad2000) [pid = 1973] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:09:43 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1290aec00) [pid = 1973] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:09:44 INFO - PROCESS | 1973 | 1467036584472 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]]]}] 07:09:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:09:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1070ms 07:09:44 INFO - PROCESS | 1973 | 1467036584496 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 07:09:44 INFO - PROCESS | 1973 | 1467036584497 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 07:09:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:09:44 INFO - PROCESS | 1973 | 1467036584499 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:09:44 INFO - PROCESS | 1973 | 1467036584500 Marionette TRACE conn2 <- [1,426,null,{}] 07:09:44 INFO - PROCESS | 1973 | 1467036584503 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}] 07:09:44 INFO - PROCESS | 1973 | 1467036584504 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:44 INFO - PROCESS | 1973 | 1467036584611 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 07:09:44 INFO - PROCESS | 1973 | 1467036584617 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:44 INFO - PROCESS | 1973 | 1467036584617 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:44 INFO - PROCESS | 1973 | ++DOCSHELL 0x129384800 == 43 [pid = 1973] [id = 114] 07:09:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x119223800) [pid = 1973] [serial = 339] [outer = 0x0] 07:09:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x119227800) [pid = 1973] [serial = 340] [outer = 0x119223800] 07:09:44 INFO - PROCESS | 1973 | 1467036584642 Marionette DEBUG loaded listener.js 07:09:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x11922cc00) [pid = 1973] [serial = 341] [outer = 0x119223800] 07:09:44 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | drawImage() of an APNG draws the poster frame - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255 07:09:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:09:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1 07:09:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:44 INFO - _addTest/ [0,429,"getWindowHandle",null] 07:09:44 INFO - PROCESS | 1973 | 1467036584970 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 07:09:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:09:44 INFO - PROCESS | 1973 | 1467036584977 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:09:44 INFO - PROCESS | 1973 | 1467036584978 Marionette TRACE conn2 <- [1,430,null,{}] 07:09:44 INFO - PROCESS | 1973 | 1467036584981 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}] 07:09:44 INFO - PROCESS | 1973 | 1467036584982 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:45 INFO - PROCESS | 1973 | 1467036585067 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 07:09:45 INFO - PROCESS | 1973 | 1467036585072 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:45 INFO - PROCESS | 1973 | 1467036585074 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:45 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a5cc800 == 44 [pid = 1973] [id = 115] 07:09:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x11922d000) [pid = 1973] [serial = 342] [outer = 0x0] 07:09:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x124834000) [pid = 1973] [serial = 343] [outer = 0x11922d000] 07:09:45 INFO - PROCESS | 1973 | 1467036585098 Marionette DEBUG loaded listener.js 07:09:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x12746cc00) [pid = 1973] [serial = 344] [outer = 0x11922d000] 07:09:45 INFO - PROCESS | 1973 | 1467036585499 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]]]}] 07:09:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:09:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 568ms 07:09:45 INFO - PROCESS | 1973 | 1467036585546 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 07:09:45 INFO - PROCESS | 1973 | 1467036585549 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 07:09:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:09:45 INFO - PROCESS | 1973 | 1467036585552 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:09:45 INFO - PROCESS | 1973 | 1467036585555 Marionette TRACE conn2 <- [1,434,null,{}] 07:09:45 INFO - PROCESS | 1973 | 1467036585559 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}] 07:09:45 INFO - PROCESS | 1973 | 1467036585561 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:45 INFO - PROCESS | 1973 | 1467036585709 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 07:09:45 INFO - PROCESS | 1973 | 1467036585722 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:45 INFO - PROCESS | 1973 | 1467036585723 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:45 INFO - PROCESS | 1973 | ++DOCSHELL 0x12accc000 == 45 [pid = 1973] [id = 116] 07:09:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x1252d8400) [pid = 1973] [serial = 345] [outer = 0x0] 07:09:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x12b8b8800) [pid = 1973] [serial = 346] [outer = 0x1252d8400] 07:09:45 INFO - PROCESS | 1973 | 1467036585764 Marionette DEBUG loaded listener.js 07:09:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x12ce33c00) [pid = 1973] [serial = 347] [outer = 0x1252d8400] 07:09:46 INFO - PROCESS | 1973 | 1467036586265 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]]]}] 07:09:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:09:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 721ms 07:09:46 INFO - PROCESS | 1973 | 1467036586299 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 07:09:46 INFO - PROCESS | 1973 | 1467036586302 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 07:09:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:09:46 INFO - PROCESS | 1973 | 1467036586320 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:09:46 INFO - PROCESS | 1973 | 1467036586323 Marionette TRACE conn2 <- [1,438,null,{}] 07:09:46 INFO - PROCESS | 1973 | 1467036586327 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}] 07:09:46 INFO - PROCESS | 1973 | 1467036586329 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:46 INFO - PROCESS | 1973 | 1467036586450 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 07:09:46 INFO - PROCESS | 1973 | 1467036586567 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:46 INFO - PROCESS | 1973 | 1467036586570 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:46 INFO - PROCESS | 1973 | ++DOCSHELL 0x117064800 == 46 [pid = 1973] [id = 117] 07:09:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x118585800) [pid = 1973] [serial = 348] [outer = 0x0] 07:09:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x119232000) [pid = 1973] [serial = 349] [outer = 0x118585800] 07:09:46 INFO - PROCESS | 1973 | 1467036586621 Marionette DEBUG loaded listener.js 07:09:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x120f42c00) [pid = 1973] [serial = 350] [outer = 0x118585800] 07:09:47 INFO - PROCESS | 1973 | 1467036587149 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]]]}] 07:09:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:09:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 873ms 07:09:47 INFO - PROCESS | 1973 | 1467036587192 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 07:09:47 INFO - PROCESS | 1973 | 1467036587195 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 07:09:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:09:47 INFO - PROCESS | 1973 | 1467036587200 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:09:47 INFO - PROCESS | 1973 | 1467036587201 Marionette TRACE conn2 <- [1,442,null,{}] 07:09:47 INFO - PROCESS | 1973 | 1467036587204 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}] 07:09:47 INFO - PROCESS | 1973 | 1467036587206 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:47 INFO - PROCESS | 1973 | 1467036587308 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 07:09:47 INFO - PROCESS | 1973 | 1467036587376 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:47 INFO - PROCESS | 1973 | 1467036587377 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:47 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210c9800 == 47 [pid = 1973] [id = 118] 07:09:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x123260000) [pid = 1973] [serial = 351] [outer = 0x0] 07:09:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x1263d1400) [pid = 1973] [serial = 352] [outer = 0x123260000] 07:09:47 INFO - PROCESS | 1973 | 1467036587407 Marionette DEBUG loaded listener.js 07:09:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x127465800) [pid = 1973] [serial = 353] [outer = 0x123260000] 07:09:47 INFO - PROCESS | 1973 | 1467036587806 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]]]}] 07:09:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:09:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 671ms 07:09:47 INFO - PROCESS | 1973 | 1467036587907 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 07:09:47 INFO - PROCESS | 1973 | 1467036587908 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 07:09:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:09:47 INFO - PROCESS | 1973 | 1467036587912 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:09:47 INFO - PROCESS | 1973 | 1467036587914 Marionette TRACE conn2 <- [1,446,null,{}] 07:09:47 INFO - PROCESS | 1973 | 1467036587924 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}] 07:09:47 INFO - PROCESS | 1973 | 1467036587927 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:48 INFO - PROCESS | 1973 | 1467036588030 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 07:09:48 INFO - PROCESS | 1973 | 1467036588097 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:48 INFO - PROCESS | 1973 | 1467036588099 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:48 INFO - PROCESS | 1973 | ++DOCSHELL 0x12acd0800 == 48 [pid = 1973] [id = 119] 07:09:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x129161400) [pid = 1973] [serial = 354] [outer = 0x0] 07:09:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x12a3cac00) [pid = 1973] [serial = 355] [outer = 0x129161400] 07:09:48 INFO - PROCESS | 1973 | 1467036588130 Marionette DEBUG loaded listener.js 07:09:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 112 (0x12a963000) [pid = 1973] [serial = 356] [outer = 0x129161400] 07:09:48 INFO - PROCESS | 1973 | 1467036588519 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]]]}] 07:09:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:09:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 672ms 07:09:48 INFO - PROCESS | 1973 | 1467036588585 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 07:09:48 INFO - PROCESS | 1973 | 1467036588586 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 07:09:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:09:48 INFO - PROCESS | 1973 | 1467036588615 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:09:48 INFO - PROCESS | 1973 | 1467036588616 Marionette TRACE conn2 <- [1,450,null,{}] 07:09:48 INFO - PROCESS | 1973 | 1467036588618 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}] 07:09:48 INFO - PROCESS | 1973 | 1467036588620 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:48 INFO - PROCESS | 1973 | 1467036588730 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 07:09:48 INFO - PROCESS | 1973 | 1467036588798 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:48 INFO - PROCESS | 1973 | 1467036588799 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:48 INFO - PROCESS | 1973 | ++DOCSHELL 0x1289c1800 == 49 [pid = 1973] [id = 120] 07:09:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 113 (0x120e62800) [pid = 1973] [serial = 357] [outer = 0x0] 07:09:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 114 (0x12b720800) [pid = 1973] [serial = 358] [outer = 0x120e62800] 07:09:48 INFO - PROCESS | 1973 | 1467036588828 Marionette DEBUG loaded listener.js 07:09:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 115 (0x12b999000) [pid = 1973] [serial = 359] [outer = 0x120e62800] 07:09:49 INFO - PROCESS | 1973 | 1467036589427 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] 07:09:49 INFO - PROCESS | 1973 | 1467036589489 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 07:09:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:09:49 INFO - PROCESS | 1973 | 1467036589492 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:09:49 INFO - PROCESS | 1973 | 1467036589494 Marionette TRACE conn2 <- [1,454,null,{}] 07:09:49 INFO - PROCESS | 1973 | 1467036589498 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}] 07:09:49 INFO - PROCESS | 1973 | 1467036589499 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:49 INFO - PROCESS | 1973 | 1467036589589 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 07:09:49 INFO - PROCESS | 1973 | 1467036589662 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:49 INFO - PROCESS | 1973 | 1467036589665 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:49 INFO - PROCESS | 1973 | ++DOCSHELL 0x113039800 == 50 [pid = 1973] [id = 121] 07:09:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 116 (0x11922ec00) [pid = 1973] [serial = 360] [outer = 0x0] 07:09:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 117 (0x120e62c00) [pid = 1973] [serial = 361] [outer = 0x11922ec00] 07:09:49 INFO - PROCESS | 1973 | 1467036589693 Marionette DEBUG loaded listener.js 07:09:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 118 (0x12144dc00) [pid = 1973] [serial = 362] [outer = 0x11922ec00] 07:09:50 INFO - PROCESS | 1973 | --DOCSHELL 0x12a5cc800 == 49 [pid = 1973] [id = 115] 07:09:50 INFO - PROCESS | 1973 | --DOCSHELL 0x129384800 == 48 [pid = 1973] [id = 114] 07:09:50 INFO - PROCESS | 1973 | --DOCSHELL 0x129390000 == 47 [pid = 1973] [id = 113] 07:09:50 INFO - PROCESS | 1973 | --DOCSHELL 0x129089800 == 46 [pid = 1973] [id = 112] 07:09:50 INFO - PROCESS | 1973 | --DOCSHELL 0x123665800 == 45 [pid = 1973] [id = 111] 07:09:50 INFO - PROCESS | 1973 | --DOCSHELL 0x1162e1000 == 44 [pid = 1973] [id = 110] 07:09:50 INFO - PROCESS | 1973 | --DOCSHELL 0x120f72000 == 43 [pid = 1973] [id = 109] 07:09:50 INFO - PROCESS | 1973 | --DOCSHELL 0x1194ca000 == 42 [pid = 1973] [id = 108] 07:09:50 INFO - PROCESS | 1973 | --DOCSHELL 0x11707a800 == 41 [pid = 1973] [id = 107] 07:09:50 INFO - PROCESS | 1973 | --DOCSHELL 0x117070000 == 40 [pid = 1973] [id = 106] 07:09:50 INFO - PROCESS | 1973 | --DOCSHELL 0x12bbc4800 == 39 [pid = 1973] [id = 105] 07:09:50 INFO - PROCESS | 1973 | --DOCSHELL 0x12b903000 == 38 [pid = 1973] [id = 104] 07:09:50 INFO - PROCESS | 1973 | --DOCSHELL 0x121220000 == 37 [pid = 1973] [id = 103] 07:09:50 INFO - PROCESS | 1973 | --DOCSHELL 0x116f5b800 == 36 [pid = 1973] [id = 102] 07:09:50 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:50 INFO - PROCESS | 1973 | 1467036590139 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]]]}] 07:09:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:09:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 07:09:50 INFO - PROCESS | 1973 | 1467036590162 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 07:09:50 INFO - PROCESS | 1973 | 1467036590165 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 07:09:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:09:50 INFO - PROCESS | 1973 | 1467036590177 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:09:50 INFO - PROCESS | 1973 | 1467036590178 Marionette TRACE conn2 <- [1,458,null,{}] 07:09:50 INFO - PROCESS | 1973 | 1467036590181 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}] 07:09:50 INFO - PROCESS | 1973 | 1467036590182 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:50 INFO - PROCESS | 1973 | 1467036590271 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 117 (0x1293a1400) [pid = 1973] [serial = 277] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 116 (0x12b71b000) [pid = 1973] [serial = 284] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 115 (0x12a75c800) [pid = 1973] [serial = 281] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 114 (0x12bd21400) [pid = 1973] [serial = 295] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 113 (0x12bda8400) [pid = 1973] [serial = 299] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 112 (0x12a627800) [pid = 1973] [serial = 278] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 111 (0x12b9a4c00) [pid = 1973] [serial = 293] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x12bda3c00) [pid = 1973] [serial = 298] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x12a6df400) [pid = 1973] [serial = 280] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x1290b2000) [pid = 1973] [serial = 260] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x1172b8400) [pid = 1973] [serial = 259] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x118580400) [pid = 1973] [serial = 248] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x1176de800) [pid = 1973] [serial = 247] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x12b718c00) [pid = 1973] [serial = 244] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x12b8b0c00) [pid = 1973] [serial = 245] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x12746f400) [pid = 1973] [serial = 254] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x127463c00) [pid = 1973] [serial = 253] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x127470c00) [pid = 1973] [serial = 274] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x128def000) [pid = 1973] [serial = 275] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1181a4c00) [pid = 1973] [serial = 265] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x124879400) [pid = 1973] [serial = 268] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x12a760c00) [pid = 1973] [serial = 283] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1252a3400) [pid = 1973] [serial = 269] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x119c6fc00) [pid = 1973] [serial = 266] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x118379000) [pid = 1973] [serial = 263] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x117e96000) [pid = 1973] [serial = 262] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x12b8b6800) [pid = 1973] [serial = 286] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1232ccc00) [pid = 1973] [serial = 251] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x120f3e000) [pid = 1973] [serial = 250] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x12634d800) [pid = 1973] [serial = 271] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1270e3c00) [pid = 1973] [serial = 272] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x12b995c00) [pid = 1973] [serial = 287] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x1185b7000) [pid = 1973] [serial = 290] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x1289f8c00) [pid = 1973] [serial = 257] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x1289ef000) [pid = 1973] [serial = 256] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x12bd2b000) [pid = 1973] [serial = 296] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x12b998000) [pid = 1973] [serial = 292] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x113f2fc00) [pid = 1973] [serial = 289] [outer = 0x0] [url = about:blank] 07:09:50 INFO - PROCESS | 1973 | 1467036590332 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:50 INFO - PROCESS | 1973 | 1467036590333 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:50 INFO - PROCESS | 1973 | ++DOCSHELL 0x11706b000 == 37 [pid = 1973] [id = 122] 07:09:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x117e96000) [pid = 1973] [serial = 363] [outer = 0x0] 07:09:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x11922f800) [pid = 1973] [serial = 364] [outer = 0x117e96000] 07:09:50 INFO - PROCESS | 1973 | 1467036590364 Marionette DEBUG loaded listener.js 07:09:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x1265a6400) [pid = 1973] [serial = 365] [outer = 0x117e96000] 07:09:50 INFO - PROCESS | 1973 | 1467036590671 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] 07:09:50 INFO - PROCESS | 1973 | 1467036590703 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 07:09:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:09:50 INFO - PROCESS | 1973 | 1467036590708 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:09:50 INFO - PROCESS | 1973 | 1467036590710 Marionette TRACE conn2 <- [1,462,null,{}] 07:09:50 INFO - PROCESS | 1973 | 1467036590721 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}] 07:09:50 INFO - PROCESS | 1973 | 1467036590725 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:50 INFO - PROCESS | 1973 | 1467036590859 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 07:09:50 INFO - PROCESS | 1973 | 1467036590967 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:50 INFO - PROCESS | 1973 | 1467036590970 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:50 INFO - PROCESS | 1973 | ++DOCSHELL 0x1198bc800 == 38 [pid = 1973] [id = 123] 07:09:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x1289ec000) [pid = 1973] [serial = 366] [outer = 0x0] 07:09:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x1290b6800) [pid = 1973] [serial = 367] [outer = 0x1289ec000] 07:09:51 INFO - PROCESS | 1973 | 1467036591012 Marionette DEBUG loaded listener.js 07:09:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x12a6e0000) [pid = 1973] [serial = 368] [outer = 0x1289ec000] 07:09:51 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:09:51 INFO - PROCESS | 1973 | 1467036591369 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] 07:09:51 INFO - PROCESS | 1973 | 1467036591432 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 07:09:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:09:51 INFO - PROCESS | 1973 | 1467036591434 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:09:51 INFO - PROCESS | 1973 | 1467036591435 Marionette TRACE conn2 <- [1,466,null,{}] 07:09:51 INFO - PROCESS | 1973 | 1467036591438 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}] 07:09:51 INFO - PROCESS | 1973 | 1467036591439 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:51 INFO - PROCESS | 1973 | 1467036591518 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 07:09:51 INFO - PROCESS | 1973 | 1467036591522 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:51 INFO - PROCESS | 1973 | 1467036591525 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:51 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210dc800 == 39 [pid = 1973] [id = 124] 07:09:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x12a95a400) [pid = 1973] [serial = 369] [outer = 0x0] 07:09:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x12b8b8400) [pid = 1973] [serial = 370] [outer = 0x12a95a400] 07:09:51 INFO - PROCESS | 1973 | 1467036591550 Marionette DEBUG loaded listener.js 07:09:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x12b99e400) [pid = 1973] [serial = 371] [outer = 0x12a95a400] 07:09:51 INFO - PROCESS | 1973 | 1467036591858 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] 07:09:51 INFO - PROCESS | 1973 | 1467036591906 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 07:09:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:09:51 INFO - PROCESS | 1973 | 1467036591908 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:09:51 INFO - PROCESS | 1973 | 1467036591909 Marionette TRACE conn2 <- [1,470,null,{}] 07:09:51 INFO - PROCESS | 1973 | 1467036591911 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}] 07:09:51 INFO - PROCESS | 1973 | 1467036591912 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:51 INFO - PROCESS | 1973 | 1467036591990 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 07:09:52 INFO - PROCESS | 1973 | 1467036592048 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:52 INFO - PROCESS | 1973 | 1467036592049 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:52 INFO - PROCESS | 1973 | ++DOCSHELL 0x1169a8000 == 40 [pid = 1973] [id = 125] 07:09:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x12b714c00) [pid = 1973] [serial = 372] [outer = 0x0] 07:09:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x12b9a4800) [pid = 1973] [serial = 373] [outer = 0x12b714c00] 07:09:52 INFO - PROCESS | 1973 | 1467036592073 Marionette DEBUG loaded listener.js 07:09:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x12bda2400) [pid = 1973] [serial = 374] [outer = 0x12b714c00] 07:09:52 INFO - PROCESS | 1973 | 1467036592406 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]]]}] 07:09:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:09:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 521ms 07:09:52 INFO - PROCESS | 1973 | 1467036592430 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 07:09:52 INFO - PROCESS | 1973 | 1467036592431 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 07:09:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:09:52 INFO - PROCESS | 1973 | 1467036592433 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:09:52 INFO - PROCESS | 1973 | 1467036592434 Marionette TRACE conn2 <- [1,474,null,{}] 07:09:52 INFO - PROCESS | 1973 | 1467036592444 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}] 07:09:52 INFO - PROCESS | 1973 | 1467036592448 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:52 INFO - PROCESS | 1973 | 1467036592565 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 07:09:52 INFO - PROCESS | 1973 | 1467036592569 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:52 INFO - PROCESS | 1973 | 1467036592570 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:52 INFO - PROCESS | 1973 | ++DOCSHELL 0x125282800 == 41 [pid = 1973] [id = 126] 07:09:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x12bd28c00) [pid = 1973] [serial = 375] [outer = 0x0] 07:09:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x12c27bc00) [pid = 1973] [serial = 376] [outer = 0x12bd28c00] 07:09:52 INFO - PROCESS | 1973 | 1467036592596 Marionette DEBUG loaded listener.js 07:09:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12ce3e000) [pid = 1973] [serial = 377] [outer = 0x12bd28c00] 07:09:53 INFO - PROCESS | 1973 | 1467036593031 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]]]}] 07:09:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:09:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 622ms 07:09:53 INFO - PROCESS | 1973 | 1467036593057 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 07:09:53 INFO - PROCESS | 1973 | 1467036593059 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 07:09:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:09:53 INFO - PROCESS | 1973 | 1467036593081 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:09:53 INFO - PROCESS | 1973 | 1467036593082 Marionette TRACE conn2 <- [1,478,null,{}] 07:09:53 INFO - PROCESS | 1973 | 1467036593086 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}] 07:09:53 INFO - PROCESS | 1973 | 1467036593088 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:53 INFO - PROCESS | 1973 | 1467036593206 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 07:09:53 INFO - PROCESS | 1973 | 1467036593209 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:53 INFO - PROCESS | 1973 | 1467036593210 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:53 INFO - PROCESS | 1973 | ++DOCSHELL 0x112ea4000 == 42 [pid = 1973] [id = 127] 07:09:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x11839e400) [pid = 1973] [serial = 378] [outer = 0x0] 07:09:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1183a4000) [pid = 1973] [serial = 379] [outer = 0x11839e400] 07:09:53 INFO - PROCESS | 1973 | 1467036593234 Marionette DEBUG loaded listener.js 07:09:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1183a8000) [pid = 1973] [serial = 380] [outer = 0x11839e400] 07:09:53 INFO - PROCESS | 1973 | 1467036593587 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]]]}] 07:09:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:09:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 542ms 07:09:53 INFO - PROCESS | 1973 | 1467036593604 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 07:09:53 INFO - PROCESS | 1973 | 1467036593608 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 07:09:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:09:53 INFO - PROCESS | 1973 | 1467036593611 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:09:53 INFO - PROCESS | 1973 | 1467036593612 Marionette TRACE conn2 <- [1,482,null,{}] 07:09:53 INFO - PROCESS | 1973 | 1467036593619 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}] 07:09:53 INFO - PROCESS | 1973 | 1467036593621 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:53 INFO - PROCESS | 1973 | 1467036593721 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 07:09:53 INFO - PROCESS | 1973 | 1467036593725 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:53 INFO - PROCESS | 1973 | 1467036593726 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:53 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a311800 == 43 [pid = 1973] [id = 128] 07:09:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x110d4a400) [pid = 1973] [serial = 381] [outer = 0x0] 07:09:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x110d52400) [pid = 1973] [serial = 382] [outer = 0x110d4a400] 07:09:53 INFO - PROCESS | 1973 | 1467036593750 Marionette DEBUG loaded listener.js 07:09:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x110d56400) [pid = 1973] [serial = 383] [outer = 0x110d4a400] 07:09:54 INFO - PROCESS | 1973 | 1467036594085 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]]]}] 07:09:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:09:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 525ms 07:09:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:09:54 INFO - PROCESS | 1973 | 1467036594137 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 07:09:54 INFO - PROCESS | 1973 | 1467036594138 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 07:09:54 INFO - PROCESS | 1973 | 1467036594140 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:09:54 INFO - PROCESS | 1973 | 1467036594141 Marionette TRACE conn2 <- [1,486,null,{}] 07:09:54 INFO - PROCESS | 1973 | 1467036594149 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}] 07:09:54 INFO - PROCESS | 1973 | 1467036594150 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:54 INFO - PROCESS | 1973 | 1467036594247 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 07:09:54 INFO - PROCESS | 1973 | 1467036594251 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:54 INFO - PROCESS | 1973 | 1467036594252 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:54 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a90b800 == 44 [pid = 1973] [id = 129] 07:09:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x110d55800) [pid = 1973] [serial = 384] [outer = 0x0] 07:09:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x110e7b000) [pid = 1973] [serial = 385] [outer = 0x110d55800] 07:09:54 INFO - PROCESS | 1973 | 1467036594282 Marionette DEBUG loaded listener.js 07:09:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x110e80000) [pid = 1973] [serial = 386] [outer = 0x110d55800] 07:09:54 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x12b71a800) [pid = 1973] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:09:54 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x12b71e000) [pid = 1973] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:09:54 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x12a95e000) [pid = 1973] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:09:54 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x118d88800) [pid = 1973] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:09:54 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x120f02c00) [pid = 1973] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:09:54 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x113d34400) [pid = 1973] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:09:54 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x124879c00) [pid = 1973] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:09:54 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x129166000) [pid = 1973] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:09:54 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x11819e800) [pid = 1973] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:09:54 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x12915e800) [pid = 1973] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:09:54 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x125f47c00) [pid = 1973] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:09:54 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x129162400) [pid = 1973] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:09:54 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x12bd2b800) [pid = 1973] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:09:54 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x11922d000) [pid = 1973] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:09:54 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x119223800) [pid = 1973] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:09:54 INFO - PROCESS | 1973 | 1467036594685 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]]]}] 07:09:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:09:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 571ms 07:09:54 INFO - PROCESS | 1973 | 1467036594711 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 07:09:54 INFO - PROCESS | 1973 | 1467036594713 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 07:09:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:09:54 INFO - PROCESS | 1973 | 1467036594715 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:09:54 INFO - PROCESS | 1973 | 1467036594716 Marionette TRACE conn2 <- [1,490,null,{}] 07:09:54 INFO - PROCESS | 1973 | 1467036594718 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}] 07:09:54 INFO - PROCESS | 1973 | 1467036594719 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:54 INFO - PROCESS | 1973 | 1467036594831 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 07:09:54 INFO - PROCESS | 1973 | 1467036594864 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:54 INFO - PROCESS | 1973 | 1467036594865 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:54 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a5c7000 == 45 [pid = 1973] [id = 130] 07:09:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x110e77c00) [pid = 1973] [serial = 387] [outer = 0x0] 07:09:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x110e81000) [pid = 1973] [serial = 388] [outer = 0x110e77c00] 07:09:54 INFO - PROCESS | 1973 | 1467036594890 Marionette DEBUG loaded listener.js 07:09:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1183a4c00) [pid = 1973] [serial = 389] [outer = 0x110e77c00] 07:09:55 INFO - PROCESS | 1973 | 1467036595156 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]]]}] 07:09:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:09:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 470ms 07:09:55 INFO - PROCESS | 1973 | 1467036595186 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 07:09:55 INFO - PROCESS | 1973 | 1467036595188 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 07:09:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:09:55 INFO - PROCESS | 1973 | 1467036595197 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:09:55 INFO - PROCESS | 1973 | 1467036595199 Marionette TRACE conn2 <- [1,494,null,{}] 07:09:55 INFO - PROCESS | 1973 | 1467036595201 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}] 07:09:55 INFO - PROCESS | 1973 | 1467036595203 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:55 INFO - PROCESS | 1973 | 1467036595310 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 07:09:55 INFO - PROCESS | 1973 | 1467036595313 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:55 INFO - PROCESS | 1973 | 1467036595314 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:55 INFO - PROCESS | 1973 | ++DOCSHELL 0x12beb1000 == 46 [pid = 1973] [id = 131] 07:09:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x11858b000) [pid = 1973] [serial = 390] [outer = 0x0] 07:09:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1290b3400) [pid = 1973] [serial = 391] [outer = 0x11858b000] 07:09:55 INFO - PROCESS | 1973 | 1467036595349 Marionette DEBUG loaded listener.js 07:09:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12c7d5800) [pid = 1973] [serial = 392] [outer = 0x11858b000] 07:09:55 INFO - PROCESS | 1973 | 1467036595692 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]]]}] 07:09:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:09:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 518ms 07:09:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:09:55 INFO - PROCESS | 1973 | 1467036595726 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 07:09:55 INFO - PROCESS | 1973 | 1467036595727 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 07:09:55 INFO - PROCESS | 1973 | 1467036595730 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:09:55 INFO - PROCESS | 1973 | 1467036595731 Marionette TRACE conn2 <- [1,498,null,{}] 07:09:55 INFO - PROCESS | 1973 | 1467036595733 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}] 07:09:55 INFO - PROCESS | 1973 | 1467036595734 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:55 INFO - PROCESS | 1973 | 1467036595816 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 07:09:55 INFO - PROCESS | 1973 | 1467036595822 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:55 INFO - PROCESS | 1973 | 1467036595824 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:55 INFO - PROCESS | 1973 | ++DOCSHELL 0x12c579000 == 47 [pid = 1973] [id = 132] 07:09:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1183a8c00) [pid = 1973] [serial = 393] [outer = 0x0] 07:09:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1183b9800) [pid = 1973] [serial = 394] [outer = 0x1183a8c00] 07:09:55 INFO - PROCESS | 1973 | 1467036595848 Marionette DEBUG loaded listener.js 07:09:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1183bd800) [pid = 1973] [serial = 395] [outer = 0x1183a8c00] 07:09:56 INFO - PROCESS | 1973 | 1467036596165 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]]]}] 07:09:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:09:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 470ms 07:09:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:09:56 INFO - PROCESS | 1973 | 1467036596200 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 07:09:56 INFO - PROCESS | 1973 | 1467036596201 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 07:09:56 INFO - PROCESS | 1973 | 1467036596203 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:09:56 INFO - PROCESS | 1973 | 1467036596204 Marionette TRACE conn2 <- [1,502,null,{}] 07:09:56 INFO - PROCESS | 1973 | 1467036596207 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}] 07:09:56 INFO - PROCESS | 1973 | 1467036596208 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:56 INFO - PROCESS | 1973 | 1467036596296 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 07:09:56 INFO - PROCESS | 1973 | 1467036596300 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:56 INFO - PROCESS | 1973 | 1467036596301 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:56 INFO - PROCESS | 1973 | ++DOCSHELL 0x12c58b000 == 48 [pid = 1973] [id = 133] 07:09:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1183ba400) [pid = 1973] [serial = 396] [outer = 0x0] 07:09:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x1193b6400) [pid = 1973] [serial = 397] [outer = 0x1183ba400] 07:09:56 INFO - PROCESS | 1973 | 1467036596325 Marionette DEBUG loaded listener.js 07:09:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x1193bac00) [pid = 1973] [serial = 398] [outer = 0x1183ba400] 07:09:56 INFO - PROCESS | 1973 | 1467036596826 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]]]}] 07:09:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:09:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 669ms 07:09:56 INFO - PROCESS | 1973 | 1467036596874 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 07:09:56 INFO - PROCESS | 1973 | 1467036596876 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 07:09:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:09:56 INFO - PROCESS | 1973 | 1467036596880 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:09:56 INFO - PROCESS | 1973 | 1467036596882 Marionette TRACE conn2 <- [1,506,null,{}] 07:09:56 INFO - PROCESS | 1973 | 1467036596885 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}] 07:09:56 INFO - PROCESS | 1973 | 1467036596887 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:56 INFO - PROCESS | 1973 | 1467036596991 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 07:09:57 INFO - PROCESS | 1973 | 1467036597050 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:57 INFO - PROCESS | 1973 | 1467036597052 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:57 INFO - PROCESS | 1973 | ++DOCSHELL 0x11829b800 == 49 [pid = 1973] [id = 134] 07:09:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x11839d400) [pid = 1973] [serial = 399] [outer = 0x0] 07:09:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x1183b3800) [pid = 1973] [serial = 400] [outer = 0x11839d400] 07:09:57 INFO - PROCESS | 1973 | 1467036597082 Marionette DEBUG loaded listener.js 07:09:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1185b8000) [pid = 1973] [serial = 401] [outer = 0x11839d400] 07:09:57 INFO - PROCESS | 1973 | 1467036597601 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]]]}] 07:09:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:09:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 771ms 07:09:57 INFO - PROCESS | 1973 | 1467036597652 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 07:09:57 INFO - PROCESS | 1973 | 1467036597658 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 07:09:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:09:57 INFO - PROCESS | 1973 | 1467036597665 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:09:57 INFO - PROCESS | 1973 | 1467036597668 Marionette TRACE conn2 <- [1,510,null,{}] 07:09:57 INFO - PROCESS | 1973 | 1467036597672 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}] 07:09:57 INFO - PROCESS | 1973 | 1467036597675 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:57 INFO - PROCESS | 1973 | 1467036597808 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 07:09:57 INFO - PROCESS | 1973 | 1467036597876 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:57 INFO - PROCESS | 1973 | 1467036597877 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:57 INFO - PROCESS | 1973 | ++DOCSHELL 0x1198c9800 == 50 [pid = 1973] [id = 135] 07:09:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x118888c00) [pid = 1973] [serial = 402] [outer = 0x0] 07:09:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x1193bd800) [pid = 1973] [serial = 403] [outer = 0x118888c00] 07:09:57 INFO - PROCESS | 1973 | 1467036597908 Marionette DEBUG loaded listener.js 07:09:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x120f08400) [pid = 1973] [serial = 404] [outer = 0x118888c00] 07:09:58 INFO - PROCESS | 1973 | 1467036598375 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]]]}] 07:09:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:09:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 722ms 07:09:58 INFO - PROCESS | 1973 | 1467036598405 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 07:09:58 INFO - PROCESS | 1973 | 1467036598407 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 07:09:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:09:58 INFO - PROCESS | 1973 | 1467036598411 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:09:58 INFO - PROCESS | 1973 | 1467036598414 Marionette TRACE conn2 <- [1,514,null,{}] 07:09:58 INFO - PROCESS | 1973 | 1467036598424 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}] 07:09:58 INFO - PROCESS | 1973 | 1467036598427 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:58 INFO - PROCESS | 1973 | 1467036598528 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 07:09:58 INFO - PROCESS | 1973 | 1467036598599 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:58 INFO - PROCESS | 1973 | 1467036598601 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:58 INFO - PROCESS | 1973 | ++DOCSHELL 0x12c593000 == 51 [pid = 1973] [id = 136] 07:09:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x127472000) [pid = 1973] [serial = 405] [outer = 0x0] 07:09:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x1289ed400) [pid = 1973] [serial = 406] [outer = 0x127472000] 07:09:58 INFO - PROCESS | 1973 | 1467036598632 Marionette DEBUG loaded listener.js 07:09:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x129159400) [pid = 1973] [serial = 407] [outer = 0x127472000] 07:09:59 INFO - PROCESS | 1973 | 1467036599055 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]]]}] 07:09:59 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 07:09:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 674ms 07:09:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:09:59 INFO - PROCESS | 1973 | 1467036599085 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 07:09:59 INFO - PROCESS | 1973 | 1467036599087 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 07:09:59 INFO - PROCESS | 1973 | 1467036599089 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:09:59 INFO - PROCESS | 1973 | 1467036599091 Marionette TRACE conn2 <- [1,518,null,{}] 07:09:59 INFO - PROCESS | 1973 | 1467036599093 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}] 07:09:59 INFO - PROCESS | 1973 | 1467036599094 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:59 INFO - PROCESS | 1973 | 1467036599197 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 07:09:59 INFO - PROCESS | 1973 | 1467036599254 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:59 INFO - PROCESS | 1973 | 1467036599255 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:09:59 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210df800 == 52 [pid = 1973] [id = 137] 07:09:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x1289f1400) [pid = 1973] [serial = 408] [outer = 0x0] 07:09:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 112 (0x12a3cf800) [pid = 1973] [serial = 409] [outer = 0x1289f1400] 07:09:59 INFO - PROCESS | 1973 | 1467036599284 Marionette DEBUG loaded listener.js 07:09:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 113 (0x12a75e400) [pid = 1973] [serial = 410] [outer = 0x1289f1400] 07:09:59 INFO - PROCESS | 1973 | 1467036599912 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]]]}] 07:09:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:09:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 870ms 07:09:59 INFO - PROCESS | 1973 | 1467036599971 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 07:09:59 INFO - PROCESS | 1973 | 1467036599974 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 07:09:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:09:59 INFO - PROCESS | 1973 | 1467036599979 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:09:59 INFO - PROCESS | 1973 | 1467036599980 Marionette TRACE conn2 <- [1,522,null,{}] 07:09:59 INFO - PROCESS | 1973 | 1467036599984 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}] 07:09:59 INFO - PROCESS | 1973 | 1467036599985 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:00 INFO - PROCESS | 1973 | 1467036600077 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 07:10:00 INFO - PROCESS | 1973 | 1467036600154 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:00 INFO - PROCESS | 1973 | 1467036600156 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:00 INFO - PROCESS | 1973 | ++DOCSHELL 0x112154800 == 53 [pid = 1973] [id = 138] 07:10:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 114 (0x1133b4c00) [pid = 1973] [serial = 411] [outer = 0x0] 07:10:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 115 (0x1151d5400) [pid = 1973] [serial = 412] [outer = 0x1133b4c00] 07:10:00 INFO - PROCESS | 1973 | 1467036600184 Marionette DEBUG loaded listener.js 07:10:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 116 (0x11839f000) [pid = 1973] [serial = 413] [outer = 0x1133b4c00] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x116935000 == 52 [pid = 1973] [id = 55] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x12c579000 == 51 [pid = 1973] [id = 132] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x12beb1000 == 50 [pid = 1973] [id = 131] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x12a5c7000 == 49 [pid = 1973] [id = 130] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x12a90b800 == 48 [pid = 1973] [id = 129] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x12a311800 == 47 [pid = 1973] [id = 128] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x112ea4000 == 46 [pid = 1973] [id = 127] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x125282800 == 45 [pid = 1973] [id = 126] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x1169a8000 == 44 [pid = 1973] [id = 125] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x1210dc800 == 43 [pid = 1973] [id = 124] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x1198bc800 == 42 [pid = 1973] [id = 123] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x11706b000 == 41 [pid = 1973] [id = 122] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x113039800 == 40 [pid = 1973] [id = 121] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x1289c1800 == 39 [pid = 1973] [id = 120] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x12acd0800 == 38 [pid = 1973] [id = 119] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x1210c9800 == 37 [pid = 1973] [id = 118] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x117064800 == 36 [pid = 1973] [id = 117] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x12accc000 == 35 [pid = 1973] [id = 116] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x113041800 == 34 [pid = 1973] [id = 87] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x12accb000 == 33 [pid = 1973] [id = 101] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x12a5cc000 == 32 [pid = 1973] [id = 86] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x1210df800 == 31 [pid = 1973] [id = 137] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x12c593000 == 30 [pid = 1973] [id = 136] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x1198c9800 == 29 [pid = 1973] [id = 135] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x12c58b000 == 28 [pid = 1973] [id = 133] 07:10:01 INFO - PROCESS | 1973 | --DOCSHELL 0x11829b800 == 27 [pid = 1973] [id = 134] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 115 (0x1293a5c00) [pid = 1973] [serial = 310] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 114 (0x119331c00) [pid = 1973] [serial = 305] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 113 (0x1185ba800) [pid = 1973] [serial = 304] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 112 (0x12a75f000) [pid = 1973] [serial = 328] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 111 (0x127464000) [pid = 1973] [serial = 322] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x1290a9c00) [pid = 1973] [serial = 323] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x129446c00) [pid = 1973] [serial = 325] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x12c7da800) [pid = 1973] [serial = 337] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x12a6d7000) [pid = 1973] [serial = 326] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x12c2de400) [pid = 1973] [serial = 335] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x12746cc00) [pid = 1973] [serial = 344] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x124834000) [pid = 1973] [serial = 343] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x119227800) [pid = 1973] [serial = 340] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x12c7e0c00) [pid = 1973] [serial = 338] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x12b9a1400) [pid = 1973] [serial = 314] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x12ac87c00) [pid = 1973] [serial = 329] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x11922cc00) [pid = 1973] [serial = 341] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x12b9a0000) [pid = 1973] [serial = 331] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x12c277800) [pid = 1973] [serial = 334] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x12b8b6400) [pid = 1973] [serial = 313] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x12bdaa000) [pid = 1973] [serial = 301] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x12c272000) [pid = 1973] [serial = 302] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x124accc00) [pid = 1973] [serial = 319] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1252df000) [pid = 1973] [serial = 320] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x12c26dc00) [pid = 1973] [serial = 332] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x118889800) [pid = 1973] [serial = 317] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x116972400) [pid = 1973] [serial = 316] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x125e87c00) [pid = 1973] [serial = 308] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x124d3d800) [pid = 1973] [serial = 307] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x12a62a400) [pid = 1973] [serial = 311] [outer = 0x0] [url = about:blank] 07:10:01 INFO - PROCESS | 1973 | 1467036601208 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]]]}] 07:10:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:10:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1272ms 07:10:01 INFO - PROCESS | 1973 | 1467036601251 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 07:10:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:10:01 INFO - PROCESS | 1973 | 1467036601253 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 07:10:01 INFO - PROCESS | 1973 | 1467036601257 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:10:01 INFO - PROCESS | 1973 | 1467036601258 Marionette TRACE conn2 <- [1,526,null,{}] 07:10:01 INFO - PROCESS | 1973 | 1467036601262 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}] 07:10:01 INFO - PROCESS | 1973 | 1467036601263 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:01 INFO - PROCESS | 1973 | 1467036601340 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 07:10:01 INFO - PROCESS | 1973 | 1467036601372 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:01 INFO - PROCESS | 1973 | 1467036601373 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:01 INFO - PROCESS | 1973 | ++DOCSHELL 0x113f40800 == 28 [pid = 1973] [id = 139] 07:10:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1176dc400) [pid = 1973] [serial = 414] [outer = 0x0] 07:10:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x117e97c00) [pid = 1973] [serial = 415] [outer = 0x1176dc400] 07:10:01 INFO - PROCESS | 1973 | 1467036601402 Marionette DEBUG loaded listener.js 07:10:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1181a3800) [pid = 1973] [serial = 416] [outer = 0x1176dc400] 07:10:01 INFO - PROCESS | 1973 | 1467036601737 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]]]}] 07:10:01 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 07:10:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 519ms 07:10:01 INFO - PROCESS | 1973 | 1467036601776 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 07:10:01 INFO - PROCESS | 1973 | 1467036601780 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 07:10:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:10:01 INFO - PROCESS | 1973 | 1467036601785 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:10:01 INFO - PROCESS | 1973 | 1467036601787 Marionette TRACE conn2 <- [1,530,null,{}] 07:10:01 INFO - PROCESS | 1973 | 1467036601789 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}] 07:10:01 INFO - PROCESS | 1973 | 1467036601791 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:01 INFO - PROCESS | 1973 | 1467036601875 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 07:10:01 INFO - PROCESS | 1973 | 1467036601880 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:01 INFO - PROCESS | 1973 | 1467036601882 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:01 INFO - PROCESS | 1973 | ++DOCSHELL 0x117077800 == 29 [pid = 1973] [id = 140] 07:10:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1183a8400) [pid = 1973] [serial = 417] [outer = 0x0] 07:10:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x118585c00) [pid = 1973] [serial = 418] [outer = 0x1183a8400] 07:10:01 INFO - PROCESS | 1973 | 1467036601912 Marionette DEBUG loaded listener.js 07:10:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x119051c00) [pid = 1973] [serial = 419] [outer = 0x1183a8400] 07:10:02 INFO - PROCESS | 1973 | 1467036602411 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"]]]}] 07:10:02 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 07:10:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:10:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:10:02 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 07:10:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:10:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:10:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 672ms 07:10:02 INFO - PROCESS | 1973 | 1467036602456 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 07:10:02 INFO - PROCESS | 1973 | 1467036602458 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 07:10:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:10:02 INFO - PROCESS | 1973 | 1467036602460 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:10:02 INFO - PROCESS | 1973 | 1467036602463 Marionette TRACE conn2 <- [1,534,null,{}] 07:10:02 INFO - PROCESS | 1973 | 1467036602470 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}] 07:10:02 INFO - PROCESS | 1973 | 1467036602475 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:02 INFO - PROCESS | 1973 | 1467036602555 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 07:10:02 INFO - PROCESS | 1973 | 1467036602563 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:02 INFO - PROCESS | 1973 | 1467036602565 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:02 INFO - PROCESS | 1973 | ++DOCSHELL 0x1194d1000 == 30 [pid = 1973] [id = 141] 07:10:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x110e76800) [pid = 1973] [serial = 420] [outer = 0x0] 07:10:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x120e64c00) [pid = 1973] [serial = 421] [outer = 0x110e76800] 07:10:02 INFO - PROCESS | 1973 | 1467036602593 Marionette DEBUG loaded listener.js 07:10:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1216ad800) [pid = 1973] [serial = 422] [outer = 0x110e76800] 07:10:02 INFO - PROCESS | 1973 | 1467036602952 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]]]}] 07:10:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:10:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 521ms 07:10:02 INFO - PROCESS | 1973 | 1467036602981 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 07:10:02 INFO - PROCESS | 1973 | 1467036602983 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 07:10:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:10:02 INFO - PROCESS | 1973 | 1467036602985 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:10:02 INFO - PROCESS | 1973 | 1467036602987 Marionette TRACE conn2 <- [1,538,null,{}] 07:10:02 INFO - PROCESS | 1973 | 1467036602989 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}] 07:10:02 INFO - PROCESS | 1973 | 1467036602990 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:03 INFO - PROCESS | 1973 | 1467036603097 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 07:10:03 INFO - PROCESS | 1973 | 1467036603140 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:03 INFO - PROCESS | 1973 | 1467036603143 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:03 INFO - PROCESS | 1973 | ++DOCSHELL 0x120f72000 == 31 [pid = 1973] [id = 142] 07:10:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1216bb800) [pid = 1973] [serial = 423] [outer = 0x0] 07:10:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1248e8000) [pid = 1973] [serial = 424] [outer = 0x1216bb800] 07:10:03 INFO - PROCESS | 1973 | 1467036603175 Marionette DEBUG loaded listener.js 07:10:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1252d2800) [pid = 1973] [serial = 425] [outer = 0x1216bb800] 07:10:03 INFO - PROCESS | 1973 | 1467036603461 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]]]}] 07:10:03 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. 07:10:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 521ms 07:10:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:10:03 INFO - PROCESS | 1973 | 1467036603512 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 07:10:03 INFO - PROCESS | 1973 | 1467036603513 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 07:10:03 INFO - PROCESS | 1973 | 1467036603515 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:10:03 INFO - PROCESS | 1973 | 1467036603526 Marionette TRACE conn2 <- [1,542,null,{}] 07:10:03 INFO - PROCESS | 1973 | 1467036603530 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}] 07:10:03 INFO - PROCESS | 1973 | 1467036603531 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:03 INFO - PROCESS | 1973 | 1467036603623 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 07:10:03 INFO - PROCESS | 1973 | 1467036603658 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:03 INFO - PROCESS | 1973 | 1467036603660 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:03 INFO - PROCESS | 1973 | ++DOCSHELL 0x12176a800 == 32 [pid = 1973] [id = 143] 07:10:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x124ad2000) [pid = 1973] [serial = 426] [outer = 0x0] 07:10:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x1263db800) [pid = 1973] [serial = 427] [outer = 0x124ad2000] 07:10:03 INFO - PROCESS | 1973 | 1467036603684 Marionette DEBUG loaded listener.js 07:10:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x1270e5400) [pid = 1973] [serial = 428] [outer = 0x124ad2000] 07:10:04 INFO - PROCESS | 1973 | 1467036604015 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]]]}] 07:10:04 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. 07:10:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 528ms 07:10:04 INFO - PROCESS | 1973 | 1467036604050 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 07:10:04 INFO - PROCESS | 1973 | 1467036604052 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 07:10:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:10:04 INFO - PROCESS | 1973 | 1467036604054 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:10:04 INFO - PROCESS | 1973 | 1467036604057 Marionette TRACE conn2 <- [1,546,null,{}] 07:10:04 INFO - PROCESS | 1973 | 1467036604061 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}] 07:10:04 INFO - PROCESS | 1973 | 1467036604065 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:04 INFO - PROCESS | 1973 | 1467036604198 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 07:10:04 INFO - PROCESS | 1973 | 1467036604201 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:04 INFO - PROCESS | 1973 | 1467036604203 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:04 INFO - PROCESS | 1973 | ++DOCSHELL 0x112120000 == 33 [pid = 1973] [id = 144] 07:10:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x1270e6400) [pid = 1973] [serial = 429] [outer = 0x0] 07:10:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x127470400) [pid = 1973] [serial = 430] [outer = 0x1270e6400] 07:10:04 INFO - PROCESS | 1973 | 1467036604234 Marionette DEBUG loaded listener.js 07:10:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1293a8c00) [pid = 1973] [serial = 431] [outer = 0x1270e6400] 07:10:04 INFO - PROCESS | 1973 | 1467036604572 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]]]}] 07:10:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:10:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 574ms 07:10:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:10:04 INFO - PROCESS | 1973 | 1467036604630 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 07:10:04 INFO - PROCESS | 1973 | 1467036604631 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 07:10:04 INFO - PROCESS | 1973 | 1467036604633 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:10:04 INFO - PROCESS | 1973 | 1467036604634 Marionette TRACE conn2 <- [1,550,null,{}] 07:10:04 INFO - PROCESS | 1973 | 1467036604636 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}] 07:10:04 INFO - PROCESS | 1973 | 1467036604637 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:04 INFO - PROCESS | 1973 | 1467036604737 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 07:10:04 INFO - PROCESS | 1973 | 1467036604748 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:04 INFO - PROCESS | 1973 | 1467036604749 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:04 INFO - PROCESS | 1973 | ++DOCSHELL 0x1289cf800 == 34 [pid = 1973] [id = 145] 07:10:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x1293a2800) [pid = 1973] [serial = 432] [outer = 0x0] 07:10:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x12a3d5000) [pid = 1973] [serial = 433] [outer = 0x1293a2800] 07:10:04 INFO - PROCESS | 1973 | 1467036604780 Marionette DEBUG loaded listener.js 07:10:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x12a6d7800) [pid = 1973] [serial = 434] [outer = 0x1293a2800] 07:10:05 INFO - PROCESS | 1973 | 1467036605117 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]]]}] 07:10:05 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. 07:10:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 522ms 07:10:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:10:05 INFO - PROCESS | 1973 | 1467036605155 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 07:10:05 INFO - PROCESS | 1973 | 1467036605156 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 07:10:05 INFO - PROCESS | 1973 | 1467036605158 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:10:05 INFO - PROCESS | 1973 | 1467036605159 Marionette TRACE conn2 <- [1,554,null,{}] 07:10:05 INFO - PROCESS | 1973 | 1467036605162 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}] 07:10:05 INFO - PROCESS | 1973 | 1467036605163 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:05 INFO - PROCESS | 1973 | 1467036605257 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 07:10:05 INFO - PROCESS | 1973 | 1467036605276 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:05 INFO - PROCESS | 1973 | 1467036605277 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:05 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a30f000 == 35 [pid = 1973] [id = 146] 07:10:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x12a6d9000) [pid = 1973] [serial = 435] [outer = 0x0] 07:10:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x12a758800) [pid = 1973] [serial = 436] [outer = 0x12a6d9000] 07:10:05 INFO - PROCESS | 1973 | 1467036605301 Marionette DEBUG loaded listener.js 07:10:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x12a95f400) [pid = 1973] [serial = 437] [outer = 0x12a6d9000] 07:10:05 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x12bd28c00) [pid = 1973] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:10:05 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x11839e400) [pid = 1973] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:10:05 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x110d55800) [pid = 1973] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:10:05 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x110e77c00) [pid = 1973] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:10:05 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x1252d8400) [pid = 1973] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:10:05 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x118585800) [pid = 1973] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:10:05 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x12a95a400) [pid = 1973] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:10:05 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x110d4a400) [pid = 1973] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:10:05 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x117e96000) [pid = 1973] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:10:05 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x123260000) [pid = 1973] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:10:05 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x11922ec00) [pid = 1973] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:10:05 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x12b714c00) [pid = 1973] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:10:05 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x120e62800) [pid = 1973] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:10:05 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x129161400) [pid = 1973] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:10:05 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1289ec000) [pid = 1973] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:10:05 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x11858b000) [pid = 1973] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:10:05 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1183a8c00) [pid = 1973] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:10:05 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1183ba400) [pid = 1973] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:10:05 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:05 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:05 INFO - PROCESS | 1973 | 1467036605907 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]]]}] 07:10:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:10:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 770ms 07:10:05 INFO - PROCESS | 1973 | 1467036605930 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 07:10:05 INFO - PROCESS | 1973 | 1467036605931 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 07:10:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:10:05 INFO - PROCESS | 1973 | 1467036605933 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:10:05 INFO - PROCESS | 1973 | 1467036605934 Marionette TRACE conn2 <- [1,558,null,{}] 07:10:05 INFO - PROCESS | 1973 | 1467036605941 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}] 07:10:05 INFO - PROCESS | 1973 | 1467036605943 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:06 INFO - PROCESS | 1973 | 1467036606073 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 07:10:06 INFO - PROCESS | 1973 | 1467036606113 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:06 INFO - PROCESS | 1973 | 1467036606114 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:06 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a30d800 == 36 [pid = 1973] [id = 147] 07:10:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x110d4bc00) [pid = 1973] [serial = 438] [outer = 0x0] 07:10:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1183a1c00) [pid = 1973] [serial = 439] [outer = 0x110d4bc00] 07:10:06 INFO - PROCESS | 1973 | 1467036606139 Marionette DEBUG loaded listener.js 07:10:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x120e62000) [pid = 1973] [serial = 440] [outer = 0x110d4bc00] 07:10:06 INFO - PROCESS | 1973 | 1467036606382 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]]]}] 07:10:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:10:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 474ms 07:10:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:10:06 INFO - PROCESS | 1973 | 1467036606413 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 07:10:06 INFO - PROCESS | 1973 | 1467036606414 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 07:10:06 INFO - PROCESS | 1973 | 1467036606418 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:10:06 INFO - PROCESS | 1973 | 1467036606419 Marionette TRACE conn2 <- [1,562,null,{}] 07:10:06 INFO - PROCESS | 1973 | 1467036606429 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}] 07:10:06 INFO - PROCESS | 1973 | 1467036606430 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:06 INFO - PROCESS | 1973 | 1467036606512 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 07:10:06 INFO - PROCESS | 1973 | 1467036606516 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:06 INFO - PROCESS | 1973 | 1467036606517 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:06 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a910000 == 37 [pid = 1973] [id = 148] 07:10:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x123260000) [pid = 1973] [serial = 441] [outer = 0x0] 07:10:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x128df3400) [pid = 1973] [serial = 442] [outer = 0x123260000] 07:10:06 INFO - PROCESS | 1973 | 1467036606542 Marionette DEBUG loaded listener.js 07:10:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12a75d800) [pid = 1973] [serial = 443] [outer = 0x123260000] 07:10:06 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:06 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:06 INFO - PROCESS | 1973 | 1467036606864 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]]]}] 07:10:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:10:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 473ms 07:10:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:10:06 INFO - PROCESS | 1973 | 1467036606892 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 07:10:06 INFO - PROCESS | 1973 | 1467036606893 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 07:10:06 INFO - PROCESS | 1973 | 1467036606896 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:10:06 INFO - PROCESS | 1973 | 1467036606897 Marionette TRACE conn2 <- [1,566,null,{}] 07:10:06 INFO - PROCESS | 1973 | 1467036606900 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}] 07:10:06 INFO - PROCESS | 1973 | 1467036606901 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:07 INFO - PROCESS | 1973 | 1467036607025 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 07:10:07 INFO - PROCESS | 1973 | 1467036607030 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:07 INFO - PROCESS | 1973 | 1467036607032 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:07 INFO - PROCESS | 1973 | ++DOCSHELL 0x12acba800 == 38 [pid = 1973] [id = 149] 07:10:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x110fa9000) [pid = 1973] [serial = 444] [outer = 0x0] 07:10:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x12ac7a000) [pid = 1973] [serial = 445] [outer = 0x110fa9000] 07:10:07 INFO - PROCESS | 1973 | 1467036607058 Marionette DEBUG loaded listener.js 07:10:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x12b99a400) [pid = 1973] [serial = 446] [outer = 0x110fa9000] 07:10:07 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:07 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:07 INFO - PROCESS | 1973 | 1467036607375 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]]]}] 07:10:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:10:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 520ms 07:10:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:10:07 INFO - PROCESS | 1973 | 1467036607416 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 07:10:07 INFO - PROCESS | 1973 | 1467036607417 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 07:10:07 INFO - PROCESS | 1973 | 1467036607419 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:10:07 INFO - PROCESS | 1973 | 1467036607421 Marionette TRACE conn2 <- [1,570,null,{}] 07:10:07 INFO - PROCESS | 1973 | 1467036607423 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}] 07:10:07 INFO - PROCESS | 1973 | 1467036607424 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:07 INFO - PROCESS | 1973 | 1467036607499 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 07:10:07 INFO - PROCESS | 1973 | 1467036607503 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:07 INFO - PROCESS | 1973 | 1467036607506 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:07 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bbd3800 == 39 [pid = 1973] [id = 150] 07:10:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x12b719800) [pid = 1973] [serial = 447] [outer = 0x0] 07:10:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x12b9a4400) [pid = 1973] [serial = 448] [outer = 0x12b719800] 07:10:07 INFO - PROCESS | 1973 | 1467036607531 Marionette DEBUG loaded listener.js 07:10:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x12bda2000) [pid = 1973] [serial = 449] [outer = 0x12b719800] 07:10:07 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:08 INFO - PROCESS | 1973 | --DOCSHELL 0x113f40800 == 38 [pid = 1973] [id = 139] 07:10:08 INFO - PROCESS | 1973 | --DOCSHELL 0x112154800 == 37 [pid = 1973] [id = 138] 07:10:08 INFO - PROCESS | 1973 | --DOCSHELL 0x117077800 == 36 [pid = 1973] [id = 140] 07:10:08 INFO - PROCESS | 1973 | --DOCSHELL 0x1194d1000 == 35 [pid = 1973] [id = 141] 07:10:08 INFO - PROCESS | 1973 | --DOCSHELL 0x12176a800 == 34 [pid = 1973] [id = 143] 07:10:08 INFO - PROCESS | 1973 | --DOCSHELL 0x12a30d800 == 33 [pid = 1973] [id = 147] 07:10:08 INFO - PROCESS | 1973 | --DOCSHELL 0x12a30f000 == 32 [pid = 1973] [id = 146] 07:10:08 INFO - PROCESS | 1973 | --DOCSHELL 0x1289cf800 == 31 [pid = 1973] [id = 145] 07:10:08 INFO - PROCESS | 1973 | --DOCSHELL 0x12a910000 == 30 [pid = 1973] [id = 148] 07:10:08 INFO - PROCESS | 1973 | --DOCSHELL 0x120f72000 == 29 [pid = 1973] [id = 142] 07:10:08 INFO - PROCESS | 1973 | --DOCSHELL 0x112120000 == 28 [pid = 1973] [id = 144] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x12c27bc00) [pid = 1973] [serial = 376] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x1183a8000) [pid = 1973] [serial = 380] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1183a4000) [pid = 1973] [serial = 379] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x110e7b000) [pid = 1973] [serial = 385] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x110e81000) [pid = 1973] [serial = 388] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x12b8b8800) [pid = 1973] [serial = 346] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x119232000) [pid = 1973] [serial = 349] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x120f42c00) [pid = 1973] [serial = 350] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x12b8b8400) [pid = 1973] [serial = 370] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x12b99e400) [pid = 1973] [serial = 371] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x110d52400) [pid = 1973] [serial = 382] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x11922f800) [pid = 1973] [serial = 364] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x110d56400) [pid = 1973] [serial = 383] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1265a6400) [pid = 1973] [serial = 365] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1263d1400) [pid = 1973] [serial = 352] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x127465800) [pid = 1973] [serial = 353] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x120e62c00) [pid = 1973] [serial = 361] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x12144dc00) [pid = 1973] [serial = 362] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x12b9a4800) [pid = 1973] [serial = 373] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x12b720800) [pid = 1973] [serial = 358] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x12b999000) [pid = 1973] [serial = 359] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x12ce33c00) [pid = 1973] [serial = 347] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x12a3cac00) [pid = 1973] [serial = 355] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x12a963000) [pid = 1973] [serial = 356] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x1290b6800) [pid = 1973] [serial = 367] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x12a6e0000) [pid = 1973] [serial = 368] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x1290b3400) [pid = 1973] [serial = 391] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x1183bd800) [pid = 1973] [serial = 395] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x1193b6400) [pid = 1973] [serial = 397] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x1183b9800) [pid = 1973] [serial = 394] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 73 (0x1193bac00) [pid = 1973] [serial = 398] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 72 (0x110e80000) [pid = 1973] [serial = 386] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 71 (0x12ce3e000) [pid = 1973] [serial = 377] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 70 (0x12bda2400) [pid = 1973] [serial = 374] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 69 (0x1183a4c00) [pid = 1973] [serial = 389] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOMWINDOW == 68 (0x12c7d5800) [pid = 1973] [serial = 392] [outer = 0x0] [url = about:blank] 07:10:08 INFO - PROCESS | 1973 | --DOCSHELL 0x12acba800 == 27 [pid = 1973] [id = 149] 07:10:08 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:08 INFO - PROCESS | 1973 | 1467036608922 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]]]}] 07:10:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:10:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1519ms 07:10:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:10:08 INFO - PROCESS | 1973 | 1467036608942 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 07:10:08 INFO - PROCESS | 1973 | 1467036608944 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 07:10:08 INFO - PROCESS | 1973 | 1467036608947 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:10:08 INFO - PROCESS | 1973 | 1467036608949 Marionette TRACE conn2 <- [1,574,null,{}] 07:10:08 INFO - PROCESS | 1973 | 1467036608953 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}] 07:10:08 INFO - PROCESS | 1973 | 1467036608955 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:09 INFO - PROCESS | 1973 | 1467036609029 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 07:10:09 INFO - PROCESS | 1973 | 1467036609074 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:09 INFO - PROCESS | 1973 | 1467036609077 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:09 INFO - PROCESS | 1973 | ++DOCSHELL 0x113345000 == 28 [pid = 1973] [id = 151] 07:10:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 69 (0x112d24000) [pid = 1973] [serial = 450] [outer = 0x0] 07:10:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 70 (0x112ff2400) [pid = 1973] [serial = 451] [outer = 0x112d24000] 07:10:09 INFO - PROCESS | 1973 | 1467036609106 Marionette DEBUG loaded listener.js 07:10:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 71 (0x1133af400) [pid = 1973] [serial = 452] [outer = 0x112d24000] 07:10:09 INFO - PROCESS | 1973 | 1467036609414 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]]]}] 07:10:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:10:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 521ms 07:10:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:10:09 INFO - PROCESS | 1973 | 1467036609468 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 07:10:09 INFO - PROCESS | 1973 | 1467036609472 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 07:10:09 INFO - PROCESS | 1973 | 1467036609476 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:10:09 INFO - PROCESS | 1973 | 1467036609478 Marionette TRACE conn2 <- [1,578,null,{}] 07:10:09 INFO - PROCESS | 1973 | 1467036609480 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}] 07:10:09 INFO - PROCESS | 1973 | 1467036609483 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:09 INFO - PROCESS | 1973 | 1467036609557 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 07:10:09 INFO - PROCESS | 1973 | 1467036609561 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:09 INFO - PROCESS | 1973 | 1467036609563 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:09 INFO - PROCESS | 1973 | ++DOCSHELL 0x11666e000 == 29 [pid = 1973] [id = 152] 07:10:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 72 (0x113963c00) [pid = 1973] [serial = 453] [outer = 0x0] 07:10:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 73 (0x115e57000) [pid = 1973] [serial = 454] [outer = 0x113963c00] 07:10:09 INFO - PROCESS | 1973 | 1467036609594 Marionette DEBUG loaded listener.js 07:10:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 74 (0x116082800) [pid = 1973] [serial = 455] [outer = 0x113963c00] 07:10:09 INFO - PROCESS | 1973 | 1467036609916 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]]]}] 07:10:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:10:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 470ms 07:10:09 INFO - PROCESS | 1973 | 1467036609946 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 07:10:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:10:09 INFO - PROCESS | 1973 | 1467036609948 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 07:10:09 INFO - PROCESS | 1973 | 1467036609950 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:10:09 INFO - PROCESS | 1973 | 1467036609965 Marionette TRACE conn2 <- [1,582,null,{}] 07:10:09 INFO - PROCESS | 1973 | 1467036609974 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}] 07:10:09 INFO - PROCESS | 1973 | 1467036609978 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:10 INFO - PROCESS | 1973 | 1467036610050 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 07:10:10 INFO - PROCESS | 1973 | 1467036610057 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:10 INFO - PROCESS | 1973 | 1467036610060 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:10 INFO - PROCESS | 1973 | ++DOCSHELL 0x117234000 == 30 [pid = 1973] [id = 153] 07:10:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x110d50000) [pid = 1973] [serial = 456] [outer = 0x0] 07:10:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x1172b5000) [pid = 1973] [serial = 457] [outer = 0x110d50000] 07:10:10 INFO - PROCESS | 1973 | 1467036610088 Marionette DEBUG loaded listener.js 07:10:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x117e9ac00) [pid = 1973] [serial = 458] [outer = 0x110d50000] 07:10:10 INFO - PROCESS | 1973 | 1467036610584 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]]]}] 07:10:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:10:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 683ms 07:10:10 INFO - PROCESS | 1973 | 1467036610650 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 07:10:10 INFO - PROCESS | 1973 | 1467036610653 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 07:10:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:10:10 INFO - PROCESS | 1973 | 1467036610659 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:10:10 INFO - PROCESS | 1973 | 1467036610661 Marionette TRACE conn2 <- [1,586,null,{}] 07:10:10 INFO - PROCESS | 1973 | 1467036610665 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}] 07:10:10 INFO - PROCESS | 1973 | 1467036610667 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:10 INFO - PROCESS | 1973 | 1467036610765 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 07:10:10 INFO - PROCESS | 1973 | 1467036610833 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:10 INFO - PROCESS | 1973 | 1467036610834 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:10 INFO - PROCESS | 1973 | ++DOCSHELL 0x116f44800 == 31 [pid = 1973] [id = 154] 07:10:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x112fee000) [pid = 1973] [serial = 459] [outer = 0x0] 07:10:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x1133b4800) [pid = 1973] [serial = 460] [outer = 0x112fee000] 07:10:10 INFO - PROCESS | 1973 | 1467036610866 Marionette DEBUG loaded listener.js 07:10:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x115129c00) [pid = 1973] [serial = 461] [outer = 0x112fee000] 07:10:11 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:11 INFO - PROCESS | 1973 | 1467036611344 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]]]}] 07:10:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:10:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 722ms 07:10:11 INFO - PROCESS | 1973 | 1467036611381 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 07:10:11 INFO - PROCESS | 1973 | 1467036611384 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 07:10:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:10:11 INFO - PROCESS | 1973 | 1467036611464 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:10:11 INFO - PROCESS | 1973 | 1467036611466 Marionette TRACE conn2 <- [1,590,null,{}] 07:10:11 INFO - PROCESS | 1973 | 1467036611469 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}] 07:10:11 INFO - PROCESS | 1973 | 1467036611471 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:11 INFO - PROCESS | 1973 | 1467036611573 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 07:10:11 INFO - PROCESS | 1973 | 1467036611615 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:11 INFO - PROCESS | 1973 | 1467036611616 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:11 INFO - PROCESS | 1973 | ++DOCSHELL 0x11829c000 == 32 [pid = 1973] [id = 155] 07:10:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x1133de000) [pid = 1973] [serial = 462] [outer = 0x0] 07:10:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1176db000) [pid = 1973] [serial = 463] [outer = 0x1133de000] 07:10:11 INFO - PROCESS | 1973 | 1467036611648 Marionette DEBUG loaded listener.js 07:10:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x118196800) [pid = 1973] [serial = 464] [outer = 0x1133de000] 07:10:12 INFO - PROCESS | 1973 | --DOCSHELL 0x11666e000 == 31 [pid = 1973] [id = 152] 07:10:12 INFO - PROCESS | 1973 | --DOCSHELL 0x113345000 == 30 [pid = 1973] [id = 151] 07:10:12 INFO - PROCESS | 1973 | 1467036612166 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]]]}] 07:10:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:10:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 769ms 07:10:12 INFO - PROCESS | 1973 | 1467036612184 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 07:10:12 INFO - PROCESS | 1973 | 1467036612188 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 07:10:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:10:12 INFO - PROCESS | 1973 | 1467036612196 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:10:12 INFO - PROCESS | 1973 | 1467036612198 Marionette TRACE conn2 <- [1,594,null,{}] 07:10:12 INFO - PROCESS | 1973 | 1467036612202 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}] 07:10:12 INFO - PROCESS | 1973 | 1467036612203 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:12 INFO - PROCESS | 1973 | 1467036612269 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 07:10:12 INFO - PROCESS | 1973 | 1467036612273 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:12 INFO - PROCESS | 1973 | 1467036612277 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:12 INFO - PROCESS | 1973 | ++DOCSHELL 0x11666e000 == 31 [pid = 1973] [id = 156] 07:10:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x1133b8c00) [pid = 1973] [serial = 465] [outer = 0x0] 07:10:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x115e57800) [pid = 1973] [serial = 466] [outer = 0x1133b8c00] 07:10:12 INFO - PROCESS | 1973 | 1467036612323 Marionette DEBUG loaded listener.js 07:10:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1166f1800) [pid = 1973] [serial = 467] [outer = 0x1133b8c00] 07:10:12 INFO - PROCESS | 1973 | 1467036612798 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]]]}] 07:10:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:10:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 624ms 07:10:12 INFO - PROCESS | 1973 | 1467036612821 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 07:10:12 INFO - PROCESS | 1973 | 1467036612826 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 07:10:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:10:12 INFO - PROCESS | 1973 | 1467036612830 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:10:12 INFO - PROCESS | 1973 | 1467036612832 Marionette TRACE conn2 <- [1,598,null,{}] 07:10:12 INFO - PROCESS | 1973 | 1467036612834 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}] 07:10:12 INFO - PROCESS | 1973 | 1467036612836 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:12 INFO - PROCESS | 1973 | 1467036612930 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 07:10:12 INFO - PROCESS | 1973 | 1467036612935 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:12 INFO - PROCESS | 1973 | 1467036612937 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:12 INFO - PROCESS | 1973 | ++DOCSHELL 0x1185c1000 == 32 [pid = 1973] [id = 157] 07:10:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1181a1400) [pid = 1973] [serial = 468] [outer = 0x0] 07:10:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1181a4000) [pid = 1973] [serial = 469] [outer = 0x1181a1400] 07:10:12 INFO - PROCESS | 1973 | 1467036612966 Marionette DEBUG loaded listener.js 07:10:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x11839c000) [pid = 1973] [serial = 470] [outer = 0x1181a1400] 07:10:13 INFO - PROCESS | 1973 | 1467036613326 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]]]}] 07:10:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:10:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 519ms 07:10:13 INFO - PROCESS | 1973 | 1467036613351 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 07:10:13 INFO - PROCESS | 1973 | 1467036613353 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 07:10:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:10:13 INFO - PROCESS | 1973 | 1467036613357 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:10:13 INFO - PROCESS | 1973 | 1467036613360 Marionette TRACE conn2 <- [1,602,null,{}] 07:10:13 INFO - PROCESS | 1973 | 1467036613372 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}] 07:10:13 INFO - PROCESS | 1973 | 1467036613377 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:13 INFO - PROCESS | 1973 | 1467036613494 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 07:10:13 INFO - PROCESS | 1973 | 1467036613502 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:13 INFO - PROCESS | 1973 | 1467036613505 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:13 INFO - PROCESS | 1973 | ++DOCSHELL 0x1198bd800 == 33 [pid = 1973] [id = 158] 07:10:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x110d54c00) [pid = 1973] [serial = 471] [outer = 0x0] 07:10:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1183bcc00) [pid = 1973] [serial = 472] [outer = 0x110d54c00] 07:10:13 INFO - PROCESS | 1973 | 1467036613558 Marionette DEBUG loaded listener.js 07:10:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1185b6800) [pid = 1973] [serial = 473] [outer = 0x110d54c00] 07:10:13 INFO - PROCESS | 1973 | 1467036613966 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]]]}] 07:10:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:10:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 625ms 07:10:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:10:13 INFO - PROCESS | 1973 | 1467036613982 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 07:10:13 INFO - PROCESS | 1973 | 1467036613985 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 07:10:13 INFO - PROCESS | 1973 | 1467036613990 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:10:13 INFO - PROCESS | 1973 | 1467036613992 Marionette TRACE conn2 <- [1,606,null,{}] 07:10:13 INFO - PROCESS | 1973 | 1467036613995 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}] 07:10:13 INFO - PROCESS | 1973 | 1467036613997 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:14 INFO - PROCESS | 1973 | 1467036614115 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 07:10:14 INFO - PROCESS | 1973 | 1467036614120 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:14 INFO - PROCESS | 1973 | 1467036614122 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:14 INFO - PROCESS | 1973 | ++DOCSHELL 0x120d81000 == 34 [pid = 1973] [id = 159] 07:10:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x11888a800) [pid = 1973] [serial = 474] [outer = 0x0] 07:10:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x119044800) [pid = 1973] [serial = 475] [outer = 0x11888a800] 07:10:14 INFO - PROCESS | 1973 | 1467036614163 Marionette DEBUG loaded listener.js 07:10:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x119228c00) [pid = 1973] [serial = 476] [outer = 0x11888a800] 07:10:14 INFO - PROCESS | 1973 | 1467036614566 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]]]}] 07:10:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:10:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 622ms 07:10:14 INFO - PROCESS | 1973 | 1467036614611 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 07:10:14 INFO - PROCESS | 1973 | 1467036614618 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 07:10:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:10:14 INFO - PROCESS | 1973 | 1467036614621 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:10:14 INFO - PROCESS | 1973 | 1467036614624 Marionette TRACE conn2 <- [1,610,null,{}] 07:10:14 INFO - PROCESS | 1973 | 1467036614643 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}] 07:10:14 INFO - PROCESS | 1973 | 1467036614645 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:14 INFO - PROCESS | 1973 | 1467036614744 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 07:10:14 INFO - PROCESS | 1973 | 1467036614775 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:14 INFO - PROCESS | 1973 | 1467036614776 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:14 INFO - PROCESS | 1973 | ++DOCSHELL 0x12128b000 == 35 [pid = 1973] [id = 160] 07:10:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x119230000) [pid = 1973] [serial = 477] [outer = 0x0] 07:10:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x119323c00) [pid = 1973] [serial = 478] [outer = 0x119230000] 07:10:14 INFO - PROCESS | 1973 | 1467036614800 Marionette DEBUG loaded listener.js 07:10:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1193b4800) [pid = 1973] [serial = 479] [outer = 0x119230000] 07:10:15 INFO - PROCESS | 1973 | 1467036615130 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]]]}] 07:10:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:10:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 522ms 07:10:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:10:15 INFO - PROCESS | 1973 | 1467036615144 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 07:10:15 INFO - PROCESS | 1973 | 1467036615145 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 07:10:15 INFO - PROCESS | 1973 | 1467036615147 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:10:15 INFO - PROCESS | 1973 | 1467036615148 Marionette TRACE conn2 <- [1,614,null,{}] 07:10:15 INFO - PROCESS | 1973 | 1467036615150 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}] 07:10:15 INFO - PROCESS | 1973 | 1467036615155 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:15 INFO - PROCESS | 1973 | 1467036615263 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 07:10:15 INFO - PROCESS | 1973 | 1467036615298 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:15 INFO - PROCESS | 1973 | 1467036615299 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:15 INFO - PROCESS | 1973 | ++DOCSHELL 0x123656800 == 36 [pid = 1973] [id = 161] 07:10:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x11922e000) [pid = 1973] [serial = 480] [outer = 0x0] 07:10:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x11968e400) [pid = 1973] [serial = 481] [outer = 0x11922e000] 07:10:15 INFO - PROCESS | 1973 | 1467036615324 Marionette DEBUG loaded listener.js 07:10:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x12144a400) [pid = 1973] [serial = 482] [outer = 0x11922e000] 07:10:15 INFO - PROCESS | 1973 | 1467036615643 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]]]}] 07:10:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:10:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 07:10:15 INFO - PROCESS | 1973 | 1467036615665 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 07:10:15 INFO - PROCESS | 1973 | 1467036615677 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 07:10:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:10:15 INFO - PROCESS | 1973 | 1467036615685 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:10:15 INFO - PROCESS | 1973 | 1467036615686 Marionette TRACE conn2 <- [1,618,null,{}] 07:10:15 INFO - PROCESS | 1973 | 1467036615689 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}] 07:10:15 INFO - PROCESS | 1973 | 1467036615690 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:15 INFO - PROCESS | 1973 | 1467036615778 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 07:10:15 INFO - PROCESS | 1973 | 1467036615782 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:15 INFO - PROCESS | 1973 | 1467036615783 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:15 INFO - PROCESS | 1973 | ++DOCSHELL 0x12527d000 == 37 [pid = 1973] [id = 162] 07:10:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x120e5ec00) [pid = 1973] [serial = 483] [outer = 0x0] 07:10:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x12185c000) [pid = 1973] [serial = 484] [outer = 0x120e5ec00] 07:10:15 INFO - PROCESS | 1973 | 1467036615807 Marionette DEBUG loaded listener.js 07:10:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x12482d400) [pid = 1973] [serial = 485] [outer = 0x120e5ec00] 07:10:16 INFO - PROCESS | 1973 | 1467036616114 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]]]}] 07:10:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:10:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 468ms 07:10:16 INFO - PROCESS | 1973 | 1467036616161 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 07:10:16 INFO - PROCESS | 1973 | 1467036616162 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 07:10:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:10:16 INFO - PROCESS | 1973 | 1467036616165 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:10:16 INFO - PROCESS | 1973 | 1467036616166 Marionette TRACE conn2 <- [1,622,null,{}] 07:10:16 INFO - PROCESS | 1973 | 1467036616168 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}] 07:10:16 INFO - PROCESS | 1973 | 1467036616169 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:16 INFO - PROCESS | 1973 | 1467036616261 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 07:10:16 INFO - PROCESS | 1973 | 1467036616264 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:16 INFO - PROCESS | 1973 | 1467036616265 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:16 INFO - PROCESS | 1973 | ++DOCSHELL 0x12637b000 == 38 [pid = 1973] [id = 163] 07:10:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x121446c00) [pid = 1973] [serial = 486] [outer = 0x0] 07:10:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x1248e7c00) [pid = 1973] [serial = 487] [outer = 0x121446c00] 07:10:16 INFO - PROCESS | 1973 | 1467036616290 Marionette DEBUG loaded listener.js 07:10:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x116746000) [pid = 1973] [serial = 488] [outer = 0x121446c00] 07:10:16 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x12b719800) [pid = 1973] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:10:16 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x112d24000) [pid = 1973] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:10:16 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x124ad2000) [pid = 1973] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:10:16 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x1270e6400) [pid = 1973] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:10:16 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x110d4bc00) [pid = 1973] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:10:16 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1293a2800) [pid = 1973] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:10:16 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x12a6d9000) [pid = 1973] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:10:16 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x123260000) [pid = 1973] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:10:16 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x113963c00) [pid = 1973] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:10:16 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1133b4c00) [pid = 1973] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:10:16 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1289f1400) [pid = 1973] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:10:16 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x127472000) [pid = 1973] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:10:16 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x118888c00) [pid = 1973] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:10:16 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x11839d400) [pid = 1973] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:10:16 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1216bb800) [pid = 1973] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:10:16 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x110e76800) [pid = 1973] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:10:16 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x110fa9000) [pid = 1973] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:10:16 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1183a8400) [pid = 1973] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:10:16 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x1176dc400) [pid = 1973] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:10:16 INFO - PROCESS | 1973 | 1467036616632 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]]]}] 07:10:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:10:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 07:10:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:10:16 INFO - PROCESS | 1973 | 1467036616683 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 07:10:16 INFO - PROCESS | 1973 | 1467036616684 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 07:10:16 INFO - PROCESS | 1973 | 1467036616686 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:10:16 INFO - PROCESS | 1973 | 1467036616687 Marionette TRACE conn2 <- [1,626,null,{}] 07:10:16 INFO - PROCESS | 1973 | 1467036616697 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}] 07:10:16 INFO - PROCESS | 1973 | 1467036616698 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:16 INFO - PROCESS | 1973 | 1467036616772 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 07:10:16 INFO - PROCESS | 1973 | 1467036616779 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:16 INFO - PROCESS | 1973 | 1467036616780 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:16 INFO - PROCESS | 1973 | ++DOCSHELL 0x117079800 == 39 [pid = 1973] [id = 164] 07:10:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1133b4c00) [pid = 1973] [serial = 489] [outer = 0x0] 07:10:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x116078c00) [pid = 1973] [serial = 490] [outer = 0x1133b4c00] 07:10:16 INFO - PROCESS | 1973 | 1467036616804 Marionette DEBUG loaded listener.js 07:10:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1183af000) [pid = 1973] [serial = 491] [outer = 0x1133b4c00] 07:10:17 INFO - PROCESS | 1973 | 1467036617111 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]]]}] 07:10:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:10:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 468ms 07:10:17 INFO - PROCESS | 1973 | 1467036617157 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 07:10:17 INFO - PROCESS | 1973 | 1467036617159 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 07:10:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:10:17 INFO - PROCESS | 1973 | 1467036617161 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:10:17 INFO - PROCESS | 1973 | 1467036617162 Marionette TRACE conn2 <- [1,630,null,{}] 07:10:17 INFO - PROCESS | 1973 | 1467036617164 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}] 07:10:17 INFO - PROCESS | 1973 | 1467036617165 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:17 INFO - PROCESS | 1973 | 1467036617242 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 07:10:17 INFO - PROCESS | 1973 | 1467036617292 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:17 INFO - PROCESS | 1973 | 1467036617293 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:17 INFO - PROCESS | 1973 | ++DOCSHELL 0x1289c7800 == 40 [pid = 1973] [id = 165] 07:10:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x113963c00) [pid = 1973] [serial = 492] [outer = 0x0] 07:10:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x12336e000) [pid = 1973] [serial = 493] [outer = 0x113963c00] 07:10:17 INFO - PROCESS | 1973 | 1467036617317 Marionette DEBUG loaded listener.js 07:10:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x113b4d400) [pid = 1973] [serial = 494] [outer = 0x113963c00] 07:10:17 INFO - PROCESS | 1973 | 1467036617649 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]]]}] 07:10:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x125e7b000) [pid = 1973] [serial = 495] [outer = 0x12ce37800] 07:10:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:10:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 519ms 07:10:17 INFO - PROCESS | 1973 | 1467036617698 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 07:10:17 INFO - PROCESS | 1973 | 1467036617700 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 07:10:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:10:17 INFO - PROCESS | 1973 | 1467036617726 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:10:17 INFO - PROCESS | 1973 | 1467036617740 Marionette TRACE conn2 <- [1,634,null,{}] 07:10:17 INFO - PROCESS | 1973 | 1467036617744 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}] 07:10:17 INFO - PROCESS | 1973 | 1467036617746 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:17 INFO - PROCESS | 1973 | 1467036617910 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 07:10:17 INFO - PROCESS | 1973 | 1467036617958 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:17 INFO - PROCESS | 1973 | 1467036617960 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:17 INFO - PROCESS | 1973 | ++DOCSHELL 0x1252b1800 == 41 [pid = 1973] [id = 166] 07:10:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1183b0c00) [pid = 1973] [serial = 496] [outer = 0x0] 07:10:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1252da800) [pid = 1973] [serial = 497] [outer = 0x1183b0c00] 07:10:18 INFO - PROCESS | 1973 | 1467036618002 Marionette DEBUG loaded listener.js 07:10:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12746fc00) [pid = 1973] [serial = 498] [outer = 0x1183b0c00] 07:10:18 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:18 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:18 INFO - PROCESS | 1973 | 1467036618324 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]]]}] 07:10:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:10:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 645ms 07:10:18 INFO - PROCESS | 1973 | 1467036618364 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 07:10:18 INFO - PROCESS | 1973 | 1467036618365 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 07:10:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:10:18 INFO - PROCESS | 1973 | 1467036618367 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:10:18 INFO - PROCESS | 1973 | 1467036618368 Marionette TRACE conn2 <- [1,638,null,{}] 07:10:18 INFO - PROCESS | 1973 | 1467036618371 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}] 07:10:18 INFO - PROCESS | 1973 | 1467036618374 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:18 INFO - PROCESS | 1973 | 1467036618452 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 07:10:18 INFO - PROCESS | 1973 | 1467036618505 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:18 INFO - PROCESS | 1973 | 1467036618506 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:18 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a519000 == 42 [pid = 1973] [id = 167] 07:10:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x119696800) [pid = 1973] [serial = 499] [outer = 0x0] 07:10:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x1289ec400) [pid = 1973] [serial = 500] [outer = 0x119696800] 07:10:18 INFO - PROCESS | 1973 | 1467036618530 Marionette DEBUG loaded listener.js 07:10:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x1289f9800) [pid = 1973] [serial = 501] [outer = 0x119696800] 07:10:18 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:18 INFO - PROCESS | 1973 | 1467036618926 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]]]}] 07:10:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:10:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 570ms 07:10:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:10:18 INFO - PROCESS | 1973 | 1467036618938 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 07:10:18 INFO - PROCESS | 1973 | 1467036618940 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 07:10:18 INFO - PROCESS | 1973 | 1467036618943 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:10:18 INFO - PROCESS | 1973 | 1467036618945 Marionette TRACE conn2 <- [1,642,null,{}] 07:10:18 INFO - PROCESS | 1973 | 1467036618949 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}] 07:10:18 INFO - PROCESS | 1973 | 1467036618951 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:19 INFO - PROCESS | 1973 | 1467036619051 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 07:10:19 INFO - PROCESS | 1973 | 1467036619099 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:19 INFO - PROCESS | 1973 | 1467036619102 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:19 INFO - PROCESS | 1973 | ++DOCSHELL 0x117e4f800 == 43 [pid = 1973] [id = 168] 07:10:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x112ff2c00) [pid = 1973] [serial = 502] [outer = 0x0] 07:10:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x113da7400) [pid = 1973] [serial = 503] [outer = 0x112ff2c00] 07:10:19 INFO - PROCESS | 1973 | 1467036619133 Marionette DEBUG loaded listener.js 07:10:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1167e8000) [pid = 1973] [serial = 504] [outer = 0x112ff2c00] 07:10:19 INFO - PROCESS | 1973 | 1467036619562 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]]]}] 07:10:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:10:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 672ms 07:10:19 INFO - PROCESS | 1973 | 1467036619614 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 07:10:19 INFO - PROCESS | 1973 | 1467036619617 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 07:10:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:10:19 INFO - PROCESS | 1973 | 1467036619622 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:10:19 INFO - PROCESS | 1973 | 1467036619624 Marionette TRACE conn2 <- [1,646,null,{}] 07:10:19 INFO - PROCESS | 1973 | 1467036619626 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}] 07:10:19 INFO - PROCESS | 1973 | 1467036619628 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:19 INFO - PROCESS | 1973 | 1467036619759 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 07:10:19 INFO - PROCESS | 1973 | 1467036619823 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:19 INFO - PROCESS | 1973 | 1467036619824 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:19 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210c5000 == 44 [pid = 1973] [id = 169] 07:10:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x11721ec00) [pid = 1973] [serial = 505] [outer = 0x0] 07:10:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x1183a3800) [pid = 1973] [serial = 506] [outer = 0x11721ec00] 07:10:19 INFO - PROCESS | 1973 | 1467036619856 Marionette DEBUG loaded listener.js 07:10:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x1183bb400) [pid = 1973] [serial = 507] [outer = 0x11721ec00] 07:10:20 INFO - PROCESS | 1973 | 1467036620275 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]]]}] 07:10:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:10:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 669ms 07:10:20 INFO - PROCESS | 1973 | 1467036620293 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 07:10:20 INFO - PROCESS | 1973 | 1467036620294 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 07:10:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:10:20 INFO - PROCESS | 1973 | 1467036620297 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:10:20 INFO - PROCESS | 1973 | 1467036620299 Marionette TRACE conn2 <- [1,650,null,{}] 07:10:20 INFO - PROCESS | 1973 | 1467036620307 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}] 07:10:20 INFO - PROCESS | 1973 | 1467036620310 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:20 INFO - PROCESS | 1973 | 1467036620428 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 07:10:20 INFO - PROCESS | 1973 | 1467036620482 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:20 INFO - PROCESS | 1973 | 1467036620484 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:20 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a90d000 == 45 [pid = 1973] [id = 170] 07:10:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x119226c00) [pid = 1973] [serial = 508] [outer = 0x0] 07:10:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x1184de400) [pid = 1973] [serial = 509] [outer = 0x119226c00] 07:10:20 INFO - PROCESS | 1973 | 1467036620515 Marionette DEBUG loaded listener.js 07:10:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x120f3e000) [pid = 1973] [serial = 510] [outer = 0x119226c00] 07:10:20 INFO - PROCESS | 1973 | 1467036620924 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]]]}] 07:10:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:10:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 07:10:20 INFO - PROCESS | 1973 | 1467036620969 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 07:10:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:10:20 INFO - PROCESS | 1973 | 1467036620971 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 07:10:20 INFO - PROCESS | 1973 | 1467036620973 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:10:20 INFO - PROCESS | 1973 | 1467036620974 Marionette TRACE conn2 <- [1,654,null,{}] 07:10:20 INFO - PROCESS | 1973 | 1467036620977 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}] 07:10:20 INFO - PROCESS | 1973 | 1467036620978 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:21 INFO - PROCESS | 1973 | 1467036621076 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 07:10:21 INFO - PROCESS | 1973 | 1467036621126 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:21 INFO - PROCESS | 1973 | 1467036621127 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:21 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ac34000 == 46 [pid = 1973] [id = 171] 07:10:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x12336bc00) [pid = 1973] [serial = 511] [outer = 0x0] 07:10:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 112 (0x1252d8c00) [pid = 1973] [serial = 512] [outer = 0x12336bc00] 07:10:21 INFO - PROCESS | 1973 | 1467036621156 Marionette DEBUG loaded listener.js 07:10:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 113 (0x1265a7800) [pid = 1973] [serial = 513] [outer = 0x12336bc00] 07:10:21 INFO - PROCESS | 1973 | 1467036621539 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]]]}] 07:10:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:10:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 619ms 07:10:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:10:21 INFO - PROCESS | 1973 | 1467036621593 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 07:10:21 INFO - PROCESS | 1973 | 1467036621594 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 07:10:21 INFO - PROCESS | 1973 | 1467036621596 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:10:21 INFO - PROCESS | 1973 | 1467036621598 Marionette TRACE conn2 <- [1,658,null,{}] 07:10:21 INFO - PROCESS | 1973 | 1467036621600 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}] 07:10:21 INFO - PROCESS | 1973 | 1467036621601 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:21 INFO - PROCESS | 1973 | 1467036621810 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 07:10:21 INFO - PROCESS | 1973 | 1467036621903 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:21 INFO - PROCESS | 1973 | 1467036621904 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:21 INFO - PROCESS | 1973 | ++DOCSHELL 0x116f45000 == 47 [pid = 1973] [id = 172] 07:10:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 114 (0x110d52400) [pid = 1973] [serial = 514] [outer = 0x0] 07:10:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 115 (0x113f31000) [pid = 1973] [serial = 515] [outer = 0x110d52400] 07:10:21 INFO - PROCESS | 1973 | 1467036621945 Marionette DEBUG loaded listener.js 07:10:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 116 (0x116a0ac00) [pid = 1973] [serial = 516] [outer = 0x110d52400] 07:10:22 INFO - PROCESS | 1973 | 1467036622365 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]]]}] 07:10:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:10:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 820ms 07:10:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:10:22 INFO - PROCESS | 1973 | 1467036622417 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 07:10:22 INFO - PROCESS | 1973 | 1467036622420 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 07:10:22 INFO - PROCESS | 1973 | 1467036622423 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:10:22 INFO - PROCESS | 1973 | 1467036622425 Marionette TRACE conn2 <- [1,662,null,{}] 07:10:22 INFO - PROCESS | 1973 | 1467036622428 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}] 07:10:22 INFO - PROCESS | 1973 | 1467036622429 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:22 INFO - PROCESS | 1973 | 1467036622535 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 07:10:22 INFO - PROCESS | 1973 | --DOCSHELL 0x12bbd3800 == 46 [pid = 1973] [id = 150] 07:10:22 INFO - PROCESS | 1973 | --DOCSHELL 0x1252b1800 == 45 [pid = 1973] [id = 166] 07:10:22 INFO - PROCESS | 1973 | --DOCSHELL 0x1289c7800 == 44 [pid = 1973] [id = 165] 07:10:22 INFO - PROCESS | 1973 | --DOCSHELL 0x117079800 == 43 [pid = 1973] [id = 164] 07:10:22 INFO - PROCESS | 1973 | --DOCSHELL 0x12637b000 == 42 [pid = 1973] [id = 163] 07:10:22 INFO - PROCESS | 1973 | --DOCSHELL 0x12527d000 == 41 [pid = 1973] [id = 162] 07:10:22 INFO - PROCESS | 1973 | --DOCSHELL 0x123656800 == 40 [pid = 1973] [id = 161] 07:10:22 INFO - PROCESS | 1973 | --DOCSHELL 0x12128b000 == 39 [pid = 1973] [id = 160] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 115 (0x1172b5000) [pid = 1973] [serial = 457] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOCSHELL 0x120d81000 == 38 [pid = 1973] [id = 159] 07:10:22 INFO - PROCESS | 1973 | --DOCSHELL 0x1198bd800 == 37 [pid = 1973] [id = 158] 07:10:22 INFO - PROCESS | 1973 | --DOCSHELL 0x1185c1000 == 36 [pid = 1973] [id = 157] 07:10:22 INFO - PROCESS | 1973 | --DOCSHELL 0x11666e000 == 35 [pid = 1973] [id = 156] 07:10:22 INFO - PROCESS | 1973 | --DOCSHELL 0x11829c000 == 34 [pid = 1973] [id = 155] 07:10:22 INFO - PROCESS | 1973 | --DOCSHELL 0x116f44800 == 33 [pid = 1973] [id = 154] 07:10:22 INFO - PROCESS | 1973 | --DOCSHELL 0x117234000 == 32 [pid = 1973] [id = 153] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 114 (0x12bda2000) [pid = 1973] [serial = 449] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 113 (0x1133af400) [pid = 1973] [serial = 452] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 112 (0x1263db800) [pid = 1973] [serial = 427] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 111 (0x127470400) [pid = 1973] [serial = 430] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x1270e5400) [pid = 1973] [serial = 428] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x1183a1c00) [pid = 1973] [serial = 439] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x12a3d5000) [pid = 1973] [serial = 433] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x12a6d7800) [pid = 1973] [serial = 434] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x12a758800) [pid = 1973] [serial = 436] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x128df3400) [pid = 1973] [serial = 442] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x115e57000) [pid = 1973] [serial = 454] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x120e62000) [pid = 1973] [serial = 440] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x11839f000) [pid = 1973] [serial = 413] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1151d5400) [pid = 1973] [serial = 412] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x12a75e400) [pid = 1973] [serial = 410] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x12a3cf800) [pid = 1973] [serial = 409] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x129159400) [pid = 1973] [serial = 407] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1289ed400) [pid = 1973] [serial = 406] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x120f08400) [pid = 1973] [serial = 404] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1193bd800) [pid = 1973] [serial = 403] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1185b8000) [pid = 1973] [serial = 401] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1183b3800) [pid = 1973] [serial = 400] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1248e8000) [pid = 1973] [serial = 424] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x120e64c00) [pid = 1973] [serial = 421] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1216ad800) [pid = 1973] [serial = 422] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x12b99a400) [pid = 1973] [serial = 446] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x118585c00) [pid = 1973] [serial = 418] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x119051c00) [pid = 1973] [serial = 419] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1181a3800) [pid = 1973] [serial = 416] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x117e97c00) [pid = 1973] [serial = 415] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x12a95f400) [pid = 1973] [serial = 437] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x12b9a4400) [pid = 1973] [serial = 448] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x1293a8c00) [pid = 1973] [serial = 431] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x116082800) [pid = 1973] [serial = 455] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x112ff2400) [pid = 1973] [serial = 451] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x12a75d800) [pid = 1973] [serial = 443] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x12ac7a000) [pid = 1973] [serial = 445] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x1252d2800) [pid = 1973] [serial = 425] [outer = 0x0] [url = about:blank] 07:10:22 INFO - PROCESS | 1973 | 1467036622614 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:22 INFO - PROCESS | 1973 | 1467036622616 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:22 INFO - PROCESS | 1973 | ++DOCSHELL 0x113b2d000 == 33 [pid = 1973] [id = 173] 07:10:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x1133af400) [pid = 1973] [serial = 517] [outer = 0x0] 07:10:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x116082800) [pid = 1973] [serial = 518] [outer = 0x1133af400] 07:10:22 INFO - PROCESS | 1973 | 1467036622651 Marionette DEBUG loaded listener.js 07:10:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x11839d000) [pid = 1973] [serial = 519] [outer = 0x1133af400] 07:10:22 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:22 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:22 INFO - PROCESS | 1973 | 1467036622956 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]]]}] 07:10:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:10:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 572ms 07:10:22 INFO - PROCESS | 1973 | 1467036622995 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 07:10:22 INFO - PROCESS | 1973 | 1467036622996 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 07:10:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:10:22 INFO - PROCESS | 1973 | 1467036622999 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:10:23 INFO - PROCESS | 1973 | 1467036623000 Marionette TRACE conn2 <- [1,666,null,{}] 07:10:23 INFO - PROCESS | 1973 | 1467036623002 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}] 07:10:23 INFO - PROCESS | 1973 | 1467036623004 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:23 INFO - PROCESS | 1973 | 1467036623083 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 07:10:23 INFO - PROCESS | 1973 | 1467036623091 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:23 INFO - PROCESS | 1973 | 1467036623093 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:23 INFO - PROCESS | 1973 | ++DOCSHELL 0x1181d1800 == 34 [pid = 1973] [id = 174] 07:10:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x11857d400) [pid = 1973] [serial = 520] [outer = 0x0] 07:10:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x118893c00) [pid = 1973] [serial = 521] [outer = 0x11857d400] 07:10:23 INFO - PROCESS | 1973 | 1467036623118 Marionette DEBUG loaded listener.js 07:10:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x119225000) [pid = 1973] [serial = 522] [outer = 0x11857d400] 07:10:23 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:23 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:10:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 469ms 07:10:23 INFO - PROCESS | 1973 | 1467036623464 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]]]}] 07:10:23 INFO - PROCESS | 1973 | 1467036623468 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 07:10:23 INFO - PROCESS | 1973 | 1467036623471 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 07:10:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:10:23 INFO - PROCESS | 1973 | 1467036623489 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:10:23 INFO - PROCESS | 1973 | 1467036623493 Marionette TRACE conn2 <- [1,670,null,{}] 07:10:23 INFO - PROCESS | 1973 | 1467036623496 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}] 07:10:23 INFO - PROCESS | 1973 | 1467036623498 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:23 INFO - PROCESS | 1973 | 1467036623585 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 07:10:23 INFO - PROCESS | 1973 | 1467036623590 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:23 INFO - PROCESS | 1973 | 1467036623592 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:23 INFO - PROCESS | 1973 | ++DOCSHELL 0x119a8b000 == 35 [pid = 1973] [id = 175] 07:10:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x119231000) [pid = 1973] [serial = 523] [outer = 0x0] 07:10:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x1193b3800) [pid = 1973] [serial = 524] [outer = 0x119231000] 07:10:23 INFO - PROCESS | 1973 | 1467036623618 Marionette DEBUG loaded listener.js 07:10:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1211f1000) [pid = 1973] [serial = 525] [outer = 0x119231000] 07:10:23 INFO - PROCESS | 1973 | 1467036623966 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]]]}] 07:10:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:10:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 533ms 07:10:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:10:24 INFO - PROCESS | 1973 | 1467036624016 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 07:10:24 INFO - PROCESS | 1973 | 1467036624017 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 07:10:24 INFO - PROCESS | 1973 | 1467036624019 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:10:24 INFO - PROCESS | 1973 | 1467036624020 Marionette TRACE conn2 <- [1,674,null,{}] 07:10:24 INFO - PROCESS | 1973 | 1467036624022 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}] 07:10:24 INFO - PROCESS | 1973 | 1467036624023 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:24 INFO - PROCESS | 1973 | 1467036624135 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 07:10:24 INFO - PROCESS | 1973 | 1467036624141 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:24 INFO - PROCESS | 1973 | 1467036624142 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:24 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210d6800 == 36 [pid = 1973] [id = 176] 07:10:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1212b4000) [pid = 1973] [serial = 526] [outer = 0x0] 07:10:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x124878800) [pid = 1973] [serial = 527] [outer = 0x1212b4000] 07:10:24 INFO - PROCESS | 1973 | 1467036624182 Marionette DEBUG loaded listener.js 07:10:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1252a9000) [pid = 1973] [serial = 528] [outer = 0x1212b4000] 07:10:24 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:24 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:24 INFO - PROCESS | 1973 | 1467036624624 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]]]}] 07:10:24 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 07:10:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 618ms 07:10:24 INFO - PROCESS | 1973 | 1467036624638 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 07:10:24 INFO - PROCESS | 1973 | 1467036624641 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 07:10:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:10:24 INFO - PROCESS | 1973 | 1467036624645 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:10:24 INFO - PROCESS | 1973 | 1467036624646 Marionette TRACE conn2 <- [1,678,null,{}] 07:10:24 INFO - PROCESS | 1973 | 1467036624648 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}] 07:10:24 INFO - PROCESS | 1973 | 1467036624649 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:24 INFO - PROCESS | 1973 | 1467036624766 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 07:10:24 INFO - PROCESS | 1973 | 1467036624777 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:24 INFO - PROCESS | 1973 | 1467036624781 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:24 INFO - PROCESS | 1973 | ++DOCSHELL 0x123271000 == 37 [pid = 1973] [id = 177] 07:10:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1270e6c00) [pid = 1973] [serial = 529] [outer = 0x0] 07:10:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x127463800) [pid = 1973] [serial = 530] [outer = 0x1270e6c00] 07:10:24 INFO - PROCESS | 1973 | 1467036624814 Marionette DEBUG loaded listener.js 07:10:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1289f2400) [pid = 1973] [serial = 531] [outer = 0x1270e6c00] 07:10:25 INFO - PROCESS | 1973 | 1467036625170 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]]]}] 07:10:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:10:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 567ms 07:10:25 INFO - PROCESS | 1973 | 1467036625214 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 07:10:25 INFO - PROCESS | 1973 | 1467036625215 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 07:10:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:10:25 INFO - PROCESS | 1973 | 1467036625219 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:10:25 INFO - PROCESS | 1973 | 1467036625220 Marionette TRACE conn2 <- [1,682,null,{}] 07:10:25 INFO - PROCESS | 1973 | 1467036625224 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}] 07:10:25 INFO - PROCESS | 1973 | 1467036625226 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:25 INFO - PROCESS | 1973 | 1467036625372 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 07:10:25 INFO - PROCESS | 1973 | 1467036625388 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:25 INFO - PROCESS | 1973 | 1467036625390 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:25 INFO - PROCESS | 1973 | ++DOCSHELL 0x113d74000 == 38 [pid = 1973] [id = 178] 07:10:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1289f3400) [pid = 1973] [serial = 532] [outer = 0x0] 07:10:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1290ad000) [pid = 1973] [serial = 533] [outer = 0x1289f3400] 07:10:25 INFO - PROCESS | 1973 | 1467036625427 Marionette DEBUG loaded listener.js 07:10:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12915e400) [pid = 1973] [serial = 534] [outer = 0x1289f3400] 07:10:26 INFO - PROCESS | 1973 | 1467036626337 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]]]}] 07:10:26 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) 07:10:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1172ms 07:10:26 INFO - PROCESS | 1973 | 1467036626390 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 07:10:26 INFO - PROCESS | 1973 | 1467036626391 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 07:10:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:10:26 INFO - PROCESS | 1973 | 1467036626401 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:10:26 INFO - PROCESS | 1973 | 1467036626402 Marionette TRACE conn2 <- [1,686,null,{}] 07:10:26 INFO - PROCESS | 1973 | 1467036626404 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}] 07:10:26 INFO - PROCESS | 1973 | 1467036626405 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:26 INFO - PROCESS | 1973 | 1467036626495 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 07:10:26 INFO - PROCESS | 1973 | 1467036626508 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:26 INFO - PROCESS | 1973 | 1467036626509 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:26 INFO - PROCESS | 1973 | ++DOCSHELL 0x1289d3000 == 39 [pid = 1973] [id = 179] 07:10:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x129164000) [pid = 1973] [serial = 535] [outer = 0x0] 07:10:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1293a3c00) [pid = 1973] [serial = 536] [outer = 0x129164000] 07:10:26 INFO - PROCESS | 1973 | 1467036626534 Marionette DEBUG loaded listener.js 07:10:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x129439c00) [pid = 1973] [serial = 537] [outer = 0x129164000] 07:10:26 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x11922e000) [pid = 1973] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:10:26 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x120e5ec00) [pid = 1973] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:10:26 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1133de000) [pid = 1973] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:10:26 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x110d54c00) [pid = 1973] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:10:26 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1133b8c00) [pid = 1973] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:10:26 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x11888a800) [pid = 1973] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:10:26 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1181a1400) [pid = 1973] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:10:26 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x121446c00) [pid = 1973] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:10:26 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1133b4c00) [pid = 1973] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:10:26 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x1183b0c00) [pid = 1973] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:10:26 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x113963c00) [pid = 1973] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:10:26 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x119230000) [pid = 1973] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:10:27 INFO - PROCESS | 1973 | 1467036627411 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]]]}] 07:10:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:10:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1019ms 07:10:27 INFO - PROCESS | 1973 | 1467036627420 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 07:10:27 INFO - PROCESS | 1973 | 1467036627421 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 07:10:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:10:27 INFO - PROCESS | 1973 | 1467036627432 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:10:27 INFO - PROCESS | 1973 | 1467036627433 Marionette TRACE conn2 <- [1,690,null,{}] 07:10:27 INFO - PROCESS | 1973 | 1467036627435 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}] 07:10:27 INFO - PROCESS | 1973 | 1467036627436 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:27 INFO - PROCESS | 1973 | 1467036627514 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 07:10:27 INFO - PROCESS | 1973 | 1467036627517 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:27 INFO - PROCESS | 1973 | 1467036627518 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:27 INFO - PROCESS | 1973 | ++DOCSHELL 0x128ba9800 == 40 [pid = 1973] [id = 180] 07:10:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x113098800) [pid = 1973] [serial = 538] [outer = 0x0] 07:10:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x118588c00) [pid = 1973] [serial = 539] [outer = 0x113098800] 07:10:27 INFO - PROCESS | 1973 | 1467036627544 Marionette DEBUG loaded listener.js 07:10:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x12482d000) [pid = 1973] [serial = 540] [outer = 0x113098800] 07:10:28 INFO - PROCESS | 1973 | 1467036628441 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]]]}] 07:10:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:10:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1029ms 07:10:28 INFO - PROCESS | 1973 | 1467036628455 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 07:10:28 INFO - PROCESS | 1973 | 1467036628457 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 07:10:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:10:28 INFO - PROCESS | 1973 | 1467036628469 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:10:28 INFO - PROCESS | 1973 | 1467036628470 Marionette TRACE conn2 <- [1,694,null,{}] 07:10:28 INFO - PROCESS | 1973 | 1467036628474 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}] 07:10:28 INFO - PROCESS | 1973 | 1467036628476 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:28 INFO - PROCESS | 1973 | 1467036628549 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 07:10:28 INFO - PROCESS | 1973 | 1467036628552 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:28 INFO - PROCESS | 1973 | 1467036628554 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:28 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a50d800 == 41 [pid = 1973] [id = 181] 07:10:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x11662a000) [pid = 1973] [serial = 541] [outer = 0x0] 07:10:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x129447400) [pid = 1973] [serial = 542] [outer = 0x11662a000] 07:10:28 INFO - PROCESS | 1973 | 1467036628581 Marionette DEBUG loaded listener.js 07:10:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x12a62e800) [pid = 1973] [serial = 543] [outer = 0x11662a000] 07:10:29 INFO - PROCESS | 1973 | 1467036629461 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]]]}] 07:10:29 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) 07:10:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1027ms 07:10:29 INFO - PROCESS | 1973 | 1467036629494 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 07:10:29 INFO - PROCESS | 1973 | 1467036629496 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 07:10:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:10:29 INFO - PROCESS | 1973 | 1467036629513 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:10:29 INFO - PROCESS | 1973 | 1467036629515 Marionette TRACE conn2 <- [1,698,null,{}] 07:10:29 INFO - PROCESS | 1973 | 1467036629519 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}] 07:10:29 INFO - PROCESS | 1973 | 1467036629520 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:29 INFO - PROCESS | 1973 | 1467036629620 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 07:10:29 INFO - PROCESS | 1973 | 1467036629670 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:29 INFO - PROCESS | 1973 | 1467036629671 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:29 INFO - PROCESS | 1973 | ++DOCSHELL 0x117062000 == 42 [pid = 1973] [id = 182] 07:10:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x113124c00) [pid = 1973] [serial = 544] [outer = 0x0] 07:10:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x11721b000) [pid = 1973] [serial = 545] [outer = 0x113124c00] 07:10:29 INFO - PROCESS | 1973 | 1467036629702 Marionette DEBUG loaded listener.js 07:10:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1181a1800) [pid = 1973] [serial = 546] [outer = 0x113124c00] 07:10:30 INFO - PROCESS | 1973 | 1467036630620 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]]]}] 07:10:30 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) 07:10:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1120ms 07:10:30 INFO - PROCESS | 1973 | 1467036630633 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 07:10:30 INFO - PROCESS | 1973 | 1467036630636 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 07:10:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:10:30 INFO - PROCESS | 1973 | 1467036630642 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:10:30 INFO - PROCESS | 1973 | 1467036630644 Marionette TRACE conn2 <- [1,702,null,{}] 07:10:30 INFO - PROCESS | 1973 | 1467036630646 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}] 07:10:30 INFO - PROCESS | 1973 | 1467036630648 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:30 INFO - PROCESS | 1973 | 1467036630751 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 07:10:30 INFO - PROCESS | 1973 | 1467036630802 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:30 INFO - PROCESS | 1973 | 1467036630803 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:30 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210d3800 == 43 [pid = 1973] [id = 183] 07:10:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x11857f800) [pid = 1973] [serial = 547] [outer = 0x0] 07:10:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1193b2c00) [pid = 1973] [serial = 548] [outer = 0x11857f800] 07:10:30 INFO - PROCESS | 1973 | 1467036630833 Marionette DEBUG loaded listener.js 07:10:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1199c7800) [pid = 1973] [serial = 549] [outer = 0x11857f800] 07:10:31 INFO - PROCESS | 1973 | 1467036631793 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]]]}] 07:10:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:10:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1175ms 07:10:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:10:31 INFO - PROCESS | 1973 | 1467036631818 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 07:10:31 INFO - PROCESS | 1973 | 1467036631819 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 07:10:31 INFO - PROCESS | 1973 | 1467036631821 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:10:31 INFO - PROCESS | 1973 | 1467036631824 Marionette TRACE conn2 <- [1,706,null,{}] 07:10:31 INFO - PROCESS | 1973 | 1467036631832 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}] 07:10:31 INFO - PROCESS | 1973 | 1467036631835 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:31 INFO - PROCESS | 1973 | 1467036631936 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 07:10:31 INFO - PROCESS | 1973 | 1467036631987 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:31 INFO - PROCESS | 1973 | 1467036631989 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:32 INFO - PROCESS | 1973 | ++DOCSHELL 0x1198b6800 == 44 [pid = 1973] [id = 184] 07:10:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x11922c000) [pid = 1973] [serial = 550] [outer = 0x0] 07:10:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x1252a9800) [pid = 1973] [serial = 551] [outer = 0x11922c000] 07:10:32 INFO - PROCESS | 1973 | 1467036632021 Marionette DEBUG loaded listener.js 07:10:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x12746ec00) [pid = 1973] [serial = 552] [outer = 0x11922c000] 07:10:33 INFO - PROCESS | 1973 | --DOCSHELL 0x128ba9800 == 43 [pid = 1973] [id = 180] 07:10:33 INFO - PROCESS | 1973 | --DOCSHELL 0x1289d3000 == 42 [pid = 1973] [id = 179] 07:10:33 INFO - PROCESS | 1973 | --DOCSHELL 0x113d74000 == 41 [pid = 1973] [id = 178] 07:10:33 INFO - PROCESS | 1973 | --DOCSHELL 0x123271000 == 40 [pid = 1973] [id = 177] 07:10:33 INFO - PROCESS | 1973 | --DOCSHELL 0x1210d6800 == 39 [pid = 1973] [id = 176] 07:10:33 INFO - PROCESS | 1973 | --DOCSHELL 0x119a8b000 == 38 [pid = 1973] [id = 175] 07:10:33 INFO - PROCESS | 1973 | --DOCSHELL 0x1181d1800 == 37 [pid = 1973] [id = 174] 07:10:33 INFO - PROCESS | 1973 | --DOCSHELL 0x113b2d000 == 36 [pid = 1973] [id = 173] 07:10:33 INFO - PROCESS | 1973 | --DOCSHELL 0x116f45000 == 35 [pid = 1973] [id = 172] 07:10:33 INFO - PROCESS | 1973 | --DOCSHELL 0x12ac34000 == 34 [pid = 1973] [id = 171] 07:10:33 INFO - PROCESS | 1973 | --DOCSHELL 0x12a90d000 == 33 [pid = 1973] [id = 170] 07:10:33 INFO - PROCESS | 1973 | --DOCSHELL 0x1210c5000 == 32 [pid = 1973] [id = 169] 07:10:33 INFO - PROCESS | 1973 | --DOCSHELL 0x117e4f800 == 31 [pid = 1973] [id = 168] 07:10:33 INFO - PROCESS | 1973 | --DOCSHELL 0x12a519000 == 30 [pid = 1973] [id = 167] 07:10:33 INFO - PROCESS | 1973 | --DOCSHELL 0x1210d3800 == 29 [pid = 1973] [id = 183] 07:10:33 INFO - PROCESS | 1973 | --DOCSHELL 0x12a50d800 == 28 [pid = 1973] [id = 181] 07:10:33 INFO - PROCESS | 1973 | --DOCSHELL 0x117062000 == 27 [pid = 1973] [id = 182] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x1289ec400) [pid = 1973] [serial = 500] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x11968e400) [pid = 1973] [serial = 481] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x12185c000) [pid = 1973] [serial = 484] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x118196800) [pid = 1973] [serial = 464] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1176db000) [pid = 1973] [serial = 463] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1183bcc00) [pid = 1973] [serial = 472] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1185b6800) [pid = 1973] [serial = 473] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x115e57800) [pid = 1973] [serial = 466] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1166f1800) [pid = 1973] [serial = 467] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1133b4800) [pid = 1973] [serial = 460] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x119044800) [pid = 1973] [serial = 475] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1181a4000) [pid = 1973] [serial = 469] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x11839c000) [pid = 1973] [serial = 470] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x12144a400) [pid = 1973] [serial = 482] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1248e7c00) [pid = 1973] [serial = 487] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x12482d400) [pid = 1973] [serial = 485] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x116078c00) [pid = 1973] [serial = 490] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x11932e800) [pid = 1973] [serial = 206] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x1183af000) [pid = 1973] [serial = 491] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x1252da800) [pid = 1973] [serial = 497] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x116746000) [pid = 1973] [serial = 488] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x12336e000) [pid = 1973] [serial = 493] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x1193b4800) [pid = 1973] [serial = 479] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x119323c00) [pid = 1973] [serial = 478] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x113b4d400) [pid = 1973] [serial = 494] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x119228c00) [pid = 1973] [serial = 476] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x12746fc00) [pid = 1973] [serial = 498] [outer = 0x0] [url = about:blank] 07:10:33 INFO - PROCESS | 1973 | 1467036633644 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]]]}] 07:10:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:10:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1873ms 07:10:33 INFO - PROCESS | 1973 | 1467036633695 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 07:10:33 INFO - PROCESS | 1973 | 1467036633697 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 07:10:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:10:33 INFO - PROCESS | 1973 | 1467036633701 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:10:33 INFO - PROCESS | 1973 | 1467036633703 Marionette TRACE conn2 <- [1,710,null,{}] 07:10:33 INFO - PROCESS | 1973 | 1467036633708 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}] 07:10:33 INFO - PROCESS | 1973 | 1467036633709 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:33 INFO - PROCESS | 1973 | 1467036633785 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 07:10:33 INFO - PROCESS | 1973 | 1467036633793 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:33 INFO - PROCESS | 1973 | 1467036633795 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:33 INFO - PROCESS | 1973 | ++DOCSHELL 0x11608f800 == 28 [pid = 1973] [id = 185] 07:10:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x11662f000) [pid = 1973] [serial = 553] [outer = 0x0] 07:10:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x11673fc00) [pid = 1973] [serial = 554] [outer = 0x11662f000] 07:10:33 INFO - PROCESS | 1973 | 1467036633825 Marionette DEBUG loaded listener.js 07:10:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x1176de800) [pid = 1973] [serial = 555] [outer = 0x11662f000] 07:10:34 INFO - PROCESS | 1973 | 1467036634616 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]]]}] 07:10:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:10:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 923ms 07:10:34 INFO - PROCESS | 1973 | 1467036634624 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 07:10:34 INFO - PROCESS | 1973 | 1467036634627 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 07:10:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:10:34 INFO - PROCESS | 1973 | 1467036634632 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:10:34 INFO - PROCESS | 1973 | 1467036634634 Marionette TRACE conn2 <- [1,714,null,{}] 07:10:34 INFO - PROCESS | 1973 | 1467036634636 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}] 07:10:34 INFO - PROCESS | 1973 | 1467036634638 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:34 INFO - PROCESS | 1973 | 1467036634721 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 07:10:34 INFO - PROCESS | 1973 | 1467036634770 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:34 INFO - PROCESS | 1973 | 1467036634771 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:34 INFO - PROCESS | 1973 | ++DOCSHELL 0x11707c800 == 29 [pid = 1973] [id = 186] 07:10:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x118198c00) [pid = 1973] [serial = 556] [outer = 0x0] 07:10:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x1183b1c00) [pid = 1973] [serial = 557] [outer = 0x118198c00] 07:10:34 INFO - PROCESS | 1973 | 1467036634799 Marionette DEBUG loaded listener.js 07:10:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x1185b4800) [pid = 1973] [serial = 558] [outer = 0x118198c00] 07:10:35 INFO - PROCESS | 1973 | 1467036635599 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]]]}] 07:10:35 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 07:10:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1020ms 07:10:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:10:35 INFO - PROCESS | 1973 | 1467036635651 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 07:10:35 INFO - PROCESS | 1973 | 1467036635653 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 07:10:35 INFO - PROCESS | 1973 | 1467036635655 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:10:35 INFO - PROCESS | 1973 | 1467036635657 Marionette TRACE conn2 <- [1,718,null,{}] 07:10:35 INFO - PROCESS | 1973 | 1467036635665 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}] 07:10:35 INFO - PROCESS | 1973 | 1467036635677 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:35 INFO - PROCESS | 1973 | 1467036635793 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 07:10:35 INFO - PROCESS | 1973 | 1467036635799 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:35 INFO - PROCESS | 1973 | 1467036635801 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:35 INFO - PROCESS | 1973 | ++DOCSHELL 0x119212800 == 30 [pid = 1973] [id = 187] 07:10:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x11932a800) [pid = 1973] [serial = 559] [outer = 0x0] 07:10:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1193b8000) [pid = 1973] [serial = 560] [outer = 0x11932a800] 07:10:35 INFO - PROCESS | 1973 | 1467036635830 Marionette DEBUG loaded listener.js 07:10:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x119a0f400) [pid = 1973] [serial = 561] [outer = 0x11932a800] 07:10:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:10:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1025ms 07:10:36 INFO - PROCESS | 1973 | 1467036636677 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]]]}] 07:10:36 INFO - PROCESS | 1973 | 1467036636681 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 07:10:36 INFO - PROCESS | 1973 | 1467036636684 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 07:10:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:10:36 INFO - PROCESS | 1973 | 1467036636687 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:10:36 INFO - PROCESS | 1973 | 1467036636690 Marionette TRACE conn2 <- [1,722,null,{}] 07:10:36 INFO - PROCESS | 1973 | 1467036636699 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}] 07:10:36 INFO - PROCESS | 1973 | 1467036636701 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:36 INFO - PROCESS | 1973 | 1467036636822 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 07:10:36 INFO - PROCESS | 1973 | 1467036636826 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:36 INFO - PROCESS | 1973 | 1467036636827 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:36 INFO - PROCESS | 1973 | ++DOCSHELL 0x120d4a000 == 31 [pid = 1973] [id = 188] 07:10:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x119c6f000) [pid = 1973] [serial = 562] [outer = 0x0] 07:10:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x12325d400) [pid = 1973] [serial = 563] [outer = 0x119c6f000] 07:10:36 INFO - PROCESS | 1973 | 1467036636853 Marionette DEBUG loaded listener.js 07:10:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x124ad3000) [pid = 1973] [serial = 564] [outer = 0x119c6f000] 07:10:37 INFO - PROCESS | 1973 | 1467036637212 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] 07:10:37 INFO - PROCESS | 1973 | 1467036637266 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 07:10:37 INFO - PROCESS | 1973 | 1467036637268 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:10:37 INFO - PROCESS | 1973 | 1467036637269 Marionette TRACE conn2 <- [1,726,null,{}] 07:10:37 INFO - PROCESS | 1973 | 1467036637271 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}] 07:10:37 INFO - PROCESS | 1973 | 1467036637272 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:37 INFO - PROCESS | 1973 | 1467036637371 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 07:10:37 INFO - PROCESS | 1973 | 1467036637408 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:37 INFO - PROCESS | 1973 | 1467036637409 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:37 INFO - PROCESS | 1973 | ++DOCSHELL 0x121293000 == 32 [pid = 1973] [id = 189] 07:10:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x121448000) [pid = 1973] [serial = 565] [outer = 0x0] 07:10:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x125f41400) [pid = 1973] [serial = 566] [outer = 0x121448000] 07:10:37 INFO - PROCESS | 1973 | 1467036637434 Marionette DEBUG loaded listener.js 07:10:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x127464000) [pid = 1973] [serial = 567] [outer = 0x121448000] 07:10:37 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x110d50000) [pid = 1973] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:10:37 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x112fee000) [pid = 1973] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:10:37 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1289f3400) [pid = 1973] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:10:37 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x119226c00) [pid = 1973] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:10:37 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x119696800) [pid = 1973] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:10:37 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x1212b4000) [pid = 1973] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:10:37 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x119231000) [pid = 1973] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:10:37 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x110d52400) [pid = 1973] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:10:37 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x112ff2c00) [pid = 1973] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:10:37 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x129164000) [pid = 1973] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:10:37 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x11857d400) [pid = 1973] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:10:37 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x12336bc00) [pid = 1973] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:10:37 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x11721ec00) [pid = 1973] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:10:37 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x1133af400) [pid = 1973] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:10:37 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x11662a000) [pid = 1973] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:10:37 INFO - PROCESS | 1973 | --DOMWINDOW == 73 (0x113098800) [pid = 1973] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:10:37 INFO - PROCESS | 1973 | --DOMWINDOW == 72 (0x1270e6c00) [pid = 1973] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:10:37 INFO - PROCESS | 1973 | 1467036637991 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]]]}] 07:10:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:10:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 772ms 07:10:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:10:38 INFO - PROCESS | 1973 | 1467036638041 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 07:10:38 INFO - PROCESS | 1973 | 1467036638042 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 07:10:38 INFO - PROCESS | 1973 | 1467036638044 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:10:38 INFO - PROCESS | 1973 | 1467036638045 Marionette TRACE conn2 <- [1,730,null,{}] 07:10:38 INFO - PROCESS | 1973 | 1467036638047 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}] 07:10:38 INFO - PROCESS | 1973 | 1467036638051 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:38 INFO - PROCESS | 1973 | 1467036638189 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 07:10:38 INFO - PROCESS | 1973 | 1467036638226 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:38 INFO - PROCESS | 1973 | 1467036638227 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:38 INFO - PROCESS | 1973 | ++DOCSHELL 0x124804000 == 33 [pid = 1973] [id = 190] 07:10:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 73 (0x112a80c00) [pid = 1973] [serial = 568] [outer = 0x0] 07:10:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 74 (0x11857d400) [pid = 1973] [serial = 569] [outer = 0x112a80c00] 07:10:38 INFO - PROCESS | 1973 | 1467036638252 Marionette DEBUG loaded listener.js 07:10:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x1289f7800) [pid = 1973] [serial = 570] [outer = 0x112a80c00] 07:10:38 INFO - PROCESS | 1973 | 1467036638527 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] 07:10:38 INFO - PROCESS | 1973 | 1467036638566 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 07:10:38 INFO - PROCESS | 1973 | 1467036638568 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:10:38 INFO - PROCESS | 1973 | 1467036638569 Marionette TRACE conn2 <- [1,734,null,{}] 07:10:38 INFO - PROCESS | 1973 | 1467036638572 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}] 07:10:38 INFO - PROCESS | 1973 | 1467036638575 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:38 INFO - PROCESS | 1973 | 1467036638660 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 07:10:38 INFO - PROCESS | 1973 | 1467036638664 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:38 INFO - PROCESS | 1973 | 1467036638672 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:38 INFO - PROCESS | 1973 | ++DOCSHELL 0x12708a800 == 34 [pid = 1973] [id = 191] 07:10:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x1289f9000) [pid = 1973] [serial = 571] [outer = 0x0] 07:10:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x1290af800) [pid = 1973] [serial = 572] [outer = 0x1289f9000] 07:10:38 INFO - PROCESS | 1973 | 1467036638696 Marionette DEBUG loaded listener.js 07:10:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x1293a7000) [pid = 1973] [serial = 573] [outer = 0x1289f9000] 07:10:39 INFO - PROCESS | 1973 | 1467036639012 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]]]}] 07:10:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:10:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 468ms 07:10:39 INFO - PROCESS | 1973 | 1467036639037 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 07:10:39 INFO - PROCESS | 1973 | 1467036639038 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 07:10:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:10:39 INFO - PROCESS | 1973 | 1467036639044 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:10:39 INFO - PROCESS | 1973 | 1467036639045 Marionette TRACE conn2 <- [1,738,null,{}] 07:10:39 INFO - PROCESS | 1973 | 1467036639047 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}] 07:10:39 INFO - PROCESS | 1973 | 1467036639048 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:39 INFO - PROCESS | 1973 | 1467036639146 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 07:10:39 INFO - PROCESS | 1973 | 1467036639152 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:39 INFO - PROCESS | 1973 | 1467036639153 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:39 INFO - PROCESS | 1973 | ++DOCSHELL 0x1289d0800 == 35 [pid = 1973] [id = 192] 07:10:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x113963c00) [pid = 1973] [serial = 574] [outer = 0x0] 07:10:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x12943c000) [pid = 1973] [serial = 575] [outer = 0x113963c00] 07:10:39 INFO - PROCESS | 1973 | 1467036639180 Marionette DEBUG loaded listener.js 07:10:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x12a625400) [pid = 1973] [serial = 576] [outer = 0x113963c00] 07:10:39 INFO - PROCESS | 1973 | 1467036639970 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]]]}] 07:10:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:10:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 973ms 07:10:40 INFO - PROCESS | 1973 | 1467036640017 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 07:10:40 INFO - PROCESS | 1973 | 1467036640020 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 07:10:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:10:40 INFO - PROCESS | 1973 | 1467036640025 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:10:40 INFO - PROCESS | 1973 | 1467036640026 Marionette TRACE conn2 <- [1,742,null,{}] 07:10:40 INFO - PROCESS | 1973 | 1467036640030 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}] 07:10:40 INFO - PROCESS | 1973 | 1467036640031 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:40 INFO - PROCESS | 1973 | 1467036640100 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 07:10:40 INFO - PROCESS | 1973 | 1467036640105 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:40 INFO - PROCESS | 1973 | 1467036640108 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:40 INFO - PROCESS | 1973 | ++DOCSHELL 0x11694e800 == 36 [pid = 1973] [id = 193] 07:10:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x11393ac00) [pid = 1973] [serial = 577] [outer = 0x0] 07:10:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x115eefc00) [pid = 1973] [serial = 578] [outer = 0x11393ac00] 07:10:40 INFO - PROCESS | 1973 | 1467036640136 Marionette DEBUG loaded listener.js 07:10:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x11721d000) [pid = 1973] [serial = 579] [outer = 0x11393ac00] 07:10:41 INFO - PROCESS | 1973 | 1467036641227 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]]]}] 07:10:41 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 07:10:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1227ms 07:10:41 INFO - PROCESS | 1973 | 1467036641251 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 07:10:41 INFO - PROCESS | 1973 | 1467036641255 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 07:10:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:10:41 INFO - PROCESS | 1973 | 1467036641261 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:10:41 INFO - PROCESS | 1973 | 1467036641263 Marionette TRACE conn2 <- [1,746,null,{}] 07:10:41 INFO - PROCESS | 1973 | 1467036641266 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}] 07:10:41 INFO - PROCESS | 1973 | 1467036641268 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:41 INFO - PROCESS | 1973 | 1467036641391 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 07:10:41 INFO - PROCESS | 1973 | 1467036641440 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:41 INFO - PROCESS | 1973 | 1467036641442 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:41 INFO - PROCESS | 1973 | ++DOCSHELL 0x1194c8800 == 37 [pid = 1973] [id = 194] 07:10:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x1183bd400) [pid = 1973] [serial = 580] [outer = 0x0] 07:10:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x11857f000) [pid = 1973] [serial = 581] [outer = 0x1183bd400] 07:10:41 INFO - PROCESS | 1973 | 1467036641495 Marionette DEBUG loaded listener.js 07:10:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x118d89400) [pid = 1973] [serial = 582] [outer = 0x1183bd400] 07:10:42 INFO - PROCESS | 1973 | 1467036642452 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]]]}] 07:10:42 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.) 07:10:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1220ms 07:10:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:10:42 INFO - PROCESS | 1973 | 1467036642482 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 07:10:42 INFO - PROCESS | 1973 | 1467036642484 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 07:10:42 INFO - PROCESS | 1973 | 1467036642488 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:10:42 INFO - PROCESS | 1973 | 1467036642490 Marionette TRACE conn2 <- [1,750,null,{}] 07:10:42 INFO - PROCESS | 1973 | 1467036642493 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}] 07:10:42 INFO - PROCESS | 1973 | 1467036642495 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:42 INFO - PROCESS | 1973 | 1467036642600 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 07:10:42 INFO - PROCESS | 1973 | 1467036642649 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:42 INFO - PROCESS | 1973 | 1467036642651 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:42 INFO - PROCESS | 1973 | ++DOCSHELL 0x1181c7800 == 38 [pid = 1973] [id = 195] 07:10:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1166ef000) [pid = 1973] [serial = 583] [outer = 0x0] 07:10:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1167e5800) [pid = 1973] [serial = 584] [outer = 0x1166ef000] 07:10:42 INFO - PROCESS | 1973 | 1467036642682 Marionette DEBUG loaded listener.js 07:10:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x118153400) [pid = 1973] [serial = 585] [outer = 0x1166ef000] 07:10:42 INFO - PROCESS | 1973 | --DOCSHELL 0x12d1ba800 == 37 [pid = 1973] [id = 21] 07:10:42 INFO - PROCESS | 1973 | --DOCSHELL 0x12a5c3000 == 36 [pid = 1973] [id = 8] 07:10:42 INFO - PROCESS | 1973 | --DOCSHELL 0x12e1aa800 == 35 [pid = 1973] [id = 23] 07:10:42 INFO - PROCESS | 1973 | --DOCSHELL 0x12acc1800 == 34 [pid = 1973] [id = 9] 07:10:42 INFO - PROCESS | 1973 | --DOCSHELL 0x1198b6800 == 33 [pid = 1973] [id = 184] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x117e9ac00) [pid = 1973] [serial = 458] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x115129c00) [pid = 1973] [serial = 461] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1290ad000) [pid = 1973] [serial = 533] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1184de400) [pid = 1973] [serial = 509] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x120f3e000) [pid = 1973] [serial = 510] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x1289f9800) [pid = 1973] [serial = 501] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x124878800) [pid = 1973] [serial = 527] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x1252a9000) [pid = 1973] [serial = 528] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x1193b3800) [pid = 1973] [serial = 524] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x1211f1000) [pid = 1973] [serial = 525] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x113f31000) [pid = 1973] [serial = 515] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x116a0ac00) [pid = 1973] [serial = 516] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x113da7400) [pid = 1973] [serial = 503] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x1293a3c00) [pid = 1973] [serial = 536] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x1167e8000) [pid = 1973] [serial = 504] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x118893c00) [pid = 1973] [serial = 521] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 73 (0x119225000) [pid = 1973] [serial = 522] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 72 (0x1252d8c00) [pid = 1973] [serial = 512] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 71 (0x1265a7800) [pid = 1973] [serial = 513] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 70 (0x1183a3800) [pid = 1973] [serial = 506] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 69 (0x1183bb400) [pid = 1973] [serial = 507] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 68 (0x116082800) [pid = 1973] [serial = 518] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 67 (0x11839d000) [pid = 1973] [serial = 519] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 66 (0x129447400) [pid = 1973] [serial = 542] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 65 (0x12915e400) [pid = 1973] [serial = 534] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 64 (0x12a62e800) [pid = 1973] [serial = 543] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 63 (0x118588c00) [pid = 1973] [serial = 539] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 62 (0x127463800) [pid = 1973] [serial = 530] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 61 (0x1289f2400) [pid = 1973] [serial = 531] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 60 (0x129439c00) [pid = 1973] [serial = 537] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | --DOMWINDOW == 59 (0x12482d000) [pid = 1973] [serial = 540] [outer = 0x0] [url = about:blank] 07:10:43 INFO - PROCESS | 1973 | 1467036643570 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]]]}] 07:10:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:10:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1124ms 07:10:43 INFO - PROCESS | 1973 | 1467036643611 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 07:10:43 INFO - PROCESS | 1973 | 1467036643614 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 07:10:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:10:43 INFO - PROCESS | 1973 | 1467036643618 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:10:43 INFO - PROCESS | 1973 | 1467036643620 Marionette TRACE conn2 <- [1,754,null,{}] 07:10:43 INFO - PROCESS | 1973 | 1467036643622 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}] 07:10:43 INFO - PROCESS | 1973 | 1467036643624 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:43 INFO - PROCESS | 1973 | 1467036643711 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 07:10:43 INFO - PROCESS | 1973 | 1467036643755 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:43 INFO - PROCESS | 1973 | 1467036643756 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:43 INFO - PROCESS | 1973 | ++DOCSHELL 0x117234800 == 34 [pid = 1973] [id = 196] 07:10:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 60 (0x1183a1c00) [pid = 1973] [serial = 586] [outer = 0x0] 07:10:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 61 (0x1183b6400) [pid = 1973] [serial = 587] [outer = 0x1183a1c00] 07:10:43 INFO - PROCESS | 1973 | 1467036643783 Marionette DEBUG loaded listener.js 07:10:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 62 (0x118d91800) [pid = 1973] [serial = 588] [outer = 0x1183a1c00] 07:10:44 INFO - PROCESS | 1973 | 1467036644555 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]]]}] 07:10:44 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 07:10:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 969ms 07:10:44 INFO - PROCESS | 1973 | 1467036644588 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 07:10:44 INFO - PROCESS | 1973 | 1467036644589 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 07:10:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:10:44 INFO - PROCESS | 1973 | 1467036644594 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:10:44 INFO - PROCESS | 1973 | 1467036644596 Marionette TRACE conn2 <- [1,758,null,{}] 07:10:44 INFO - PROCESS | 1973 | 1467036644604 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}] 07:10:44 INFO - PROCESS | 1973 | 1467036644607 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:44 INFO - PROCESS | 1973 | 1467036644685 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 07:10:44 INFO - PROCESS | 1973 | 1467036644692 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:44 INFO - PROCESS | 1973 | 1467036644695 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:44 INFO - PROCESS | 1973 | ++DOCSHELL 0x119a8a000 == 35 [pid = 1973] [id = 197] 07:10:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 63 (0x11904f400) [pid = 1973] [serial = 589] [outer = 0x0] 07:10:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 64 (0x120f02400) [pid = 1973] [serial = 590] [outer = 0x11904f400] 07:10:44 INFO - PROCESS | 1973 | 1467036644723 Marionette DEBUG loaded listener.js 07:10:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 65 (0x121451c00) [pid = 1973] [serial = 591] [outer = 0x11904f400] 07:10:45 INFO - PROCESS | 1973 | 1467036645160 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]]]}] 07:10:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:10:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 623ms 07:10:45 INFO - PROCESS | 1973 | 1467036645218 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 07:10:45 INFO - PROCESS | 1973 | 1467036645221 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 07:10:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:10:45 INFO - PROCESS | 1973 | 1467036645233 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:10:45 INFO - PROCESS | 1973 | 1467036645235 Marionette TRACE conn2 <- [1,762,null,{}] 07:10:45 INFO - PROCESS | 1973 | 1467036645238 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}] 07:10:45 INFO - PROCESS | 1973 | 1467036645240 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:45 INFO - PROCESS | 1973 | 1467036645390 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 07:10:45 INFO - PROCESS | 1973 | 1467036645415 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:45 INFO - PROCESS | 1973 | 1467036645416 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:45 INFO - PROCESS | 1973 | ++DOCSHELL 0x121293800 == 36 [pid = 1973] [id = 198] 07:10:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 66 (0x124d39800) [pid = 1973] [serial = 592] [outer = 0x0] 07:10:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 67 (0x1252a3000) [pid = 1973] [serial = 593] [outer = 0x124d39800] 07:10:45 INFO - PROCESS | 1973 | 1467036645456 Marionette DEBUG loaded listener.js 07:10:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 68 (0x1263da000) [pid = 1973] [serial = 594] [outer = 0x124d39800] 07:10:46 INFO - PROCESS | 1973 | 1467036646325 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]]]}] 07:10:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:10:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1125ms 07:10:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:10:46 INFO - PROCESS | 1973 | 1467036646357 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 07:10:46 INFO - PROCESS | 1973 | 1467036646359 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 07:10:46 INFO - PROCESS | 1973 | 1467036646361 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:10:46 INFO - PROCESS | 1973 | 1467036646362 Marionette TRACE conn2 <- [1,766,null,{}] 07:10:46 INFO - PROCESS | 1973 | 1467036646364 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}] 07:10:46 INFO - PROCESS | 1973 | 1467036646365 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:46 INFO - PROCESS | 1973 | 1467036646467 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 07:10:46 INFO - PROCESS | 1973 | --DOMWINDOW == 67 (0x113124c00) [pid = 1973] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:10:46 INFO - PROCESS | 1973 | --DOMWINDOW == 66 (0x11857f800) [pid = 1973] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:10:46 INFO - PROCESS | 1973 | --DOMWINDOW == 65 (0x11932a800) [pid = 1973] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:10:46 INFO - PROCESS | 1973 | --DOMWINDOW == 64 (0x121448000) [pid = 1973] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:10:46 INFO - PROCESS | 1973 | --DOMWINDOW == 63 (0x11662f000) [pid = 1973] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:10:46 INFO - PROCESS | 1973 | --DOMWINDOW == 62 (0x118198c00) [pid = 1973] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:10:46 INFO - PROCESS | 1973 | --DOMWINDOW == 61 (0x119c6f000) [pid = 1973] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:10:46 INFO - PROCESS | 1973 | --DOMWINDOW == 60 (0x1289f9000) [pid = 1973] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:10:46 INFO - PROCESS | 1973 | --DOMWINDOW == 59 (0x112a80c00) [pid = 1973] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:10:46 INFO - PROCESS | 1973 | 1467036646512 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:46 INFO - PROCESS | 1973 | 1467036646513 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:46 INFO - PROCESS | 1973 | ++DOCSHELL 0x1169a2800 == 37 [pid = 1973] [id = 199] 07:10:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 60 (0x113124c00) [pid = 1973] [serial = 595] [outer = 0x0] 07:10:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 61 (0x1181a3800) [pid = 1973] [serial = 596] [outer = 0x113124c00] 07:10:46 INFO - PROCESS | 1973 | 1467036646538 Marionette DEBUG loaded listener.js 07:10:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 62 (0x119c6f000) [pid = 1973] [serial = 597] [outer = 0x113124c00] 07:10:47 INFO - PROCESS | 1973 | 1467036647314 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]]]}] 07:10:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:10:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 970ms 07:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:10:47 INFO - PROCESS | 1973 | 1467036647332 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 07:10:47 INFO - PROCESS | 1973 | 1467036647333 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 07:10:47 INFO - PROCESS | 1973 | 1467036647335 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:10:47 INFO - PROCESS | 1973 | 1467036647336 Marionette TRACE conn2 <- [1,770,null,{}] 07:10:47 INFO - PROCESS | 1973 | 1467036647339 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}] 07:10:47 INFO - PROCESS | 1973 | 1467036647343 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:47 INFO - PROCESS | 1973 | 1467036647434 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 07:10:47 INFO - PROCESS | 1973 | 1467036647440 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:47 INFO - PROCESS | 1973 | 1467036647442 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:47 INFO - PROCESS | 1973 | ++DOCSHELL 0x126514000 == 38 [pid = 1973] [id = 200] 07:10:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 63 (0x1289ec400) [pid = 1973] [serial = 598] [outer = 0x0] 07:10:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 64 (0x1290aa800) [pid = 1973] [serial = 599] [outer = 0x1289ec400] 07:10:47 INFO - PROCESS | 1973 | 1467036647468 Marionette DEBUG loaded listener.js 07:10:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 65 (0x12915f000) [pid = 1973] [serial = 600] [outer = 0x1289ec400] 07:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 472ms 07:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:10:47 INFO - PROCESS | 1973 | 1467036647803 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]]]}] 07:10:47 INFO - PROCESS | 1973 | 1467036647808 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 07:10:47 INFO - PROCESS | 1973 | 1467036647809 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 07:10:47 INFO - PROCESS | 1973 | 1467036647811 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:10:47 INFO - PROCESS | 1973 | 1467036647812 Marionette TRACE conn2 <- [1,774,null,{}] 07:10:47 INFO - PROCESS | 1973 | 1467036647814 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}] 07:10:47 INFO - PROCESS | 1973 | 1467036647815 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:47 INFO - PROCESS | 1973 | 1467036647893 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 07:10:47 INFO - PROCESS | 1973 | 1467036647943 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:47 INFO - PROCESS | 1973 | 1467036647944 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:47 INFO - PROCESS | 1973 | ++DOCSHELL 0x1289cf000 == 39 [pid = 1973] [id = 201] 07:10:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 66 (0x12185d800) [pid = 1973] [serial = 601] [outer = 0x0] 07:10:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 67 (0x1293a1000) [pid = 1973] [serial = 602] [outer = 0x12185d800] 07:10:47 INFO - PROCESS | 1973 | 1467036647968 Marionette DEBUG loaded listener.js 07:10:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 68 (0x12a3cac00) [pid = 1973] [serial = 603] [outer = 0x12185d800] 07:10:48 INFO - PROCESS | 1973 | 1467036648236 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]]]}] 07:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 470ms 07:10:48 INFO - PROCESS | 1973 | 1467036648281 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 07:10:48 INFO - PROCESS | 1973 | 1467036648282 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 07:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:10:48 INFO - PROCESS | 1973 | 1467036648284 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:10:48 INFO - PROCESS | 1973 | 1467036648285 Marionette TRACE conn2 <- [1,778,null,{}] 07:10:48 INFO - PROCESS | 1973 | 1467036648288 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}] 07:10:48 INFO - PROCESS | 1973 | 1467036648289 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:48 INFO - PROCESS | 1973 | 1467036648368 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 07:10:48 INFO - PROCESS | 1973 | 1467036648373 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:48 INFO - PROCESS | 1973 | 1467036648375 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:48 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a31c000 == 40 [pid = 1973] [id = 202] 07:10:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 69 (0x12915e400) [pid = 1973] [serial = 604] [outer = 0x0] 07:10:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 70 (0x12a631800) [pid = 1973] [serial = 605] [outer = 0x12915e400] 07:10:48 INFO - PROCESS | 1973 | 1467036648400 Marionette DEBUG loaded listener.js 07:10:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 71 (0x12a6e0400) [pid = 1973] [serial = 606] [outer = 0x12915e400] 07:10:48 INFO - PROCESS | 1973 | 1467036648713 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]]]}] 07:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 467ms 07:10:48 INFO - PROCESS | 1973 | 1467036648753 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 07:10:48 INFO - PROCESS | 1973 | 1467036648754 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 07:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:10:48 INFO - PROCESS | 1973 | 1467036648757 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:10:48 INFO - PROCESS | 1973 | 1467036648758 Marionette TRACE conn2 <- [1,782,null,{}] 07:10:48 INFO - PROCESS | 1973 | 1467036648761 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}] 07:10:48 INFO - PROCESS | 1973 | 1467036648762 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:48 INFO - PROCESS | 1973 | 1467036648900 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 07:10:48 INFO - PROCESS | 1973 | 1467036648906 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:48 INFO - PROCESS | 1973 | 1467036648908 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:48 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a50f800 == 41 [pid = 1973] [id = 203] 07:10:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 72 (0x112d27000) [pid = 1973] [serial = 607] [outer = 0x0] 07:10:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 73 (0x12a754000) [pid = 1973] [serial = 608] [outer = 0x112d27000] 07:10:48 INFO - PROCESS | 1973 | 1467036648927 Marionette DEBUG loaded listener.js 07:10:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 74 (0x12a95a400) [pid = 1973] [serial = 609] [outer = 0x112d27000] 07:10:49 INFO - PROCESS | 1973 | 1467036649384 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]]]}] 07:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 674ms 07:10:49 INFO - PROCESS | 1973 | 1467036649432 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 07:10:49 INFO - PROCESS | 1973 | 1467036649436 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 07:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:10:49 INFO - PROCESS | 1973 | 1467036649442 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:10:49 INFO - PROCESS | 1973 | 1467036649445 Marionette TRACE conn2 <- [1,786,null,{}] 07:10:49 INFO - PROCESS | 1973 | 1467036649450 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}] 07:10:49 INFO - PROCESS | 1973 | 1467036649453 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:49 INFO - PROCESS | 1973 | 1467036649595 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 07:10:49 INFO - PROCESS | 1973 | 1467036649688 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:49 INFO - PROCESS | 1973 | 1467036649689 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:49 INFO - PROCESS | 1973 | ++DOCSHELL 0x11722b000 == 42 [pid = 1973] [id = 204] 07:10:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x113da8800) [pid = 1973] [serial = 610] [outer = 0x0] 07:10:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x116078c00) [pid = 1973] [serial = 611] [outer = 0x113da8800] 07:10:49 INFO - PROCESS | 1973 | 1467036649737 Marionette DEBUG loaded listener.js 07:10:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x117e9ac00) [pid = 1973] [serial = 612] [outer = 0x113da8800] 07:10:50 INFO - PROCESS | 1973 | 1467036650184 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]]]}] 07:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 776ms 07:10:50 INFO - PROCESS | 1973 | 1467036650217 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 07:10:50 INFO - PROCESS | 1973 | 1467036650220 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 07:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:10:50 INFO - PROCESS | 1973 | 1467036650244 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:10:50 INFO - PROCESS | 1973 | 1467036650245 Marionette TRACE conn2 <- [1,790,null,{}] 07:10:50 INFO - PROCESS | 1973 | 1467036650248 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}] 07:10:50 INFO - PROCESS | 1973 | 1467036650250 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:50 INFO - PROCESS | 1973 | 1467036650351 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 07:10:50 INFO - PROCESS | 1973 | 1467036650416 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:50 INFO - PROCESS | 1973 | 1467036650417 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:50 INFO - PROCESS | 1973 | ++DOCSHELL 0x121429000 == 43 [pid = 1973] [id = 205] 07:10:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x118d95c00) [pid = 1973] [serial = 613] [outer = 0x0] 07:10:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x119223400) [pid = 1973] [serial = 614] [outer = 0x118d95c00] 07:10:50 INFO - PROCESS | 1973 | 1467036650448 Marionette DEBUG loaded listener.js 07:10:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x1193b1000) [pid = 1973] [serial = 615] [outer = 0x118d95c00] 07:10:50 INFO - PROCESS | 1973 | 1467036650925 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]]]}] 07:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 774ms 07:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:10:51 INFO - PROCESS | 1973 | 1467036651017 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 07:10:51 INFO - PROCESS | 1973 | 1467036651020 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 07:10:51 INFO - PROCESS | 1973 | 1467036651023 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:10:51 INFO - PROCESS | 1973 | 1467036651027 Marionette TRACE conn2 <- [1,794,null,{}] 07:10:51 INFO - PROCESS | 1973 | 1467036651038 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}] 07:10:51 INFO - PROCESS | 1973 | 1467036651043 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:51 INFO - PROCESS | 1973 | 1467036651181 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 07:10:51 INFO - PROCESS | 1973 | 1467036651230 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:51 INFO - PROCESS | 1973 | 1467036651232 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:51 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a921000 == 44 [pid = 1973] [id = 206] 07:10:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x1252dc800) [pid = 1973] [serial = 616] [outer = 0x0] 07:10:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x127469400) [pid = 1973] [serial = 617] [outer = 0x1252dc800] 07:10:51 INFO - PROCESS | 1973 | 1467036651263 Marionette DEBUG loaded listener.js 07:10:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x128b9a400) [pid = 1973] [serial = 618] [outer = 0x1252dc800] 07:10:51 INFO - PROCESS | 1973 | 1467036651703 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]]]}] 07:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 725ms 07:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:10:51 INFO - PROCESS | 1973 | 1467036651748 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 07:10:51 INFO - PROCESS | 1973 | 1467036651749 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 07:10:51 INFO - PROCESS | 1973 | 1467036651752 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:10:51 INFO - PROCESS | 1973 | 1467036651753 Marionette TRACE conn2 <- [1,798,null,{}] 07:10:51 INFO - PROCESS | 1973 | 1467036651755 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}] 07:10:51 INFO - PROCESS | 1973 | 1467036651757 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:51 INFO - PROCESS | 1973 | 1467036651855 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 07:10:51 INFO - PROCESS | 1973 | 1467036651906 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:51 INFO - PROCESS | 1973 | 1467036651908 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:51 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ac34800 == 45 [pid = 1973] [id = 207] 07:10:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x12915cc00) [pid = 1973] [serial = 619] [outer = 0x0] 07:10:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x12943f000) [pid = 1973] [serial = 620] [outer = 0x12915cc00] 07:10:51 INFO - PROCESS | 1973 | 1467036651937 Marionette DEBUG loaded listener.js 07:10:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x12a75d800) [pid = 1973] [serial = 621] [outer = 0x12915cc00] 07:10:52 INFO - PROCESS | 1973 | 1467036652343 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]]]}] 07:10:52 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 07:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 620ms 07:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:10:52 INFO - PROCESS | 1973 | 1467036652372 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 07:10:52 INFO - PROCESS | 1973 | 1467036652374 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 07:10:52 INFO - PROCESS | 1973 | 1467036652376 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:10:52 INFO - PROCESS | 1973 | 1467036652377 Marionette TRACE conn2 <- [1,802,null,{}] 07:10:52 INFO - PROCESS | 1973 | 1467036652379 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}] 07:10:52 INFO - PROCESS | 1973 | 1467036652381 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:52 INFO - PROCESS | 1973 | 1467036652476 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 07:10:52 INFO - PROCESS | 1973 | 1467036652568 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:52 INFO - PROCESS | 1973 | 1467036652570 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:52 INFO - PROCESS | 1973 | ++DOCSHELL 0x12acce800 == 46 [pid = 1973] [id = 208] 07:10:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1293a5c00) [pid = 1973] [serial = 622] [outer = 0x0] 07:10:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x12ac7a400) [pid = 1973] [serial = 623] [outer = 0x1293a5c00] 07:10:52 INFO - PROCESS | 1973 | 1467036652598 Marionette DEBUG loaded listener.js 07:10:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x12b717c00) [pid = 1973] [serial = 624] [outer = 0x1293a5c00] 07:10:53 INFO - PROCESS | 1973 | 1467036653157 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]]]}] 07:10:53 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 07:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 823ms 07:10:53 INFO - PROCESS | 1973 | 1467036653200 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 07:10:53 INFO - PROCESS | 1973 | 1467036653202 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 07:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:10:53 INFO - PROCESS | 1973 | 1467036653204 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:10:53 INFO - PROCESS | 1973 | 1467036653206 Marionette TRACE conn2 <- [1,806,null,{}] 07:10:53 INFO - PROCESS | 1973 | 1467036653209 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}] 07:10:53 INFO - PROCESS | 1973 | 1467036653211 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:53 INFO - PROCESS | 1973 | 1467036653292 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 07:10:53 INFO - PROCESS | 1973 | 1467036653381 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:53 INFO - PROCESS | 1973 | 1467036653382 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:53 INFO - PROCESS | 1973 | ++DOCSHELL 0x1185ca000 == 47 [pid = 1973] [id = 209] 07:10:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x11662fc00) [pid = 1973] [serial = 625] [outer = 0x0] 07:10:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x116a0a000) [pid = 1973] [serial = 626] [outer = 0x11662fc00] 07:10:53 INFO - PROCESS | 1973 | 1467036653426 Marionette DEBUG loaded listener.js 07:10:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1183a0400) [pid = 1973] [serial = 627] [outer = 0x11662fc00] 07:10:53 INFO - PROCESS | 1973 | [1973] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:10:53 INFO - PROCESS | 1973 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 07:10:53 INFO - PROCESS | 1973 | Determined SkiaGL cache limits: Size 100663296, Items: 256 07:10:53 INFO - PROCESS | 1973 | [GFX2-]: Using SkiaGL canvas. 07:10:54 INFO - PROCESS | 1973 | --DOCSHELL 0x1181d6800 == 46 [pid = 1973] [id = 13] 07:10:54 INFO - PROCESS | 1973 | --DOCSHELL 0x117060800 == 45 [pid = 1973] [id = 25] 07:10:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12c584000 == 44 [pid = 1973] [id = 14] 07:10:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12d6a9800 == 43 [pid = 1973] [id = 19] 07:10:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12bbd6800 == 42 [pid = 1973] [id = 11] 07:10:54 INFO - PROCESS | 1973 | --DOCSHELL 0x119a8c800 == 41 [pid = 1973] [id = 26] 07:10:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12db19800 == 40 [pid = 1973] [id = 22] 07:10:54 INFO - PROCESS | 1973 | --DOCSHELL 0x113037000 == 39 [pid = 1973] [id = 24] 07:10:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12d1ab800 == 38 [pid = 1973] [id = 20] 07:10:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12beb9000 == 37 [pid = 1973] [id = 12] 07:10:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12c98d800 == 36 [pid = 1973] [id = 15] 07:10:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12909a800 == 35 [pid = 1973] [id = 6] 07:10:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12b913000 == 34 [pid = 1973] [id = 10] 07:10:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12ce11800 == 33 [pid = 1973] [id = 16] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x12943c000) [pid = 1973] [serial = 575] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1181a1800) [pid = 1973] [serial = 546] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x11721b000) [pid = 1973] [serial = 545] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x1199c7800) [pid = 1973] [serial = 549] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1193b2c00) [pid = 1973] [serial = 548] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1193b8000) [pid = 1973] [serial = 560] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x125f41400) [pid = 1973] [serial = 566] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x11673fc00) [pid = 1973] [serial = 554] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x1176de800) [pid = 1973] [serial = 555] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x1183b1c00) [pid = 1973] [serial = 557] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x1252a9800) [pid = 1973] [serial = 551] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x12325d400) [pid = 1973] [serial = 563] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x1290af800) [pid = 1973] [serial = 572] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x11857d400) [pid = 1973] [serial = 569] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x1293a7000) [pid = 1973] [serial = 573] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x127464000) [pid = 1973] [serial = 567] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x124ad3000) [pid = 1973] [serial = 564] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x119a0f400) [pid = 1973] [serial = 561] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 73 (0x1185b4800) [pid = 1973] [serial = 558] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | --DOMWINDOW == 72 (0x1289f7800) [pid = 1973] [serial = 570] [outer = 0x0] [url = about:blank] 07:10:54 INFO - PROCESS | 1973 | 1467036654530 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]]]}] 07:10:54 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 07:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1374ms 07:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:10:54 INFO - PROCESS | 1973 | 1467036654582 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 07:10:54 INFO - PROCESS | 1973 | 1467036654584 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 07:10:54 INFO - PROCESS | 1973 | 1467036654588 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:10:54 INFO - PROCESS | 1973 | 1467036654590 Marionette TRACE conn2 <- [1,810,null,{}] 07:10:54 INFO - PROCESS | 1973 | 1467036654593 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}] 07:10:54 INFO - PROCESS | 1973 | 1467036654595 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:54 INFO - PROCESS | 1973 | 1467036654667 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 07:10:54 INFO - PROCESS | 1973 | 1467036654675 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:54 INFO - PROCESS | 1973 | 1467036654679 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:54 INFO - PROCESS | 1973 | ++DOCSHELL 0x11334e000 == 34 [pid = 1973] [id = 210] 07:10:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 73 (0x113098800) [pid = 1973] [serial = 628] [outer = 0x0] 07:10:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 74 (0x1133d1000) [pid = 1973] [serial = 629] [outer = 0x113098800] 07:10:54 INFO - PROCESS | 1973 | 1467036654706 Marionette DEBUG loaded listener.js 07:10:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x113da8400) [pid = 1973] [serial = 630] [outer = 0x113098800] 07:10:55 INFO - PROCESS | 1973 | 1467036655060 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]]]}] 07:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 522ms 07:10:55 INFO - PROCESS | 1973 | 1467036655110 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 07:10:55 INFO - PROCESS | 1973 | 1467036655116 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 07:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:10:55 INFO - PROCESS | 1973 | 1467036655123 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:10:55 INFO - PROCESS | 1973 | 1467036655125 Marionette TRACE conn2 <- [1,814,null,{}] 07:10:55 INFO - PROCESS | 1973 | 1467036655129 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}] 07:10:55 INFO - PROCESS | 1973 | 1467036655131 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:55 INFO - PROCESS | 1973 | 1467036655248 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 07:10:55 INFO - PROCESS | 1973 | 1467036655261 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:55 INFO - PROCESS | 1973 | 1467036655264 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:55 INFO - PROCESS | 1973 | ++DOCSHELL 0x116999000 == 35 [pid = 1973] [id = 211] 07:10:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x116298400) [pid = 1973] [serial = 631] [outer = 0x0] 07:10:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x1172b7400) [pid = 1973] [serial = 632] [outer = 0x116298400] 07:10:55 INFO - PROCESS | 1973 | 1467036655297 Marionette DEBUG loaded listener.js 07:10:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x11819a800) [pid = 1973] [serial = 633] [outer = 0x116298400] 07:10:55 INFO - PROCESS | 1973 | 1467036655620 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] 07:10:55 INFO - PROCESS | 1973 | 1467036655646 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 07:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:10:55 INFO - PROCESS | 1973 | 1467036655649 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:10:55 INFO - PROCESS | 1973 | 1467036655658 Marionette TRACE conn2 <- [1,818,null,{}] 07:10:55 INFO - PROCESS | 1973 | 1467036655666 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}] 07:10:55 INFO - PROCESS | 1973 | 1467036655669 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:55 INFO - PROCESS | 1973 | 1467036655745 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 07:10:55 INFO - PROCESS | 1973 | 1467036655749 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:55 INFO - PROCESS | 1973 | 1467036655752 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:55 INFO - PROCESS | 1973 | ++DOCSHELL 0x1181d5800 == 36 [pid = 1973] [id = 212] 07:10:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x1183afc00) [pid = 1973] [serial = 634] [outer = 0x0] 07:10:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x1183bb000) [pid = 1973] [serial = 635] [outer = 0x1183afc00] 07:10:55 INFO - PROCESS | 1973 | 1467036655782 Marionette DEBUG loaded listener.js 07:10:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x11858a400) [pid = 1973] [serial = 636] [outer = 0x1183afc00] 07:10:56 INFO - PROCESS | 1973 | 1467036656132 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]]]}] 07:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 528ms 07:10:56 INFO - PROCESS | 1973 | 1467036656178 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 07:10:56 INFO - PROCESS | 1973 | 1467036656179 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 07:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:10:56 INFO - PROCESS | 1973 | 1467036656181 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:10:56 INFO - PROCESS | 1973 | 1467036656183 Marionette TRACE conn2 <- [1,822,null,{}] 07:10:56 INFO - PROCESS | 1973 | 1467036656185 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}] 07:10:56 INFO - PROCESS | 1973 | 1467036656186 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:56 INFO - PROCESS | 1973 | 1467036656285 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 07:10:56 INFO - PROCESS | 1973 | 1467036656314 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:56 INFO - PROCESS | 1973 | 1467036656315 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:56 INFO - PROCESS | 1973 | ++DOCSHELL 0x11920f800 == 37 [pid = 1973] [id = 213] 07:10:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1185b2800) [pid = 1973] [serial = 637] [outer = 0x0] 07:10:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x11904b400) [pid = 1973] [serial = 638] [outer = 0x1185b2800] 07:10:56 INFO - PROCESS | 1973 | 1467036656341 Marionette DEBUG loaded listener.js 07:10:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x119230c00) [pid = 1973] [serial = 639] [outer = 0x1185b2800] 07:10:56 INFO - PROCESS | 1973 | 1467036656647 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] 07:10:56 INFO - PROCESS | 1973 | 1467036656701 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 07:10:56 INFO - PROCESS | 1973 | 1467036656703 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:10:56 INFO - PROCESS | 1973 | 1467036656704 Marionette TRACE conn2 <- [1,826,null,{}] 07:10:56 INFO - PROCESS | 1973 | 1467036656707 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}] 07:10:56 INFO - PROCESS | 1973 | 1467036656708 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:56 INFO - PROCESS | 1973 | 1467036656803 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 07:10:56 INFO - PROCESS | 1973 | 1467036656836 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:56 INFO - PROCESS | 1973 | 1467036656837 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:56 INFO - PROCESS | 1973 | ++DOCSHELL 0x120d7e800 == 38 [pid = 1973] [id = 214] 07:10:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x119231000) [pid = 1973] [serial = 640] [outer = 0x0] 07:10:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1193b8800) [pid = 1973] [serial = 641] [outer = 0x119231000] 07:10:56 INFO - PROCESS | 1973 | 1467036656862 Marionette DEBUG loaded listener.js 07:10:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x119a0a400) [pid = 1973] [serial = 642] [outer = 0x119231000] 07:10:57 INFO - PROCESS | 1973 | 1467036657180 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]]]}] 07:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 519ms 07:10:57 INFO - PROCESS | 1973 | 1467036657223 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 07:10:57 INFO - PROCESS | 1973 | 1467036657224 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 07:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:10:57 INFO - PROCESS | 1973 | 1467036657226 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:10:57 INFO - PROCESS | 1973 | 1467036657227 Marionette TRACE conn2 <- [1,830,null,{}] 07:10:57 INFO - PROCESS | 1973 | 1467036657229 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}] 07:10:57 INFO - PROCESS | 1973 | 1467036657234 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:57 INFO - PROCESS | 1973 | 1467036657344 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 07:10:57 INFO - PROCESS | 1973 | 1467036657376 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:57 INFO - PROCESS | 1973 | 1467036657377 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:57 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210e0000 == 39 [pid = 1973] [id = 215] 07:10:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x120e61c00) [pid = 1973] [serial = 643] [outer = 0x0] 07:10:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x12185d400) [pid = 1973] [serial = 644] [outer = 0x120e61c00] 07:10:57 INFO - PROCESS | 1973 | 1467036657403 Marionette DEBUG loaded listener.js 07:10:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x124ad8800) [pid = 1973] [serial = 645] [outer = 0x120e61c00] 07:10:57 INFO - PROCESS | 1973 | 1467036657718 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]]]}] 07:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 519ms 07:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:10:57 INFO - PROCESS | 1973 | 1467036657745 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 07:10:57 INFO - PROCESS | 1973 | 1467036657746 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 07:10:57 INFO - PROCESS | 1973 | 1467036657749 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:10:57 INFO - PROCESS | 1973 | 1467036657750 Marionette TRACE conn2 <- [1,834,null,{}] 07:10:57 INFO - PROCESS | 1973 | 1467036657752 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}] 07:10:57 INFO - PROCESS | 1973 | 1467036657753 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:57 INFO - PROCESS | 1973 | 1467036657850 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 07:10:57 INFO - PROCESS | 1973 | 1467036657884 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:57 INFO - PROCESS | 1973 | 1467036657885 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:57 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210ca000 == 40 [pid = 1973] [id = 216] 07:10:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1252a7400) [pid = 1973] [serial = 646] [outer = 0x0] 07:10:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1252d8c00) [pid = 1973] [serial = 647] [outer = 0x1252a7400] 07:10:57 INFO - PROCESS | 1973 | 1467036657909 Marionette DEBUG loaded listener.js 07:10:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x125f4cc00) [pid = 1973] [serial = 648] [outer = 0x1252a7400] 07:10:58 INFO - PROCESS | 1973 | 1467036658220 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]]]}] 07:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 518ms 07:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:10:58 INFO - PROCESS | 1973 | 1467036658268 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 07:10:58 INFO - PROCESS | 1973 | 1467036658269 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 07:10:58 INFO - PROCESS | 1973 | 1467036658271 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:10:58 INFO - PROCESS | 1973 | 1467036658272 Marionette TRACE conn2 <- [1,838,null,{}] 07:10:58 INFO - PROCESS | 1973 | 1467036658275 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}] 07:10:58 INFO - PROCESS | 1973 | 1467036658276 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:58 INFO - PROCESS | 1973 | 1467036658363 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 07:10:58 INFO - PROCESS | 1973 | 1467036658395 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:58 INFO - PROCESS | 1973 | 1467036658396 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:58 INFO - PROCESS | 1973 | ++DOCSHELL 0x125285000 == 41 [pid = 1973] [id = 217] 07:10:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1263d4400) [pid = 1973] [serial = 649] [outer = 0x0] 07:10:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1270e5800) [pid = 1973] [serial = 650] [outer = 0x1263d4400] 07:10:58 INFO - PROCESS | 1973 | 1467036658421 Marionette DEBUG loaded listener.js 07:10:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x127469800) [pid = 1973] [serial = 651] [outer = 0x1263d4400] 07:10:58 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x11922c000) [pid = 1973] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:10:58 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x12915e400) [pid = 1973] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:10:58 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x112d27000) [pid = 1973] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:10:58 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x113124c00) [pid = 1973] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:10:58 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1289ec400) [pid = 1973] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:10:58 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x12185d800) [pid = 1973] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:10:58 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x113963c00) [pid = 1973] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:10:58 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x1183a1c00) [pid = 1973] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:10:58 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x11393ac00) [pid = 1973] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:10:58 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1183bd400) [pid = 1973] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:10:58 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x1166ef000) [pid = 1973] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:10:58 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x11904f400) [pid = 1973] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:10:58 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x124d39800) [pid = 1973] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:10:58 INFO - PROCESS | 1973 | 1467036658802 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]]]}] 07:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 569ms 07:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:10:58 INFO - PROCESS | 1973 | 1467036658841 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 07:10:58 INFO - PROCESS | 1973 | 1467036658842 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 07:10:58 INFO - PROCESS | 1973 | 1467036658845 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:10:58 INFO - PROCESS | 1973 | 1467036658846 Marionette TRACE conn2 <- [1,842,null,{}] 07:10:58 INFO - PROCESS | 1973 | 1467036658849 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}] 07:10:58 INFO - PROCESS | 1973 | 1467036658850 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:58 INFO - PROCESS | 1973 | 1467036658921 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 07:10:58 INFO - PROCESS | 1973 | 1467036658971 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:58 INFO - PROCESS | 1973 | 1467036658979 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:58 INFO - PROCESS | 1973 | ++DOCSHELL 0x12708d800 == 42 [pid = 1973] [id = 218] 07:10:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x1133b0000) [pid = 1973] [serial = 652] [outer = 0x0] 07:10:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x119226000) [pid = 1973] [serial = 653] [outer = 0x1133b0000] 07:10:59 INFO - PROCESS | 1973 | 1467036659006 Marionette DEBUG loaded listener.js 07:10:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1265a7800) [pid = 1973] [serial = 654] [outer = 0x1133b0000] 07:10:59 INFO - PROCESS | 1973 | 1467036659282 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]]]}] 07:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 470ms 07:10:59 INFO - PROCESS | 1973 | 1467036659315 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 07:10:59 INFO - PROCESS | 1973 | 1467036659316 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 07:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:10:59 INFO - PROCESS | 1973 | 1467036659318 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:10:59 INFO - PROCESS | 1973 | 1467036659319 Marionette TRACE conn2 <- [1,846,null,{}] 07:10:59 INFO - PROCESS | 1973 | 1467036659329 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}] 07:10:59 INFO - PROCESS | 1973 | 1467036659330 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:59 INFO - PROCESS | 1973 | 1467036659412 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 07:10:59 INFO - PROCESS | 1973 | 1467036659416 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:59 INFO - PROCESS | 1973 | 1467036659417 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:59 INFO - PROCESS | 1973 | ++DOCSHELL 0x1290a0000 == 43 [pid = 1973] [id = 219] 07:10:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1265abc00) [pid = 1973] [serial = 655] [outer = 0x0] 07:10:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x127472000) [pid = 1973] [serial = 656] [outer = 0x1265abc00] 07:10:59 INFO - PROCESS | 1973 | 1467036659442 Marionette DEBUG loaded listener.js 07:10:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1289f1c00) [pid = 1973] [serial = 657] [outer = 0x1265abc00] 07:10:59 INFO - PROCESS | 1973 | 1467036659749 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]]]}] 07:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 469ms 07:10:59 INFO - PROCESS | 1973 | 1467036659788 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 07:10:59 INFO - PROCESS | 1973 | 1467036659789 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 07:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:10:59 INFO - PROCESS | 1973 | 1467036659794 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:10:59 INFO - PROCESS | 1973 | 1467036659796 Marionette TRACE conn2 <- [1,850,null,{}] 07:10:59 INFO - PROCESS | 1973 | 1467036659798 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}] 07:10:59 INFO - PROCESS | 1973 | 1467036659799 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:59 INFO - PROCESS | 1973 | 1467036659906 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 07:10:59 INFO - PROCESS | 1973 | 1467036659913 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:59 INFO - PROCESS | 1973 | 1467036659923 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:10:59 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a31e800 == 44 [pid = 1973] [id = 220] 07:10:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x12746f800) [pid = 1973] [serial = 658] [outer = 0x0] 07:10:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x128ba0000) [pid = 1973] [serial = 659] [outer = 0x12746f800] 07:10:59 INFO - PROCESS | 1973 | 1467036659951 Marionette DEBUG loaded listener.js 07:11:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x12915a800) [pid = 1973] [serial = 660] [outer = 0x12746f800] 07:11:00 INFO - PROCESS | 1973 | 1467036660284 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]]]}] 07:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 521ms 07:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:11:00 INFO - PROCESS | 1973 | 1467036660315 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 07:11:00 INFO - PROCESS | 1973 | 1467036660317 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 07:11:00 INFO - PROCESS | 1973 | 1467036660319 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:11:00 INFO - PROCESS | 1973 | 1467036660320 Marionette TRACE conn2 <- [1,854,null,{}] 07:11:00 INFO - PROCESS | 1973 | 1467036660322 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}] 07:11:00 INFO - PROCESS | 1973 | 1467036660323 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:00 INFO - PROCESS | 1973 | 1467036660397 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 07:11:00 INFO - PROCESS | 1973 | 1467036660400 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:00 INFO - PROCESS | 1973 | 1467036660401 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:00 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a917800 == 45 [pid = 1973] [id = 221] 07:11:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x129162000) [pid = 1973] [serial = 661] [outer = 0x0] 07:11:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x129442400) [pid = 1973] [serial = 662] [outer = 0x129162000] 07:11:00 INFO - PROCESS | 1973 | 1467036660428 Marionette DEBUG loaded listener.js 07:11:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12a624000) [pid = 1973] [serial = 663] [outer = 0x129162000] 07:11:00 INFO - PROCESS | 1973 | 1467036660843 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]]]}] 07:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 568ms 07:11:00 INFO - PROCESS | 1973 | 1467036660888 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 07:11:00 INFO - PROCESS | 1973 | 1467036660890 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 07:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:11:00 INFO - PROCESS | 1973 | 1467036660893 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:11:00 INFO - PROCESS | 1973 | 1467036660896 Marionette TRACE conn2 <- [1,858,null,{}] 07:11:00 INFO - PROCESS | 1973 | 1467036660899 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}] 07:11:00 INFO - PROCESS | 1973 | 1467036660901 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:01 INFO - PROCESS | 1973 | 1467036661009 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 07:11:01 INFO - PROCESS | 1973 | 1467036661083 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:01 INFO - PROCESS | 1973 | 1467036661085 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:01 INFO - PROCESS | 1973 | ++DOCSHELL 0x116255000 == 46 [pid = 1973] [id = 222] 07:11:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x110e78000) [pid = 1973] [serial = 664] [outer = 0x0] 07:11:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1133aec00) [pid = 1973] [serial = 665] [outer = 0x110e78000] 07:11:01 INFO - PROCESS | 1973 | 1467036661116 Marionette DEBUG loaded listener.js 07:11:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x115e57000) [pid = 1973] [serial = 666] [outer = 0x110e78000] 07:11:01 INFO - PROCESS | 1973 | 1467036661579 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]]]}] 07:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 722ms 07:11:01 INFO - PROCESS | 1973 | 1467036661616 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 07:11:01 INFO - PROCESS | 1973 | 1467036661619 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 07:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:11:01 INFO - PROCESS | 1973 | 1467036661647 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:11:01 INFO - PROCESS | 1973 | 1467036661648 Marionette TRACE conn2 <- [1,862,null,{}] 07:11:01 INFO - PROCESS | 1973 | 1467036661652 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}] 07:11:01 INFO - PROCESS | 1973 | 1467036661654 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:01 INFO - PROCESS | 1973 | 1467036661762 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 07:11:01 INFO - PROCESS | 1973 | 1467036661835 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:01 INFO - PROCESS | 1973 | 1467036661836 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:01 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210ca800 == 47 [pid = 1973] [id = 223] 07:11:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1172c0400) [pid = 1973] [serial = 667] [outer = 0x0] 07:11:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x11839e400) [pid = 1973] [serial = 668] [outer = 0x1172c0400] 07:11:01 INFO - PROCESS | 1973 | 1467036661867 Marionette DEBUG loaded listener.js 07:11:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x1183bcc00) [pid = 1973] [serial = 669] [outer = 0x1172c0400] 07:11:02 INFO - PROCESS | 1973 | 1467036662528 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]]]}] 07:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 944ms 07:11:02 INFO - PROCESS | 1973 | 1467036662568 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 07:11:02 INFO - PROCESS | 1973 | 1467036662570 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 07:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:11:02 INFO - PROCESS | 1973 | 1467036662574 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:11:02 INFO - PROCESS | 1973 | 1467036662575 Marionette TRACE conn2 <- [1,866,null,{}] 07:11:02 INFO - PROCESS | 1973 | 1467036662579 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}] 07:11:02 INFO - PROCESS | 1973 | 1467036662580 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:02 INFO - PROCESS | 1973 | 1467036662681 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 07:11:02 INFO - PROCESS | 1973 | 1467036662732 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:02 INFO - PROCESS | 1973 | 1467036662734 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:02 INFO - PROCESS | 1973 | ++DOCSHELL 0x11302f800 == 48 [pid = 1973] [id = 224] 07:11:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x112a75000) [pid = 1973] [serial = 670] [outer = 0x0] 07:11:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x112a7f000) [pid = 1973] [serial = 671] [outer = 0x112a75000] 07:11:02 INFO - PROCESS | 1973 | 1467036662762 Marionette DEBUG loaded listener.js 07:11:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1130a0000) [pid = 1973] [serial = 672] [outer = 0x112a75000] 07:11:02 INFO - PROCESS | 1973 | --DOCSHELL 0x12a921000 == 47 [pid = 1973] [id = 206] 07:11:02 INFO - PROCESS | 1973 | --DOCSHELL 0x12a31e800 == 46 [pid = 1973] [id = 220] 07:11:02 INFO - PROCESS | 1973 | --DOCSHELL 0x1290a0000 == 45 [pid = 1973] [id = 219] 07:11:02 INFO - PROCESS | 1973 | --DOCSHELL 0x12708d800 == 44 [pid = 1973] [id = 218] 07:11:02 INFO - PROCESS | 1973 | --DOCSHELL 0x125285000 == 43 [pid = 1973] [id = 217] 07:11:02 INFO - PROCESS | 1973 | --DOCSHELL 0x1210ca000 == 42 [pid = 1973] [id = 216] 07:11:02 INFO - PROCESS | 1973 | --DOCSHELL 0x1210e0000 == 41 [pid = 1973] [id = 215] 07:11:02 INFO - PROCESS | 1973 | --DOCSHELL 0x120d7e800 == 40 [pid = 1973] [id = 214] 07:11:02 INFO - PROCESS | 1973 | --DOCSHELL 0x11920f800 == 39 [pid = 1973] [id = 213] 07:11:02 INFO - PROCESS | 1973 | --DOCSHELL 0x1181d5800 == 38 [pid = 1973] [id = 212] 07:11:02 INFO - PROCESS | 1973 | --DOCSHELL 0x116999000 == 37 [pid = 1973] [id = 211] 07:11:02 INFO - PROCESS | 1973 | --DOCSHELL 0x11334e000 == 36 [pid = 1973] [id = 210] 07:11:02 INFO - PROCESS | 1973 | --DOCSHELL 0x1185ca000 == 35 [pid = 1973] [id = 209] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x12746ec00) [pid = 1973] [serial = 552] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x12a6e0400) [pid = 1973] [serial = 606] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x12a95a400) [pid = 1973] [serial = 609] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x1181a3800) [pid = 1973] [serial = 596] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1290aa800) [pid = 1973] [serial = 599] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x12a3cac00) [pid = 1973] [serial = 603] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x12a625400) [pid = 1973] [serial = 576] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1183b6400) [pid = 1973] [serial = 587] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x118d91800) [pid = 1973] [serial = 588] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x115eefc00) [pid = 1973] [serial = 578] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x11721d000) [pid = 1973] [serial = 579] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x11857f000) [pid = 1973] [serial = 581] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x118d89400) [pid = 1973] [serial = 582] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x12a631800) [pid = 1973] [serial = 605] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1167e5800) [pid = 1973] [serial = 584] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x118153400) [pid = 1973] [serial = 585] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x120f02400) [pid = 1973] [serial = 590] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1252a3000) [pid = 1973] [serial = 593] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x1293a1000) [pid = 1973] [serial = 602] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x12a754000) [pid = 1973] [serial = 608] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x12915f000) [pid = 1973] [serial = 600] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x1263da000) [pid = 1973] [serial = 594] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x121451c00) [pid = 1973] [serial = 591] [outer = 0x0] [url = about:blank] 07:11:02 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x119c6f000) [pid = 1973] [serial = 597] [outer = 0x0] [url = about:blank] 07:11:03 INFO - PROCESS | 1973 | 1467036663127 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]]]}] 07:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 571ms 07:11:03 INFO - PROCESS | 1973 | 1467036663145 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 07:11:03 INFO - PROCESS | 1973 | 1467036663148 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 07:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:11:03 INFO - PROCESS | 1973 | 1467036663152 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:11:03 INFO - PROCESS | 1973 | 1467036663154 Marionette TRACE conn2 <- [1,870,null,{}] 07:11:03 INFO - PROCESS | 1973 | 1467036663156 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}] 07:11:03 INFO - PROCESS | 1973 | 1467036663158 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:03 INFO - PROCESS | 1973 | 1467036663234 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 07:11:03 INFO - PROCESS | 1973 | 1467036663283 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:03 INFO - PROCESS | 1973 | 1467036663285 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:03 INFO - PROCESS | 1973 | ++DOCSHELL 0x1162ce800 == 36 [pid = 1973] [id = 225] 07:11:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x1133dc000) [pid = 1973] [serial = 673] [outer = 0x0] 07:11:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x113da9800) [pid = 1973] [serial = 674] [outer = 0x1133dc000] 07:11:03 INFO - PROCESS | 1973 | 1467036663313 Marionette DEBUG loaded listener.js 07:11:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x115efa400) [pid = 1973] [serial = 675] [outer = 0x1133dc000] 07:11:03 INFO - PROCESS | 1973 | 1467036663617 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]]]}] 07:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 470ms 07:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:11:03 INFO - PROCESS | 1973 | 1467036663630 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 07:11:03 INFO - PROCESS | 1973 | 1467036663632 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 07:11:03 INFO - PROCESS | 1973 | 1467036663634 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:11:03 INFO - PROCESS | 1973 | 1467036663637 Marionette TRACE conn2 <- [1,874,null,{}] 07:11:03 INFO - PROCESS | 1973 | 1467036663649 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}] 07:11:03 INFO - PROCESS | 1973 | 1467036663652 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:03 INFO - PROCESS | 1973 | 1467036663730 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 07:11:03 INFO - PROCESS | 1973 | 1467036663735 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:03 INFO - PROCESS | 1973 | 1467036663738 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:03 INFO - PROCESS | 1973 | ++DOCSHELL 0x11829c800 == 37 [pid = 1973] [id = 226] 07:11:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x112f07000) [pid = 1973] [serial = 676] [outer = 0x0] 07:11:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x118148000) [pid = 1973] [serial = 677] [outer = 0x112f07000] 07:11:03 INFO - PROCESS | 1973 | 1467036663768 Marionette DEBUG loaded listener.js 07:11:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1181a0800) [pid = 1973] [serial = 678] [outer = 0x112f07000] 07:11:04 INFO - PROCESS | 1973 | 1467036664085 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]]]}] 07:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 475ms 07:11:04 INFO - PROCESS | 1973 | 1467036664118 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 07:11:04 INFO - PROCESS | 1973 | 1467036664120 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 07:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:11:04 INFO - PROCESS | 1973 | 1467036664123 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:11:04 INFO - PROCESS | 1973 | 1467036664126 Marionette TRACE conn2 <- [1,878,null,{}] 07:11:04 INFO - PROCESS | 1973 | 1467036664129 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}] 07:11:04 INFO - PROCESS | 1973 | 1467036664130 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:04 INFO - PROCESS | 1973 | 1467036664206 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 07:11:04 INFO - PROCESS | 1973 | 1467036664212 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:04 INFO - PROCESS | 1973 | 1467036664213 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:04 INFO - PROCESS | 1973 | ++DOCSHELL 0x119222000 == 38 [pid = 1973] [id = 227] 07:11:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1183a3800) [pid = 1973] [serial = 679] [outer = 0x0] 07:11:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1183aec00) [pid = 1973] [serial = 680] [outer = 0x1183a3800] 07:11:04 INFO - PROCESS | 1973 | 1467036664238 Marionette DEBUG loaded listener.js 07:11:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1183b8400) [pid = 1973] [serial = 681] [outer = 0x1183a3800] 07:11:04 INFO - PROCESS | 1973 | 1467036664558 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]]]}] 07:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 472ms 07:11:04 INFO - PROCESS | 1973 | 1467036664595 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 07:11:04 INFO - PROCESS | 1973 | 1467036664598 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 07:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:11:04 INFO - PROCESS | 1973 | 1467036664601 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:11:04 INFO - PROCESS | 1973 | 1467036664603 Marionette TRACE conn2 <- [1,882,null,{}] 07:11:04 INFO - PROCESS | 1973 | 1467036664606 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}] 07:11:04 INFO - PROCESS | 1973 | 1467036664608 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:04 INFO - PROCESS | 1973 | 1467036664721 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 07:11:04 INFO - PROCESS | 1973 | 1467036664806 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:04 INFO - PROCESS | 1973 | 1467036664808 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:04 INFO - PROCESS | 1973 | ++DOCSHELL 0x120d32000 == 39 [pid = 1973] [id = 228] 07:11:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1183a5c00) [pid = 1973] [serial = 682] [outer = 0x0] 07:11:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x118581c00) [pid = 1973] [serial = 683] [outer = 0x1183a5c00] 07:11:04 INFO - PROCESS | 1973 | 1467036664847 Marionette DEBUG loaded listener.js 07:11:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x118885400) [pid = 1973] [serial = 684] [outer = 0x1183a5c00] 07:11:05 INFO - PROCESS | 1973 | 1467036665215 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]]]}] 07:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 07:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:11:05 INFO - PROCESS | 1973 | 1467036665271 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 07:11:05 INFO - PROCESS | 1973 | 1467036665272 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 07:11:05 INFO - PROCESS | 1973 | 1467036665274 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:11:05 INFO - PROCESS | 1973 | 1467036665275 Marionette TRACE conn2 <- [1,886,null,{}] 07:11:05 INFO - PROCESS | 1973 | 1467036665277 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}] 07:11:05 INFO - PROCESS | 1973 | 1467036665282 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:05 INFO - PROCESS | 1973 | 1467036665395 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 07:11:05 INFO - PROCESS | 1973 | 1467036665427 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:05 INFO - PROCESS | 1973 | 1467036665428 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:05 INFO - PROCESS | 1973 | ++DOCSHELL 0x121783800 == 40 [pid = 1973] [id = 229] 07:11:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x118890000) [pid = 1973] [serial = 685] [outer = 0x0] 07:11:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x119225800) [pid = 1973] [serial = 686] [outer = 0x118890000] 07:11:05 INFO - PROCESS | 1973 | 1467036665453 Marionette DEBUG loaded listener.js 07:11:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x11968b400) [pid = 1973] [serial = 687] [outer = 0x118890000] 07:11:05 INFO - PROCESS | 1973 | 1467036665769 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]]]}] 07:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 519ms 07:11:05 INFO - PROCESS | 1973 | 1467036665795 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 07:11:05 INFO - PROCESS | 1973 | 1467036665797 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 07:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:11:05 INFO - PROCESS | 1973 | 1467036665799 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:11:05 INFO - PROCESS | 1973 | 1467036665800 Marionette TRACE conn2 <- [1,890,null,{}] 07:11:05 INFO - PROCESS | 1973 | 1467036665813 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}] 07:11:05 INFO - PROCESS | 1973 | 1467036665814 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:05 INFO - PROCESS | 1973 | 1467036665907 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 07:11:05 INFO - PROCESS | 1973 | 1467036665910 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:05 INFO - PROCESS | 1973 | 1467036665911 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:05 INFO - PROCESS | 1973 | ++DOCSHELL 0x124809000 == 41 [pid = 1973] [id = 230] 07:11:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x11968bc00) [pid = 1973] [serial = 688] [outer = 0x0] 07:11:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x119c6b000) [pid = 1973] [serial = 689] [outer = 0x11968bc00] 07:11:05 INFO - PROCESS | 1973 | 1467036665944 Marionette DEBUG loaded listener.js 07:11:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x120e69400) [pid = 1973] [serial = 690] [outer = 0x11968bc00] 07:11:06 INFO - PROCESS | 1973 | 1467036666288 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]]]}] 07:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 529ms 07:11:06 INFO - PROCESS | 1973 | 1467036666328 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 07:11:06 INFO - PROCESS | 1973 | 1467036666330 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 07:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:11:06 INFO - PROCESS | 1973 | 1467036666332 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:11:06 INFO - PROCESS | 1973 | 1467036666333 Marionette TRACE conn2 <- [1,894,null,{}] 07:11:06 INFO - PROCESS | 1973 | 1467036666335 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}] 07:11:06 INFO - PROCESS | 1973 | 1467036666336 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:06 INFO - PROCESS | 1973 | 1467036666429 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 07:11:06 INFO - PROCESS | 1973 | 1467036666463 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:06 INFO - PROCESS | 1973 | 1467036666464 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:06 INFO - PROCESS | 1973 | ++DOCSHELL 0x1252ba800 == 42 [pid = 1973] [id = 231] 07:11:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x120e69c00) [pid = 1973] [serial = 691] [outer = 0x0] 07:11:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x121369000) [pid = 1973] [serial = 692] [outer = 0x120e69c00] 07:11:06 INFO - PROCESS | 1973 | 1467036666488 Marionette DEBUG loaded listener.js 07:11:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x12185c400) [pid = 1973] [serial = 693] [outer = 0x120e69c00] 07:11:06 INFO - PROCESS | 1973 | 1467036666786 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]]]}] 07:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 517ms 07:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:11:06 INFO - PROCESS | 1973 | 1467036666850 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 07:11:06 INFO - PROCESS | 1973 | 1467036666851 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 07:11:06 INFO - PROCESS | 1973 | 1467036666853 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:11:06 INFO - PROCESS | 1973 | 1467036666854 Marionette TRACE conn2 <- [1,898,null,{}] 07:11:06 INFO - PROCESS | 1973 | 1467036666862 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}] 07:11:06 INFO - PROCESS | 1973 | 1467036666863 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:06 INFO - PROCESS | 1973 | 1467036666960 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 07:11:06 INFO - PROCESS | 1973 | 1467036666963 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:06 INFO - PROCESS | 1973 | 1467036666964 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:06 INFO - PROCESS | 1973 | ++DOCSHELL 0x11829c000 == 43 [pid = 1973] [id = 232] 07:11:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x120f48c00) [pid = 1973] [serial = 694] [outer = 0x0] 07:11:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x123370c00) [pid = 1973] [serial = 695] [outer = 0x120f48c00] 07:11:06 INFO - PROCESS | 1973 | 1467036666996 Marionette DEBUG loaded listener.js 07:11:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x117e97800) [pid = 1973] [serial = 696] [outer = 0x120f48c00] 07:11:07 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x119231000) [pid = 1973] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:11:07 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x113098800) [pid = 1973] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:11:07 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1183afc00) [pid = 1973] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:11:07 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x116298400) [pid = 1973] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:11:07 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1185b2800) [pid = 1973] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:11:07 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x11662fc00) [pid = 1973] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:11:07 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x113da8800) [pid = 1973] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:11:07 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x118d95c00) [pid = 1973] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:11:07 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1252dc800) [pid = 1973] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:11:07 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x12915cc00) [pid = 1973] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:11:07 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x120e61c00) [pid = 1973] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:11:07 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1133b0000) [pid = 1973] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:11:07 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1252a7400) [pid = 1973] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:11:07 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1263d4400) [pid = 1973] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:11:07 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1265abc00) [pid = 1973] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:11:07 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x1293a5c00) [pid = 1973] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:11:07 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x12746f800) [pid = 1973] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:11:07 INFO - PROCESS | 1973 | 1467036667381 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]]]}] 07:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 569ms 07:11:07 INFO - PROCESS | 1973 | 1467036667423 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 07:11:07 INFO - PROCESS | 1973 | 1467036667427 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 07:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:11:07 INFO - PROCESS | 1973 | 1467036667430 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:11:07 INFO - PROCESS | 1973 | 1467036667431 Marionette TRACE conn2 <- [1,902,null,{}] 07:11:07 INFO - PROCESS | 1973 | 1467036667434 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}] 07:11:07 INFO - PROCESS | 1973 | 1467036667435 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:07 INFO - PROCESS | 1973 | 1467036667513 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 07:11:07 INFO - PROCESS | 1973 | 1467036667517 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:07 INFO - PROCESS | 1973 | 1467036667518 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:07 INFO - PROCESS | 1973 | ++DOCSHELL 0x127095800 == 44 [pid = 1973] [id = 233] 07:11:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1181a0400) [pid = 1973] [serial = 697] [outer = 0x0] 07:11:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1185b2800) [pid = 1973] [serial = 698] [outer = 0x1181a0400] 07:11:07 INFO - PROCESS | 1973 | 1467036667542 Marionette DEBUG loaded listener.js 07:11:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x120e61c00) [pid = 1973] [serial = 699] [outer = 0x1181a0400] 07:11:07 INFO - PROCESS | 1973 | 1467036667849 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]]]}] 07:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 468ms 07:11:07 INFO - PROCESS | 1973 | 1467036667899 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 07:11:07 INFO - PROCESS | 1973 | 1467036667900 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 07:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:11:07 INFO - PROCESS | 1973 | 1467036667903 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:11:07 INFO - PROCESS | 1973 | 1467036667904 Marionette TRACE conn2 <- [1,906,null,{}] 07:11:07 INFO - PROCESS | 1973 | 1467036667907 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}] 07:11:07 INFO - PROCESS | 1973 | 1467036667908 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:07 INFO - PROCESS | 1973 | 1467036667998 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 07:11:08 INFO - PROCESS | 1973 | 1467036668051 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:08 INFO - PROCESS | 1973 | 1467036668052 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:08 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a30d000 == 45 [pid = 1973] [id = 234] 07:11:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1184ddc00) [pid = 1973] [serial = 700] [outer = 0x0] 07:11:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1248e7c00) [pid = 1973] [serial = 701] [outer = 0x1184ddc00] 07:11:08 INFO - PROCESS | 1973 | 1467036668085 Marionette DEBUG loaded listener.js 07:11:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x125f4a400) [pid = 1973] [serial = 702] [outer = 0x1184ddc00] 07:11:08 INFO - PROCESS | 1973 | 1467036668379 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]]]}] 07:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 518ms 07:11:08 INFO - PROCESS | 1973 | 1467036668422 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 07:11:08 INFO - PROCESS | 1973 | 1467036668423 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 07:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:11:08 INFO - PROCESS | 1973 | 1467036668429 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:11:08 INFO - PROCESS | 1973 | 1467036668430 Marionette TRACE conn2 <- [1,910,null,{}] 07:11:08 INFO - PROCESS | 1973 | 1467036668432 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}] 07:11:08 INFO - PROCESS | 1973 | 1467036668433 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:08 INFO - PROCESS | 1973 | 1467036668513 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 07:11:08 INFO - PROCESS | 1973 | 1467036668517 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:08 INFO - PROCESS | 1973 | 1467036668518 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:08 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a5ca800 == 46 [pid = 1973] [id = 235] 07:11:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x125f4a800) [pid = 1973] [serial = 703] [outer = 0x0] 07:11:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1265a9c00) [pid = 1973] [serial = 704] [outer = 0x125f4a800] 07:11:08 INFO - PROCESS | 1973 | 1467036668542 Marionette DEBUG loaded listener.js 07:11:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1270f0400) [pid = 1973] [serial = 705] [outer = 0x125f4a800] 07:11:08 INFO - PROCESS | 1973 | 1467036668857 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]]]}] 07:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 469ms 07:11:08 INFO - PROCESS | 1973 | 1467036668898 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 07:11:08 INFO - PROCESS | 1973 | 1467036668899 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 07:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:11:08 INFO - PROCESS | 1973 | 1467036668901 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:11:08 INFO - PROCESS | 1973 | 1467036668902 Marionette TRACE conn2 <- [1,914,null,{}] 07:11:08 INFO - PROCESS | 1973 | 1467036668904 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}] 07:11:08 INFO - PROCESS | 1973 | 1467036668905 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:09 INFO - PROCESS | 1973 | 1467036669010 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 07:11:09 INFO - PROCESS | 1973 | 1467036669016 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:09 INFO - PROCESS | 1973 | 1467036669017 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:09 INFO - PROCESS | 1973 | ++DOCSHELL 0x12aac9000 == 47 [pid = 1973] [id = 236] 07:11:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x118dcec00) [pid = 1973] [serial = 706] [outer = 0x0] 07:11:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x127468c00) [pid = 1973] [serial = 707] [outer = 0x118dcec00] 07:11:09 INFO - PROCESS | 1973 | 1467036669048 Marionette DEBUG loaded listener.js 07:11:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1289ea400) [pid = 1973] [serial = 708] [outer = 0x118dcec00] 07:11:09 INFO - PROCESS | 1973 | 1467036669511 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]]]}] 07:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 619ms 07:11:09 INFO - PROCESS | 1973 | 1467036669521 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 07:11:09 INFO - PROCESS | 1973 | 1467036669523 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 07:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:11:09 INFO - PROCESS | 1973 | 1467036669547 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:11:09 INFO - PROCESS | 1973 | 1467036669549 Marionette TRACE conn2 <- [1,918,null,{}] 07:11:09 INFO - PROCESS | 1973 | 1467036669553 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}] 07:11:09 INFO - PROCESS | 1973 | 1467036669555 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:09 INFO - PROCESS | 1973 | 1467036669655 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 07:11:09 INFO - PROCESS | 1973 | 1467036669723 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:09 INFO - PROCESS | 1973 | 1467036669725 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:09 INFO - PROCESS | 1973 | ++DOCSHELL 0x116f49000 == 48 [pid = 1973] [id = 237] 07:11:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x1133ae400) [pid = 1973] [serial = 709] [outer = 0x0] 07:11:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x113b4f000) [pid = 1973] [serial = 710] [outer = 0x1133ae400] 07:11:09 INFO - PROCESS | 1973 | 1467036669755 Marionette DEBUG loaded listener.js 07:11:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x116080c00) [pid = 1973] [serial = 711] [outer = 0x1133ae400] 07:11:10 INFO - PROCESS | 1973 | 1467036670141 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]]]}] 07:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 622ms 07:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:11:10 INFO - PROCESS | 1973 | 1467036670177 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 07:11:10 INFO - PROCESS | 1973 | 1467036670180 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 07:11:10 INFO - PROCESS | 1973 | 1467036670185 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:11:10 INFO - PROCESS | 1973 | 1467036670187 Marionette TRACE conn2 <- [1,922,null,{}] 07:11:10 INFO - PROCESS | 1973 | 1467036670189 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}] 07:11:10 INFO - PROCESS | 1973 | 1467036670192 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:10 INFO - PROCESS | 1973 | 1467036670295 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 07:11:10 INFO - PROCESS | 1973 | 1467036670349 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:10 INFO - PROCESS | 1973 | 1467036670351 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:10 INFO - PROCESS | 1973 | ++DOCSHELL 0x121290000 == 49 [pid = 1973] [id = 238] 07:11:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x11721a400) [pid = 1973] [serial = 712] [outer = 0x0] 07:11:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x11814f000) [pid = 1973] [serial = 713] [outer = 0x11721a400] 07:11:10 INFO - PROCESS | 1973 | 1467036670381 Marionette DEBUG loaded listener.js 07:11:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x1183a2c00) [pid = 1973] [serial = 714] [outer = 0x11721a400] 07:11:10 INFO - PROCESS | 1973 | 1467036670828 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]]]}] 07:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 675ms 07:11:10 INFO - PROCESS | 1973 | 1467036670861 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 07:11:10 INFO - PROCESS | 1973 | 1467036670862 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 07:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:11:10 INFO - PROCESS | 1973 | 1467036670864 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:11:10 INFO - PROCESS | 1973 | 1467036670867 Marionette TRACE conn2 <- [1,926,null,{}] 07:11:10 INFO - PROCESS | 1973 | 1467036670875 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}] 07:11:10 INFO - PROCESS | 1973 | 1467036670878 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:11 INFO - PROCESS | 1973 | 1467036671001 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 07:11:11 INFO - PROCESS | 1973 | 1467036671070 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:11 INFO - PROCESS | 1973 | 1467036671072 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:11 INFO - PROCESS | 1973 | ++DOCSHELL 0x12accd000 == 50 [pid = 1973] [id = 239] 07:11:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x11904d800) [pid = 1973] [serial = 715] [outer = 0x0] 07:11:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x119328800) [pid = 1973] [serial = 716] [outer = 0x11904d800] 07:11:11 INFO - PROCESS | 1973 | 1467036671114 Marionette DEBUG loaded listener.js 07:11:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x1199c4800) [pid = 1973] [serial = 717] [outer = 0x11904d800] 07:11:11 INFO - PROCESS | 1973 | 1467036671540 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]]]}] 07:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 721ms 07:11:11 INFO - PROCESS | 1973 | 1467036671586 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 07:11:11 INFO - PROCESS | 1973 | 1467036671588 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 07:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:11:11 INFO - PROCESS | 1973 | 1467036671590 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:11:11 INFO - PROCESS | 1973 | 1467036671591 Marionette TRACE conn2 <- [1,930,null,{}] 07:11:11 INFO - PROCESS | 1973 | 1467036671594 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}] 07:11:11 INFO - PROCESS | 1973 | 1467036671595 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:11 INFO - PROCESS | 1973 | 1467036671697 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 07:11:11 INFO - PROCESS | 1973 | 1467036671764 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:11 INFO - PROCESS | 1973 | 1467036671765 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:11 INFO - PROCESS | 1973 | ++DOCSHELL 0x11722c000 == 51 [pid = 1973] [id = 240] 07:11:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x116a03c00) [pid = 1973] [serial = 718] [outer = 0x0] 07:11:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x119226400) [pid = 1973] [serial = 719] [outer = 0x116a03c00] 07:11:11 INFO - PROCESS | 1973 | 1467036671795 Marionette DEBUG loaded listener.js 07:11:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x12325dc00) [pid = 1973] [serial = 720] [outer = 0x116a03c00] 07:11:12 INFO - PROCESS | 1973 | 1467036672344 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]]]}] 07:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 822ms 07:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:11:12 INFO - PROCESS | 1973 | 1467036672413 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 07:11:12 INFO - PROCESS | 1973 | 1467036672417 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 07:11:12 INFO - PROCESS | 1973 | 1467036672421 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:11:12 INFO - PROCESS | 1973 | 1467036672424 Marionette TRACE conn2 <- [1,934,null,{}] 07:11:12 INFO - PROCESS | 1973 | 1467036672430 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}] 07:11:12 INFO - PROCESS | 1973 | 1467036672433 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:12 INFO - PROCESS | 1973 | 1467036672552 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 07:11:12 INFO - PROCESS | 1973 | 1467036672642 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:12 INFO - PROCESS | 1973 | 1467036672643 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:12 INFO - PROCESS | 1973 | ++DOCSHELL 0x113d83800 == 52 [pid = 1973] [id = 241] 07:11:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 112 (0x113b5c400) [pid = 1973] [serial = 721] [outer = 0x0] 07:11:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 113 (0x1167e7000) [pid = 1973] [serial = 722] [outer = 0x113b5c400] 07:11:12 INFO - PROCESS | 1973 | 1467036672687 Marionette DEBUG loaded listener.js 07:11:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 114 (0x118156c00) [pid = 1973] [serial = 723] [outer = 0x113b5c400] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x121429000 == 51 [pid = 1973] [id = 205] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x12a5ca800 == 50 [pid = 1973] [id = 235] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x12a30d000 == 49 [pid = 1973] [id = 234] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x127095800 == 48 [pid = 1973] [id = 233] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x11829c000 == 47 [pid = 1973] [id = 232] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x1252ba800 == 46 [pid = 1973] [id = 231] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x124809000 == 45 [pid = 1973] [id = 230] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x121783800 == 44 [pid = 1973] [id = 229] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x120d32000 == 43 [pid = 1973] [id = 228] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x119222000 == 42 [pid = 1973] [id = 227] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x11829c800 == 41 [pid = 1973] [id = 226] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x1162ce800 == 40 [pid = 1973] [id = 225] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x11302f800 == 39 [pid = 1973] [id = 224] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x1210ca800 == 38 [pid = 1973] [id = 223] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x11722b000 == 37 [pid = 1973] [id = 204] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x116255000 == 36 [pid = 1973] [id = 222] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x12a917800 == 35 [pid = 1973] [id = 221] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x12ac34800 == 34 [pid = 1973] [id = 207] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x12acce800 == 33 [pid = 1973] [id = 208] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x12a50f800 == 32 [pid = 1973] [id = 203] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x11722c000 == 31 [pid = 1973] [id = 240] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x12accd000 == 30 [pid = 1973] [id = 239] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x121290000 == 29 [pid = 1973] [id = 238] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x12aac9000 == 28 [pid = 1973] [id = 236] 07:11:13 INFO - PROCESS | 1973 | --DOCSHELL 0x116f49000 == 27 [pid = 1973] [id = 237] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 113 (0x124ad8800) [pid = 1973] [serial = 645] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 112 (0x12185d400) [pid = 1973] [serial = 644] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 111 (0x119226000) [pid = 1973] [serial = 653] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x125f4cc00) [pid = 1973] [serial = 648] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x1252d8c00) [pid = 1973] [serial = 647] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x1270e5800) [pid = 1973] [serial = 650] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x127472000) [pid = 1973] [serial = 656] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x12b717c00) [pid = 1973] [serial = 624] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x129442400) [pid = 1973] [serial = 662] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x12915a800) [pid = 1973] [serial = 660] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x127469800) [pid = 1973] [serial = 651] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x1289f1c00) [pid = 1973] [serial = 657] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1265a7800) [pid = 1973] [serial = 654] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x12ac7a400) [pid = 1973] [serial = 623] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x128ba0000) [pid = 1973] [serial = 659] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x119230c00) [pid = 1973] [serial = 639] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x119a0a400) [pid = 1973] [serial = 642] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1193b8800) [pid = 1973] [serial = 641] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1133d1000) [pid = 1973] [serial = 629] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x113da8400) [pid = 1973] [serial = 630] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1183bb000) [pid = 1973] [serial = 635] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x11858a400) [pid = 1973] [serial = 636] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1172b7400) [pid = 1973] [serial = 632] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x11819a800) [pid = 1973] [serial = 633] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x11904b400) [pid = 1973] [serial = 638] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x1183a0400) [pid = 1973] [serial = 627] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x116a0a000) [pid = 1973] [serial = 626] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x117e9ac00) [pid = 1973] [serial = 612] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x116078c00) [pid = 1973] [serial = 611] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x1193b1000) [pid = 1973] [serial = 615] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x119223400) [pid = 1973] [serial = 614] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x128b9a400) [pid = 1973] [serial = 618] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x127469400) [pid = 1973] [serial = 617] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x12a75d800) [pid = 1973] [serial = 621] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x12943f000) [pid = 1973] [serial = 620] [outer = 0x0] [url = about:blank] 07:11:13 INFO - PROCESS | 1973 | 1467036673646 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]]]}] 07:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1275ms 07:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:11:13 INFO - PROCESS | 1973 | 1467036673696 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 07:11:13 INFO - PROCESS | 1973 | 1467036673698 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 07:11:13 INFO - PROCESS | 1973 | 1467036673701 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:11:13 INFO - PROCESS | 1973 | 1467036673702 Marionette TRACE conn2 <- [1,938,null,{}] 07:11:13 INFO - PROCESS | 1973 | 1467036673707 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}] 07:11:13 INFO - PROCESS | 1973 | 1467036673709 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:13 INFO - PROCESS | 1973 | 1467036673785 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 07:11:13 INFO - PROCESS | 1973 | 1467036673794 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:13 INFO - PROCESS | 1973 | 1467036673796 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:13 INFO - PROCESS | 1973 | ++DOCSHELL 0x113b2c800 == 28 [pid = 1973] [id = 242] 07:11:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x112a76c00) [pid = 1973] [serial = 724] [outer = 0x0] 07:11:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x113934000) [pid = 1973] [serial = 725] [outer = 0x112a76c00] 07:11:13 INFO - PROCESS | 1973 | 1467036673824 Marionette DEBUG loaded listener.js 07:11:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x11219ec00) [pid = 1973] [serial = 726] [outer = 0x112a76c00] 07:11:14 INFO - PROCESS | 1973 | 1467036674198 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]]]}] 07:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 520ms 07:11:14 INFO - PROCESS | 1973 | 1467036674221 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 07:11:14 INFO - PROCESS | 1973 | 1467036674225 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 07:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:11:14 INFO - PROCESS | 1973 | 1467036674230 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:11:14 INFO - PROCESS | 1973 | 1467036674232 Marionette TRACE conn2 <- [1,942,null,{}] 07:11:14 INFO - PROCESS | 1973 | 1467036674234 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}] 07:11:14 INFO - PROCESS | 1973 | 1467036674236 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:14 INFO - PROCESS | 1973 | 1467036674314 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 07:11:14 INFO - PROCESS | 1973 | 1467036674318 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:14 INFO - PROCESS | 1973 | 1467036674319 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:14 INFO - PROCESS | 1973 | ++DOCSHELL 0x116f5e800 == 29 [pid = 1973] [id = 243] 07:11:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x1160d6c00) [pid = 1973] [serial = 727] [outer = 0x0] 07:11:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x11721bc00) [pid = 1973] [serial = 728] [outer = 0x1160d6c00] 07:11:14 INFO - PROCESS | 1973 | 1467036674349 Marionette DEBUG loaded listener.js 07:11:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x118151400) [pid = 1973] [serial = 729] [outer = 0x1160d6c00] 07:11:14 INFO - PROCESS | 1973 | 1467036674694 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]]]}] 07:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 469ms 07:11:14 INFO - PROCESS | 1973 | 1467036674699 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 07:11:14 INFO - PROCESS | 1973 | 1467036674701 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 07:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:11:14 INFO - PROCESS | 1973 | 1467036674703 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:11:14 INFO - PROCESS | 1973 | 1467036674705 Marionette TRACE conn2 <- [1,946,null,{}] 07:11:14 INFO - PROCESS | 1973 | 1467036674715 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}] 07:11:14 INFO - PROCESS | 1973 | 1467036674718 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:14 INFO - PROCESS | 1973 | 1467036674798 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 07:11:14 INFO - PROCESS | 1973 | 1467036674847 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:14 INFO - PROCESS | 1973 | 1467036674849 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:14 INFO - PROCESS | 1973 | ++DOCSHELL 0x118898800 == 30 [pid = 1973] [id = 244] 07:11:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x110e7f400) [pid = 1973] [serial = 730] [outer = 0x0] 07:11:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1183bc000) [pid = 1973] [serial = 731] [outer = 0x110e7f400] 07:11:14 INFO - PROCESS | 1973 | 1467036674878 Marionette DEBUG loaded listener.js 07:11:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1185bcc00) [pid = 1973] [serial = 732] [outer = 0x110e7f400] 07:11:15 INFO - PROCESS | 1973 | 1467036675187 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]]]}] 07:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 523ms 07:11:15 INFO - PROCESS | 1973 | 1467036675228 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 07:11:15 INFO - PROCESS | 1973 | 1467036675229 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 07:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:11:15 INFO - PROCESS | 1973 | 1467036675232 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:11:15 INFO - PROCESS | 1973 | 1467036675233 Marionette TRACE conn2 <- [1,950,null,{}] 07:11:15 INFO - PROCESS | 1973 | 1467036675235 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}] 07:11:15 INFO - PROCESS | 1973 | 1467036675236 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:15 INFO - PROCESS | 1973 | 1467036675312 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 07:11:15 INFO - PROCESS | 1973 | 1467036675316 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:15 INFO - PROCESS | 1973 | 1467036675317 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:15 INFO - PROCESS | 1973 | ++DOCSHELL 0x119aa6000 == 31 [pid = 1973] [id = 245] 07:11:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x118dccc00) [pid = 1973] [serial = 733] [outer = 0x0] 07:11:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x119232c00) [pid = 1973] [serial = 734] [outer = 0x118dccc00] 07:11:15 INFO - PROCESS | 1973 | 1467036675344 Marionette DEBUG loaded listener.js 07:11:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1193b3400) [pid = 1973] [serial = 735] [outer = 0x118dccc00] 07:11:15 INFO - PROCESS | 1973 | 1467036675677 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]]]}] 07:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 468ms 07:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:11:15 INFO - PROCESS | 1973 | 1467036675700 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 07:11:15 INFO - PROCESS | 1973 | 1467036675702 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 07:11:15 INFO - PROCESS | 1973 | 1467036675704 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:11:15 INFO - PROCESS | 1973 | 1467036675705 Marionette TRACE conn2 <- [1,954,null,{}] 07:11:15 INFO - PROCESS | 1973 | 1467036675709 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}] 07:11:15 INFO - PROCESS | 1973 | 1467036675711 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:15 INFO - PROCESS | 1973 | 1467036675811 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 07:11:15 INFO - PROCESS | 1973 | 1467036675827 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:15 INFO - PROCESS | 1973 | 1467036675828 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:15 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210c7800 == 32 [pid = 1973] [id = 246] 07:11:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x111e58c00) [pid = 1973] [serial = 736] [outer = 0x0] 07:11:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1193b8000) [pid = 1973] [serial = 737] [outer = 0x111e58c00] 07:11:15 INFO - PROCESS | 1973 | 1467036675853 Marionette DEBUG loaded listener.js 07:11:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x119a09800) [pid = 1973] [serial = 738] [outer = 0x111e58c00] 07:11:16 INFO - PROCESS | 1973 | 1467036676216 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]]]}] 07:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 519ms 07:11:16 INFO - PROCESS | 1973 | 1467036676225 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 07:11:16 INFO - PROCESS | 1973 | 1467036676227 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 07:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:11:16 INFO - PROCESS | 1973 | 1467036676230 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:11:16 INFO - PROCESS | 1973 | 1467036676231 Marionette TRACE conn2 <- [1,958,null,{}] 07:11:16 INFO - PROCESS | 1973 | 1467036676235 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}] 07:11:16 INFO - PROCESS | 1973 | 1467036676240 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:16 INFO - PROCESS | 1973 | 1467036676415 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 07:11:16 INFO - PROCESS | 1973 | 1467036676433 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:16 INFO - PROCESS | 1973 | 1467036676434 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:16 INFO - PROCESS | 1973 | ++DOCSHELL 0x123288800 == 33 [pid = 1973] [id = 247] 07:11:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x112a73c00) [pid = 1973] [serial = 739] [outer = 0x0] 07:11:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x12336fc00) [pid = 1973] [serial = 740] [outer = 0x112a73c00] 07:11:16 INFO - PROCESS | 1973 | 1467036676474 Marionette DEBUG loaded listener.js 07:11:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1252aa400) [pid = 1973] [serial = 741] [outer = 0x112a73c00] 07:11:16 INFO - PROCESS | 1973 | 1467036676888 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]]]}] 07:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 07:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:11:16 INFO - PROCESS | 1973 | 1467036676901 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 07:11:16 INFO - PROCESS | 1973 | 1467036676902 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 07:11:16 INFO - PROCESS | 1973 | 1467036676915 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:11:16 INFO - PROCESS | 1973 | 1467036676916 Marionette TRACE conn2 <- [1,962,null,{}] 07:11:16 INFO - PROCESS | 1973 | 1467036676918 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}] 07:11:16 INFO - PROCESS | 1973 | 1467036676919 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:17 INFO - PROCESS | 1973 | 1467036677010 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 07:11:17 INFO - PROCESS | 1973 | 1467036677044 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:17 INFO - PROCESS | 1973 | 1467036677045 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:17 INFO - PROCESS | 1973 | ++DOCSHELL 0x1252c3800 == 34 [pid = 1973] [id = 248] 07:11:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x110e7ac00) [pid = 1973] [serial = 742] [outer = 0x0] 07:11:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x125e86c00) [pid = 1973] [serial = 743] [outer = 0x110e7ac00] 07:11:17 INFO - PROCESS | 1973 | 1467036677069 Marionette DEBUG loaded listener.js 07:11:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x125f4f800) [pid = 1973] [serial = 744] [outer = 0x110e7ac00] 07:11:17 INFO - PROCESS | 1973 | 1467036677387 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]]]}] 07:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 529ms 07:11:17 INFO - PROCESS | 1973 | 1467036677433 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 07:11:17 INFO - PROCESS | 1973 | 1467036677434 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 07:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:11:17 INFO - PROCESS | 1973 | 1467036677436 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:11:17 INFO - PROCESS | 1973 | 1467036677438 Marionette TRACE conn2 <- [1,966,null,{}] 07:11:17 INFO - PROCESS | 1973 | 1467036677440 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}] 07:11:17 INFO - PROCESS | 1973 | 1467036677441 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:17 INFO - PROCESS | 1973 | 1467036677533 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 07:11:17 INFO - PROCESS | 1973 | 1467036677538 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:17 INFO - PROCESS | 1973 | 1467036677539 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:17 INFO - PROCESS | 1973 | ++DOCSHELL 0x12328b800 == 35 [pid = 1973] [id = 249] 07:11:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x120f11400) [pid = 1973] [serial = 745] [outer = 0x0] 07:11:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x1265ab400) [pid = 1973] [serial = 746] [outer = 0x120f11400] 07:11:17 INFO - PROCESS | 1973 | 1467036677566 Marionette DEBUG loaded listener.js 07:11:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x127469000) [pid = 1973] [serial = 747] [outer = 0x120f11400] 07:11:17 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x118dcec00) [pid = 1973] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:11:17 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x125f4a800) [pid = 1973] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:11:17 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x118890000) [pid = 1973] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:11:17 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x11968bc00) [pid = 1973] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:11:17 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x120e69c00) [pid = 1973] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:11:17 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x110e78000) [pid = 1973] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:11:17 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1172c0400) [pid = 1973] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:11:17 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x112f07000) [pid = 1973] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:11:17 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1183a3800) [pid = 1973] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:11:17 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x120f48c00) [pid = 1973] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:11:17 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x129162000) [pid = 1973] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:11:17 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1133dc000) [pid = 1973] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:11:17 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x112a75000) [pid = 1973] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:11:17 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1183a5c00) [pid = 1973] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:11:17 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x1181a0400) [pid = 1973] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:11:17 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1184ddc00) [pid = 1973] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:11:18 INFO - PROCESS | 1973 | 1467036678070 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]]]}] 07:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 07:11:18 INFO - PROCESS | 1973 | 1467036678107 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 07:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:11:18 INFO - PROCESS | 1973 | 1467036678108 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 07:11:18 INFO - PROCESS | 1973 | 1467036678111 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:11:18 INFO - PROCESS | 1973 | 1467036678112 Marionette TRACE conn2 <- [1,970,null,{}] 07:11:18 INFO - PROCESS | 1973 | 1467036678121 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}] 07:11:18 INFO - PROCESS | 1973 | 1467036678122 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:18 INFO - PROCESS | 1973 | 1467036678196 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 07:11:18 INFO - PROCESS | 1973 | 1467036678199 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:18 INFO - PROCESS | 1973 | 1467036678200 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:18 INFO - PROCESS | 1973 | ++DOCSHELL 0x1252bb800 == 36 [pid = 1973] [id = 250] 07:11:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x111fdfc00) [pid = 1973] [serial = 748] [outer = 0x0] 07:11:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x11837b400) [pid = 1973] [serial = 749] [outer = 0x111fdfc00] 07:11:18 INFO - PROCESS | 1973 | 1467036678227 Marionette DEBUG loaded listener.js 07:11:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x118888c00) [pid = 1973] [serial = 750] [outer = 0x111fdfc00] 07:11:18 INFO - PROCESS | 1973 | 1467036678536 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]]]}] 07:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 470ms 07:11:18 INFO - PROCESS | 1973 | 1467036678582 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 07:11:18 INFO - PROCESS | 1973 | 1467036678583 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 07:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:11:18 INFO - PROCESS | 1973 | 1467036678585 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:11:18 INFO - PROCESS | 1973 | 1467036678586 Marionette TRACE conn2 <- [1,974,null,{}] 07:11:18 INFO - PROCESS | 1973 | 1467036678588 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}] 07:11:18 INFO - PROCESS | 1973 | 1467036678590 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:18 INFO - PROCESS | 1973 | 1467036678683 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 07:11:18 INFO - PROCESS | 1973 | 1467036678689 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:18 INFO - PROCESS | 1973 | 1467036678691 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:18 INFO - PROCESS | 1973 | ++DOCSHELL 0x1290a1000 == 37 [pid = 1973] [id = 251] 07:11:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1176e1400) [pid = 1973] [serial = 751] [outer = 0x0] 07:11:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1216ad800) [pid = 1973] [serial = 752] [outer = 0x1176e1400] 07:11:18 INFO - PROCESS | 1973 | 1467036678718 Marionette DEBUG loaded listener.js 07:11:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1270ca800) [pid = 1973] [serial = 753] [outer = 0x1176e1400] 07:11:19 INFO - PROCESS | 1973 | 1467036679035 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]]]}] 07:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 468ms 07:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:11:19 INFO - PROCESS | 1973 | 1467036679053 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 07:11:19 INFO - PROCESS | 1973 | 1467036679055 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 07:11:19 INFO - PROCESS | 1973 | 1467036679057 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:11:19 INFO - PROCESS | 1973 | 1467036679062 Marionette TRACE conn2 <- [1,978,null,{}] 07:11:19 INFO - PROCESS | 1973 | 1467036679065 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}] 07:11:19 INFO - PROCESS | 1973 | 1467036679066 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:19 INFO - PROCESS | 1973 | 1467036679163 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 07:11:19 INFO - PROCESS | 1973 | 1467036679167 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:19 INFO - PROCESS | 1973 | 1467036679168 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:19 INFO - PROCESS | 1973 | ++DOCSHELL 0x120f6d000 == 38 [pid = 1973] [id = 252] 07:11:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x119a05c00) [pid = 1973] [serial = 754] [outer = 0x0] 07:11:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1289ecc00) [pid = 1973] [serial = 755] [outer = 0x119a05c00] 07:11:19 INFO - PROCESS | 1973 | 1467036679195 Marionette DEBUG loaded listener.js 07:11:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x128def000) [pid = 1973] [serial = 756] [outer = 0x119a05c00] 07:11:19 INFO - PROCESS | 1973 | 1467036679512 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]]]}] 07:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 474ms 07:11:19 INFO - PROCESS | 1973 | 1467036679532 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 07:11:19 INFO - PROCESS | 1973 | 1467036679533 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 07:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:11:19 INFO - PROCESS | 1973 | 1467036679535 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:11:19 INFO - PROCESS | 1973 | 1467036679536 Marionette TRACE conn2 <- [1,982,null,{}] 07:11:19 INFO - PROCESS | 1973 | 1467036679539 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}] 07:11:19 INFO - PROCESS | 1973 | 1467036679540 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:19 INFO - PROCESS | 1973 | 1467036679643 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 07:11:19 INFO - PROCESS | 1973 | 1467036679649 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:19 INFO - PROCESS | 1973 | 1467036679650 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:19 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a917800 == 39 [pid = 1973] [id = 253] 07:11:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x110d62c00) [pid = 1973] [serial = 757] [outer = 0x0] 07:11:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12746c000) [pid = 1973] [serial = 758] [outer = 0x110d62c00] 07:11:19 INFO - PROCESS | 1973 | 1467036679674 Marionette DEBUG loaded listener.js 07:11:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1290b0400) [pid = 1973] [serial = 759] [outer = 0x110d62c00] 07:11:20 INFO - PROCESS | 1973 | 1467036680073 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]]]}] 07:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 575ms 07:11:20 INFO - PROCESS | 1973 | 1467036680111 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 07:11:20 INFO - PROCESS | 1973 | 1467036680115 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 07:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:11:20 INFO - PROCESS | 1973 | 1467036680121 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:11:20 INFO - PROCESS | 1973 | 1467036680125 Marionette TRACE conn2 <- [1,986,null,{}] 07:11:20 INFO - PROCESS | 1973 | 1467036680132 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}] 07:11:20 INFO - PROCESS | 1973 | 1467036680134 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:20 INFO - PROCESS | 1973 | 1467036680299 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 07:11:20 INFO - PROCESS | 1973 | 1467036680440 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:20 INFO - PROCESS | 1973 | 1467036680443 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:20 INFO - PROCESS | 1973 | ++DOCSHELL 0x113915800 == 40 [pid = 1973] [id = 254] 07:11:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x113365800) [pid = 1973] [serial = 760] [outer = 0x0] 07:11:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x1133b7400) [pid = 1973] [serial = 761] [outer = 0x113365800] 07:11:20 INFO - PROCESS | 1973 | 1467036680478 Marionette DEBUG loaded listener.js 07:11:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x115e62800) [pid = 1973] [serial = 762] [outer = 0x113365800] 07:11:20 INFO - PROCESS | 1973 | 1467036680971 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]]]}] 07:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 925ms 07:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:11:21 INFO - PROCESS | 1973 | 1467036681046 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 07:11:21 INFO - PROCESS | 1973 | 1467036681049 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 07:11:21 INFO - PROCESS | 1973 | 1467036681053 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:11:21 INFO - PROCESS | 1973 | 1467036681055 Marionette TRACE conn2 <- [1,990,null,{}] 07:11:21 INFO - PROCESS | 1973 | 1467036681058 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}] 07:11:21 INFO - PROCESS | 1973 | 1467036681060 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:21 INFO - PROCESS | 1973 | 1467036681168 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 07:11:21 INFO - PROCESS | 1973 | 1467036681244 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:21 INFO - PROCESS | 1973 | 1467036681246 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:21 INFO - PROCESS | 1973 | ++DOCSHELL 0x119a9c000 == 41 [pid = 1973] [id = 255] 07:11:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x117e97c00) [pid = 1973] [serial = 763] [outer = 0x0] 07:11:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1181a2000) [pid = 1973] [serial = 764] [outer = 0x117e97c00] 07:11:21 INFO - PROCESS | 1973 | 1467036681276 Marionette DEBUG loaded listener.js 07:11:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x1183b1c00) [pid = 1973] [serial = 765] [outer = 0x117e97c00] 07:11:21 INFO - PROCESS | 1973 | 1467036681949 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]]]}] 07:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 924ms 07:11:21 INFO - PROCESS | 1973 | 1467036681985 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 07:11:21 INFO - PROCESS | 1973 | 1467036681988 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 07:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:11:21 INFO - PROCESS | 1973 | 1467036681995 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:11:22 INFO - PROCESS | 1973 | 1467036681997 Marionette TRACE conn2 <- [1,994,null,{}] 07:11:22 INFO - PROCESS | 1973 | 1467036682000 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}] 07:11:22 INFO - PROCESS | 1973 | 1467036682002 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:22 INFO - PROCESS | 1973 | 1467036682103 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 07:11:22 INFO - PROCESS | 1973 | --DOCSHELL 0x120f6d000 == 40 [pid = 1973] [id = 252] 07:11:22 INFO - PROCESS | 1973 | --DOCSHELL 0x1290a1000 == 39 [pid = 1973] [id = 251] 07:11:22 INFO - PROCESS | 1973 | --DOCSHELL 0x1252bb800 == 38 [pid = 1973] [id = 250] 07:11:22 INFO - PROCESS | 1973 | --DOCSHELL 0x12328b800 == 37 [pid = 1973] [id = 249] 07:11:22 INFO - PROCESS | 1973 | --DOCSHELL 0x1252c3800 == 36 [pid = 1973] [id = 248] 07:11:22 INFO - PROCESS | 1973 | --DOCSHELL 0x123288800 == 35 [pid = 1973] [id = 247] 07:11:22 INFO - PROCESS | 1973 | --DOCSHELL 0x1210c7800 == 34 [pid = 1973] [id = 246] 07:11:22 INFO - PROCESS | 1973 | --DOCSHELL 0x119aa6000 == 33 [pid = 1973] [id = 245] 07:11:22 INFO - PROCESS | 1973 | --DOCSHELL 0x118898800 == 32 [pid = 1973] [id = 244] 07:11:22 INFO - PROCESS | 1973 | --DOCSHELL 0x116f5e800 == 31 [pid = 1973] [id = 243] 07:11:22 INFO - PROCESS | 1973 | --DOCSHELL 0x113b2c800 == 30 [pid = 1973] [id = 242] 07:11:22 INFO - PROCESS | 1973 | --DOCSHELL 0x113d83800 == 29 [pid = 1973] [id = 241] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x1289ea400) [pid = 1973] [serial = 708] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x127468c00) [pid = 1973] [serial = 707] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x1265a9c00) [pid = 1973] [serial = 704] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x11968b400) [pid = 1973] [serial = 687] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x119225800) [pid = 1973] [serial = 686] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x119c6b000) [pid = 1973] [serial = 689] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x12185c400) [pid = 1973] [serial = 693] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x121369000) [pid = 1973] [serial = 692] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x120e69400) [pid = 1973] [serial = 690] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1133aec00) [pid = 1973] [serial = 665] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x115e57000) [pid = 1973] [serial = 666] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x11839e400) [pid = 1973] [serial = 668] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1183bcc00) [pid = 1973] [serial = 669] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x118148000) [pid = 1973] [serial = 677] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1181a0800) [pid = 1973] [serial = 678] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1183aec00) [pid = 1973] [serial = 680] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x1183b8400) [pid = 1973] [serial = 681] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x123370c00) [pid = 1973] [serial = 695] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x12a624000) [pid = 1973] [serial = 663] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x113da9800) [pid = 1973] [serial = 674] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x115efa400) [pid = 1973] [serial = 675] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x112a7f000) [pid = 1973] [serial = 671] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x1130a0000) [pid = 1973] [serial = 672] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x118581c00) [pid = 1973] [serial = 683] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x1185b2800) [pid = 1973] [serial = 698] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x1270f0400) [pid = 1973] [serial = 705] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x125f4a400) [pid = 1973] [serial = 702] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x117e97800) [pid = 1973] [serial = 696] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x1248e7c00) [pid = 1973] [serial = 701] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x120e61c00) [pid = 1973] [serial = 699] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x118885400) [pid = 1973] [serial = 684] [outer = 0x0] [url = about:blank] 07:11:22 INFO - PROCESS | 1973 | 1467036682209 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:22 INFO - PROCESS | 1973 | 1467036682212 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:22 INFO - PROCESS | 1973 | ++DOCSHELL 0x11303a000 == 30 [pid = 1973] [id = 256] 07:11:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x1133d1000) [pid = 1973] [serial = 766] [outer = 0x0] 07:11:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x1151cb000) [pid = 1973] [serial = 767] [outer = 0x1133d1000] 07:11:22 INFO - PROCESS | 1973 | 1467036682241 Marionette DEBUG loaded listener.js 07:11:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x11721f400) [pid = 1973] [serial = 768] [outer = 0x1133d1000] 07:11:22 INFO - PROCESS | 1973 | 1467036682548 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]]]}] 07:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 572ms 07:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:11:22 INFO - PROCESS | 1973 | 1467036682566 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 07:11:22 INFO - PROCESS | 1973 | 1467036682568 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 07:11:22 INFO - PROCESS | 1973 | 1467036682573 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:11:22 INFO - PROCESS | 1973 | 1467036682576 Marionette TRACE conn2 <- [1,998,null,{}] 07:11:22 INFO - PROCESS | 1973 | 1467036682580 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}] 07:11:22 INFO - PROCESS | 1973 | 1467036682582 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:22 INFO - PROCESS | 1973 | 1467036682660 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 07:11:22 INFO - PROCESS | 1973 | 1467036682664 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:22 INFO - PROCESS | 1973 | 1467036682665 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:22 INFO - PROCESS | 1973 | ++DOCSHELL 0x1182a8800 == 31 [pid = 1973] [id = 257] 07:11:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x118148000) [pid = 1973] [serial = 769] [outer = 0x0] 07:11:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x1183b8c00) [pid = 1973] [serial = 770] [outer = 0x118148000] 07:11:22 INFO - PROCESS | 1973 | 1467036682694 Marionette DEBUG loaded listener.js 07:11:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x118582800) [pid = 1973] [serial = 771] [outer = 0x118148000] 07:11:23 INFO - PROCESS | 1973 | 1467036683071 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]]]}] 07:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 525ms 07:11:23 INFO - PROCESS | 1973 | 1467036683098 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 07:11:23 INFO - PROCESS | 1973 | 1467036683100 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 07:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:11:23 INFO - PROCESS | 1973 | 1467036683104 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:11:23 INFO - PROCESS | 1973 | 1467036683107 Marionette TRACE conn2 <- [1,1002,null,{}] 07:11:23 INFO - PROCESS | 1973 | 1467036683119 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}] 07:11:23 INFO - PROCESS | 1973 | 1467036683124 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:23 INFO - PROCESS | 1973 | 1467036683256 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 07:11:23 INFO - PROCESS | 1973 | 1467036683270 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:23 INFO - PROCESS | 1973 | 1467036683272 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:23 INFO - PROCESS | 1973 | ++DOCSHELL 0x119a8f000 == 32 [pid = 1973] [id = 258] 07:11:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x118887c00) [pid = 1973] [serial = 772] [outer = 0x0] 07:11:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x119326800) [pid = 1973] [serial = 773] [outer = 0x118887c00] 07:11:23 INFO - PROCESS | 1973 | 1467036683318 Marionette DEBUG loaded listener.js 07:11:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x119690000) [pid = 1973] [serial = 774] [outer = 0x118887c00] 07:11:23 INFO - PROCESS | 1973 | 1467036683738 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]]]}] 07:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 674ms 07:11:23 INFO - PROCESS | 1973 | 1467036683778 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 07:11:23 INFO - PROCESS | 1973 | 1467036683780 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 07:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:11:23 INFO - PROCESS | 1973 | 1467036683782 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:11:23 INFO - PROCESS | 1973 | 1467036683783 Marionette TRACE conn2 <- [1,1006,null,{}] 07:11:23 INFO - PROCESS | 1973 | 1467036683786 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}] 07:11:23 INFO - PROCESS | 1973 | 1467036683787 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:23 INFO - PROCESS | 1973 | 1467036683864 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 07:11:23 INFO - PROCESS | 1973 | 1467036683868 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:23 INFO - PROCESS | 1973 | 1467036683869 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:23 INFO - PROCESS | 1973 | ++DOCSHELL 0x1212a3000 == 33 [pid = 1973] [id = 259] 07:11:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x119c6e000) [pid = 1973] [serial = 775] [outer = 0x0] 07:11:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x1212ab400) [pid = 1973] [serial = 776] [outer = 0x119c6e000] 07:11:23 INFO - PROCESS | 1973 | 1467036683897 Marionette DEBUG loaded listener.js 07:11:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x121a0f400) [pid = 1973] [serial = 777] [outer = 0x119c6e000] 07:11:24 INFO - PROCESS | 1973 | 1467036684219 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]]]}] 07:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 468ms 07:11:24 INFO - PROCESS | 1973 | 1467036684250 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 07:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:11:24 INFO - PROCESS | 1973 | 1467036684251 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 07:11:24 INFO - PROCESS | 1973 | 1467036684254 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:11:24 INFO - PROCESS | 1973 | 1467036684255 Marionette TRACE conn2 <- [1,1010,null,{}] 07:11:24 INFO - PROCESS | 1973 | 1467036684257 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}] 07:11:24 INFO - PROCESS | 1973 | 1467036684261 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:24 INFO - PROCESS | 1973 | 1467036684339 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 07:11:24 INFO - PROCESS | 1973 | 1467036684402 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:24 INFO - PROCESS | 1973 | 1467036684403 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:24 INFO - PROCESS | 1973 | ++DOCSHELL 0x123648800 == 34 [pid = 1973] [id = 260] 07:11:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x113079000) [pid = 1973] [serial = 778] [outer = 0x0] 07:11:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x121449800) [pid = 1973] [serial = 779] [outer = 0x113079000] 07:11:24 INFO - PROCESS | 1973 | 1467036684430 Marionette DEBUG loaded listener.js 07:11:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1252a3400) [pid = 1973] [serial = 780] [outer = 0x113079000] 07:11:24 INFO - PROCESS | 1973 | 1467036684766 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]]]}] 07:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 568ms 07:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:11:24 INFO - PROCESS | 1973 | 1467036684822 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 07:11:24 INFO - PROCESS | 1973 | 1467036684824 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 07:11:24 INFO - PROCESS | 1973 | 1467036684826 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:11:24 INFO - PROCESS | 1973 | 1467036684827 Marionette TRACE conn2 <- [1,1014,null,{}] 07:11:24 INFO - PROCESS | 1973 | 1467036684829 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}] 07:11:24 INFO - PROCESS | 1973 | 1467036684833 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:24 INFO - PROCESS | 1973 | 1467036684947 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 07:11:24 INFO - PROCESS | 1973 | 1467036684958 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:24 INFO - PROCESS | 1973 | 1467036684959 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:24 INFO - PROCESS | 1973 | ++DOCSHELL 0x1252ba800 == 35 [pid = 1973] [id = 261] 07:11:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1252dc800) [pid = 1973] [serial = 781] [outer = 0x0] 07:11:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1270e9800) [pid = 1973] [serial = 782] [outer = 0x1252dc800] 07:11:24 INFO - PROCESS | 1973 | 1467036684984 Marionette DEBUG loaded listener.js 07:11:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1289f8c00) [pid = 1973] [serial = 783] [outer = 0x1252dc800] 07:11:25 INFO - PROCESS | 1973 | 1467036685386 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]]]}] 07:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 618ms 07:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:11:25 INFO - PROCESS | 1973 | 1467036685445 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 07:11:25 INFO - PROCESS | 1973 | 1467036685447 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 07:11:25 INFO - PROCESS | 1973 | 1467036685450 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:11:25 INFO - PROCESS | 1973 | 1467036685452 Marionette TRACE conn2 <- [1,1018,null,{}] 07:11:25 INFO - PROCESS | 1973 | 1467036685455 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}] 07:11:25 INFO - PROCESS | 1973 | 1467036685467 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:25 INFO - PROCESS | 1973 | 1467036685591 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 07:11:25 INFO - PROCESS | 1973 | 1467036685598 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:25 INFO - PROCESS | 1973 | 1467036685599 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:25 INFO - PROCESS | 1973 | ++DOCSHELL 0x129098000 == 36 [pid = 1973] [id = 262] 07:11:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x128ba4c00) [pid = 1973] [serial = 784] [outer = 0x0] 07:11:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x128df7c00) [pid = 1973] [serial = 785] [outer = 0x128ba4c00] 07:11:25 INFO - PROCESS | 1973 | 1467036685624 Marionette DEBUG loaded listener.js 07:11:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1290b6000) [pid = 1973] [serial = 786] [outer = 0x128ba4c00] 07:11:25 INFO - PROCESS | 1973 | 1467036685968 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]]]}] 07:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 569ms 07:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:11:26 INFO - PROCESS | 1973 | 1467036686019 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 07:11:26 INFO - PROCESS | 1973 | 1467036686020 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 07:11:26 INFO - PROCESS | 1973 | 1467036686022 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:11:26 INFO - PROCESS | 1973 | 1467036686023 Marionette TRACE conn2 <- [1,1022,null,{}] 07:11:26 INFO - PROCESS | 1973 | 1467036686026 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}] 07:11:26 INFO - PROCESS | 1973 | 1467036686027 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:26 INFO - PROCESS | 1973 | 1467036686119 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 07:11:26 INFO - PROCESS | 1973 | 1467036686131 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:26 INFO - PROCESS | 1973 | 1467036686132 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:26 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a509000 == 37 [pid = 1973] [id = 263] 07:11:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1290b6400) [pid = 1973] [serial = 787] [outer = 0x0] 07:11:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x129160400) [pid = 1973] [serial = 788] [outer = 0x1290b6400] 07:11:26 INFO - PROCESS | 1973 | 1467036686156 Marionette DEBUG loaded listener.js 07:11:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x129168c00) [pid = 1973] [serial = 789] [outer = 0x1290b6400] 07:11:26 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x112a73c00) [pid = 1973] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:11:26 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1160d6c00) [pid = 1973] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:11:26 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x113b5c400) [pid = 1973] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:11:26 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x110e7ac00) [pid = 1973] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:11:26 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x120f11400) [pid = 1973] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:11:26 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x111fdfc00) [pid = 1973] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:11:26 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x112a76c00) [pid = 1973] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:11:26 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x110e7f400) [pid = 1973] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:11:26 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x118dccc00) [pid = 1973] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:11:26 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x119a05c00) [pid = 1973] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:11:26 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1133ae400) [pid = 1973] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:11:26 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x11721a400) [pid = 1973] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:11:26 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x11904d800) [pid = 1973] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:11:26 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x111e58c00) [pid = 1973] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:11:26 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x116a03c00) [pid = 1973] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:11:26 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x1176e1400) [pid = 1973] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:11:26 INFO - PROCESS | 1973 | 1467036686527 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]]]}] 07:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 518ms 07:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:11:26 INFO - PROCESS | 1973 | 1467036686544 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 07:11:26 INFO - PROCESS | 1973 | 1467036686546 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 07:11:26 INFO - PROCESS | 1973 | 1467036686548 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:11:26 INFO - PROCESS | 1973 | 1467036686556 Marionette TRACE conn2 <- [1,1026,null,{}] 07:11:26 INFO - PROCESS | 1973 | 1467036686560 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}] 07:11:26 INFO - PROCESS | 1973 | 1467036686561 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:26 INFO - PROCESS | 1973 | 1467036686638 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 07:11:26 INFO - PROCESS | 1973 | 1467036686641 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:26 INFO - PROCESS | 1973 | 1467036686644 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:26 INFO - PROCESS | 1973 | ++DOCSHELL 0x126375000 == 38 [pid = 1973] [id = 264] 07:11:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x112d27000) [pid = 1973] [serial = 790] [outer = 0x0] 07:11:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x11721b000) [pid = 1973] [serial = 791] [outer = 0x112d27000] 07:11:26 INFO - PROCESS | 1973 | 1467036686669 Marionette DEBUG loaded listener.js 07:11:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x118d89400) [pid = 1973] [serial = 792] [outer = 0x112d27000] 07:11:26 INFO - PROCESS | 1973 | 1467036686996 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]]]}] 07:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 479ms 07:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:11:27 INFO - PROCESS | 1973 | 1467036687027 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 07:11:27 INFO - PROCESS | 1973 | 1467036687028 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 07:11:27 INFO - PROCESS | 1973 | 1467036687030 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:11:27 INFO - PROCESS | 1973 | 1467036687031 Marionette TRACE conn2 <- [1,1030,null,{}] 07:11:27 INFO - PROCESS | 1973 | 1467036687034 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}] 07:11:27 INFO - PROCESS | 1973 | 1467036687035 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:27 INFO - PROCESS | 1973 | 1467036687133 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 07:11:27 INFO - PROCESS | 1973 | 1467036687139 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:27 INFO - PROCESS | 1973 | 1467036687140 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:27 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a922000 == 39 [pid = 1973] [id = 265] 07:11:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1185bc000) [pid = 1973] [serial = 793] [outer = 0x0] 07:11:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1252d3000) [pid = 1973] [serial = 794] [outer = 0x1185bc000] 07:11:27 INFO - PROCESS | 1973 | 1467036687168 Marionette DEBUG loaded listener.js 07:11:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x128ba6000) [pid = 1973] [serial = 795] [outer = 0x1185bc000] 07:11:27 INFO - PROCESS | 1973 | 1467036687453 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]]]}] 07:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 467ms 07:11:27 INFO - PROCESS | 1973 | 1467036687498 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 07:11:27 INFO - PROCESS | 1973 | 1467036687500 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 07:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:11:27 INFO - PROCESS | 1973 | 1467036687502 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:11:27 INFO - PROCESS | 1973 | 1467036687504 Marionette TRACE conn2 <- [1,1034,null,{}] 07:11:27 INFO - PROCESS | 1973 | 1467036687506 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}] 07:11:27 INFO - PROCESS | 1973 | 1467036687509 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:27 INFO - PROCESS | 1973 | 1467036687601 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 07:11:27 INFO - PROCESS | 1973 | 1467036687604 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:27 INFO - PROCESS | 1973 | 1467036687606 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:27 INFO - PROCESS | 1973 | ++DOCSHELL 0x12b90e000 == 40 [pid = 1973] [id = 266] 07:11:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x12634d000) [pid = 1973] [serial = 796] [outer = 0x0] 07:11:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1293aa800) [pid = 1973] [serial = 797] [outer = 0x12634d000] 07:11:27 INFO - PROCESS | 1973 | 1467036687633 Marionette DEBUG loaded listener.js 07:11:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x12a3d6800) [pid = 1973] [serial = 798] [outer = 0x12634d000] 07:11:27 INFO - PROCESS | 1973 | 1467036687965 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]]]}] 07:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 469ms 07:11:27 INFO - PROCESS | 1973 | 1467036687971 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 07:11:27 INFO - PROCESS | 1973 | 1467036687974 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 07:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:11:27 INFO - PROCESS | 1973 | 1467036687981 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:11:27 INFO - PROCESS | 1973 | 1467036687982 Marionette TRACE conn2 <- [1,1038,null,{}] 07:11:27 INFO - PROCESS | 1973 | 1467036687984 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}] 07:11:27 INFO - PROCESS | 1973 | 1467036687985 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:28 INFO - PROCESS | 1973 | 1467036688095 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 07:11:28 INFO - PROCESS | 1973 | 1467036688101 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:28 INFO - PROCESS | 1973 | 1467036688102 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:28 INFO - PROCESS | 1973 | ++DOCSHELL 0x12b919000 == 41 [pid = 1973] [id = 267] 07:11:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x118d89c00) [pid = 1973] [serial = 799] [outer = 0x0] 07:11:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x12a624800) [pid = 1973] [serial = 800] [outer = 0x118d89c00] 07:11:28 INFO - PROCESS | 1973 | 1467036688126 Marionette DEBUG loaded listener.js 07:11:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x12a6d9000) [pid = 1973] [serial = 801] [outer = 0x118d89c00] 07:11:28 INFO - PROCESS | 1973 | 1467036688421 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]]]}] 07:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 468ms 07:11:28 INFO - PROCESS | 1973 | 1467036688491 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 07:11:28 INFO - PROCESS | 1973 | 1467036688493 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 07:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:11:28 INFO - PROCESS | 1973 | 1467036688497 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:11:28 INFO - PROCESS | 1973 | 1467036688500 Marionette TRACE conn2 <- [1,1042,null,{}] 07:11:28 INFO - PROCESS | 1973 | 1467036688504 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}] 07:11:28 INFO - PROCESS | 1973 | 1467036688506 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:28 INFO - PROCESS | 1973 | 1467036688600 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 07:11:28 INFO - PROCESS | 1973 | 1467036688690 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:28 INFO - PROCESS | 1973 | 1467036688692 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:28 INFO - PROCESS | 1973 | ++DOCSHELL 0x117066800 == 42 [pid = 1973] [id = 268] 07:11:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1133dc000) [pid = 1973] [serial = 802] [outer = 0x0] 07:11:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1151d5c00) [pid = 1973] [serial = 803] [outer = 0x1133dc000] 07:11:28 INFO - PROCESS | 1973 | 1467036688726 Marionette DEBUG loaded listener.js 07:11:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x116972400) [pid = 1973] [serial = 804] [outer = 0x1133dc000] 07:11:29 INFO - PROCESS | 1973 | 1467036689147 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]]]}] 07:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 673ms 07:11:29 INFO - PROCESS | 1973 | 1467036689171 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 07:11:29 INFO - PROCESS | 1973 | 1467036689173 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 07:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:11:29 INFO - PROCESS | 1973 | 1467036689178 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:11:29 INFO - PROCESS | 1973 | 1467036689181 Marionette TRACE conn2 <- [1,1046,null,{}] 07:11:29 INFO - PROCESS | 1973 | 1467036689183 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}] 07:11:29 INFO - PROCESS | 1973 | 1467036689185 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:29 INFO - PROCESS | 1973 | 1467036689288 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 07:11:29 INFO - PROCESS | 1973 | 1467036689378 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:29 INFO - PROCESS | 1973 | 1467036689379 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:29 INFO - PROCESS | 1973 | ++DOCSHELL 0x120f8b000 == 43 [pid = 1973] [id = 269] 07:11:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x118580800) [pid = 1973] [serial = 805] [outer = 0x0] 07:11:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1185b3400) [pid = 1973] [serial = 806] [outer = 0x118580800] 07:11:29 INFO - PROCESS | 1973 | 1467036689410 Marionette DEBUG loaded listener.js 07:11:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x119044400) [pid = 1973] [serial = 807] [outer = 0x118580800] 07:11:29 INFO - PROCESS | 1973 | 1467036689820 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]]]}] 07:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 672ms 07:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:11:29 INFO - PROCESS | 1973 | 1467036689848 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 07:11:29 INFO - PROCESS | 1973 | 1467036689850 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 07:11:29 INFO - PROCESS | 1973 | 1467036689852 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:11:29 INFO - PROCESS | 1973 | 1467036689854 Marionette TRACE conn2 <- [1,1050,null,{}] 07:11:29 INFO - PROCESS | 1973 | 1467036689860 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}] 07:11:29 INFO - PROCESS | 1973 | 1467036689864 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:29 INFO - PROCESS | 1973 | 1467036689967 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 07:11:30 INFO - PROCESS | 1973 | 1467036690035 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:30 INFO - PROCESS | 1973 | 1467036690038 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:30 INFO - PROCESS | 1973 | ++DOCSHELL 0x12b917000 == 44 [pid = 1973] [id = 270] 07:11:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x120f3e000) [pid = 1973] [serial = 808] [outer = 0x0] 07:11:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x124ad0c00) [pid = 1973] [serial = 809] [outer = 0x120f3e000] 07:11:30 INFO - PROCESS | 1973 | 1467036690071 Marionette DEBUG loaded listener.js 07:11:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x125f47800) [pid = 1973] [serial = 810] [outer = 0x120f3e000] 07:11:30 INFO - PROCESS | 1973 | 1467036690567 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]]]}] 07:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 771ms 07:11:30 INFO - PROCESS | 1973 | 1467036690624 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 07:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:11:30 INFO - PROCESS | 1973 | 1467036690628 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 07:11:30 INFO - PROCESS | 1973 | 1467036690632 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:11:30 INFO - PROCESS | 1973 | 1467036690634 Marionette TRACE conn2 <- [1,1054,null,{}] 07:11:30 INFO - PROCESS | 1973 | 1467036690638 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}] 07:11:30 INFO - PROCESS | 1973 | 1467036690640 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:30 INFO - PROCESS | 1973 | 1467036690746 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 07:11:30 INFO - PROCESS | 1973 | 1467036690814 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:30 INFO - PROCESS | 1973 | 1467036690815 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:30 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bebc000 == 45 [pid = 1973] [id = 271] 07:11:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1289ef000) [pid = 1973] [serial = 811] [outer = 0x0] 07:11:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x128b9f000) [pid = 1973] [serial = 812] [outer = 0x1289ef000] 07:11:30 INFO - PROCESS | 1973 | 1467036690844 Marionette DEBUG loaded listener.js 07:11:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x1290b8400) [pid = 1973] [serial = 813] [outer = 0x1289ef000] 07:11:31 INFO - PROCESS | 1973 | 1467036691244 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]]]}] 07:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 622ms 07:11:31 INFO - PROCESS | 1973 | 1467036691254 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 07:11:31 INFO - PROCESS | 1973 | 1467036691255 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 07:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:11:31 INFO - PROCESS | 1973 | 1467036691257 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:11:31 INFO - PROCESS | 1973 | 1467036691258 Marionette TRACE conn2 <- [1,1058,null,{}] 07:11:31 INFO - PROCESS | 1973 | 1467036691261 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}] 07:11:31 INFO - PROCESS | 1973 | 1467036691262 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:31 INFO - PROCESS | 1973 | 1467036691358 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 07:11:31 INFO - PROCESS | 1973 | 1467036691410 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:31 INFO - PROCESS | 1973 | 1467036691412 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:31 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ce09000 == 46 [pid = 1973] [id = 272] 07:11:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x1290b5400) [pid = 1973] [serial = 814] [outer = 0x0] 07:11:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x129439c00) [pid = 1973] [serial = 815] [outer = 0x1290b5400] 07:11:31 INFO - PROCESS | 1973 | 1467036691440 Marionette DEBUG loaded listener.js 07:11:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x12a3cac00) [pid = 1973] [serial = 816] [outer = 0x1290b5400] 07:11:31 INFO - PROCESS | 1973 | 1467036691859 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]]]}] 07:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 619ms 07:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:11:31 INFO - PROCESS | 1973 | 1467036691876 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 07:11:31 INFO - PROCESS | 1973 | 1467036691878 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 07:11:31 INFO - PROCESS | 1973 | 1467036691880 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:11:31 INFO - PROCESS | 1973 | 1467036691881 Marionette TRACE conn2 <- [1,1062,null,{}] 07:11:31 INFO - PROCESS | 1973 | 1467036691883 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}] 07:11:31 INFO - PROCESS | 1973 | 1467036691888 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:32 INFO - PROCESS | 1973 | 1467036692125 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 07:11:32 INFO - PROCESS | 1973 | 1467036692234 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:32 INFO - PROCESS | 1973 | 1467036692235 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:32 INFO - PROCESS | 1973 | ++DOCSHELL 0x11706f000 == 47 [pid = 1973] [id = 273] 07:11:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x113933000) [pid = 1973] [serial = 817] [outer = 0x0] 07:11:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x115e5f000) [pid = 1973] [serial = 818] [outer = 0x113933000] 07:11:32 INFO - PROCESS | 1973 | 1467036692264 Marionette DEBUG loaded listener.js 07:11:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 112 (0x116965800) [pid = 1973] [serial = 819] [outer = 0x113933000] 07:11:32 INFO - PROCESS | 1973 | 1467036692712 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]]]}] 07:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 870ms 07:11:32 INFO - PROCESS | 1973 | 1467036692752 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 07:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:11:32 INFO - PROCESS | 1973 | 1467036692754 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 07:11:32 INFO - PROCESS | 1973 | 1467036692757 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:11:32 INFO - PROCESS | 1973 | 1467036692759 Marionette TRACE conn2 <- [1,1066,null,{}] 07:11:32 INFO - PROCESS | 1973 | 1467036692762 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}] 07:11:32 INFO - PROCESS | 1973 | 1467036692764 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:32 INFO - PROCESS | 1973 | 1467036692860 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x12b90e000 == 46 [pid = 1973] [id = 266] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x12a922000 == 45 [pid = 1973] [id = 265] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x126375000 == 44 [pid = 1973] [id = 264] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x12a509000 == 43 [pid = 1973] [id = 263] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x129098000 == 42 [pid = 1973] [id = 262] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x1252ba800 == 41 [pid = 1973] [id = 261] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x123648800 == 40 [pid = 1973] [id = 260] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x1212a3000 == 39 [pid = 1973] [id = 259] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x119a8f000 == 38 [pid = 1973] [id = 258] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x1182a8800 == 37 [pid = 1973] [id = 257] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x11303a000 == 36 [pid = 1973] [id = 256] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x119a9c000 == 35 [pid = 1973] [id = 255] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x12a917800 == 34 [pid = 1973] [id = 253] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x113915800 == 33 [pid = 1973] [id = 254] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x11706f000 == 32 [pid = 1973] [id = 273] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x12ce09000 == 31 [pid = 1973] [id = 272] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x12bebc000 == 30 [pid = 1973] [id = 271] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x12b917000 == 29 [pid = 1973] [id = 270] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x120f8b000 == 28 [pid = 1973] [id = 269] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x12b919000 == 27 [pid = 1973] [id = 267] 07:11:33 INFO - PROCESS | 1973 | --DOCSHELL 0x117066800 == 26 [pid = 1973] [id = 268] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 111 (0x12336fc00) [pid = 1973] [serial = 740] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x11721bc00) [pid = 1973] [serial = 728] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x118151400) [pid = 1973] [serial = 729] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x118156c00) [pid = 1973] [serial = 723] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x1167e7000) [pid = 1973] [serial = 722] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x125e86c00) [pid = 1973] [serial = 743] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x1265ab400) [pid = 1973] [serial = 746] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x125f4f800) [pid = 1973] [serial = 744] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x118888c00) [pid = 1973] [serial = 750] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x113934000) [pid = 1973] [serial = 725] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x11219ec00) [pid = 1973] [serial = 726] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x11837b400) [pid = 1973] [serial = 749] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1183bc000) [pid = 1973] [serial = 731] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1185bcc00) [pid = 1973] [serial = 732] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x119232c00) [pid = 1973] [serial = 734] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1193b3400) [pid = 1973] [serial = 735] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1289ecc00) [pid = 1973] [serial = 755] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x116080c00) [pid = 1973] [serial = 711] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x113b4f000) [pid = 1973] [serial = 710] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1183a2c00) [pid = 1973] [serial = 714] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x11814f000) [pid = 1973] [serial = 713] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x128def000) [pid = 1973] [serial = 756] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1199c4800) [pid = 1973] [serial = 717] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x119328800) [pid = 1973] [serial = 716] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x127469000) [pid = 1973] [serial = 747] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1193b8000) [pid = 1973] [serial = 737] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x12325dc00) [pid = 1973] [serial = 720] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x1216ad800) [pid = 1973] [serial = 752] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x119226400) [pid = 1973] [serial = 719] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x1252aa400) [pid = 1973] [serial = 741] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x1270ca800) [pid = 1973] [serial = 753] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x12746c000) [pid = 1973] [serial = 758] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x119a09800) [pid = 1973] [serial = 738] [outer = 0x0] [url = about:blank] 07:11:33 INFO - PROCESS | 1973 | 1467036693500 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:33 INFO - PROCESS | 1973 | 1467036693502 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:33 INFO - PROCESS | 1973 | ++DOCSHELL 0x11302c800 == 27 [pid = 1973] [id = 274] 07:11:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x113074c00) [pid = 1973] [serial = 820] [outer = 0x0] 07:11:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x11309e000) [pid = 1973] [serial = 821] [outer = 0x113074c00] 07:11:33 INFO - PROCESS | 1973 | 1467036693534 Marionette DEBUG loaded listener.js 07:11:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x113934000) [pid = 1973] [serial = 822] [outer = 0x113074c00] 07:11:33 INFO - PROCESS | 1973 | 1467036693850 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]]]}] 07:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1123ms 07:11:33 INFO - PROCESS | 1973 | 1467036693882 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 07:11:33 INFO - PROCESS | 1973 | 1467036693884 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 07:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:11:33 INFO - PROCESS | 1973 | 1467036693886 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:11:33 INFO - PROCESS | 1973 | 1467036693888 Marionette TRACE conn2 <- [1,1070,null,{}] 07:11:33 INFO - PROCESS | 1973 | 1467036693894 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}] 07:11:33 INFO - PROCESS | 1973 | 1467036693896 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:33 INFO - PROCESS | 1973 | 1467036693969 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 07:11:33 INFO - PROCESS | 1973 | 1467036693976 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:33 INFO - PROCESS | 1973 | 1467036693978 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:34 INFO - PROCESS | 1973 | ++DOCSHELL 0x1169a9800 == 28 [pid = 1973] [id = 275] 07:11:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x116078c00) [pid = 1973] [serial = 823] [outer = 0x0] 07:11:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x1172b8000) [pid = 1973] [serial = 824] [outer = 0x116078c00] 07:11:34 INFO - PROCESS | 1973 | 1467036694011 Marionette DEBUG loaded listener.js 07:11:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x118198000) [pid = 1973] [serial = 825] [outer = 0x116078c00] 07:11:34 INFO - PROCESS | 1973 | 1467036694409 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]]]}] 07:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 573ms 07:11:34 INFO - PROCESS | 1973 | 1467036694461 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 07:11:34 INFO - PROCESS | 1973 | 1467036694464 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 07:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:11:34 INFO - PROCESS | 1973 | 1467036694467 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:11:34 INFO - PROCESS | 1973 | 1467036694468 Marionette TRACE conn2 <- [1,1074,null,{}] 07:11:34 INFO - PROCESS | 1973 | 1467036694470 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}] 07:11:34 INFO - PROCESS | 1973 | 1467036694471 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:34 INFO - PROCESS | 1973 | 1467036694535 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 07:11:34 INFO - PROCESS | 1973 | 1467036694538 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:34 INFO - PROCESS | 1973 | 1467036694540 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:34 INFO - PROCESS | 1973 | ++DOCSHELL 0x1169a9000 == 29 [pid = 1973] [id = 276] 07:11:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x11837a000) [pid = 1973] [serial = 826] [outer = 0x0] 07:11:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1183b1800) [pid = 1973] [serial = 827] [outer = 0x11837a000] 07:11:34 INFO - PROCESS | 1973 | 1467036694585 Marionette DEBUG loaded listener.js 07:11:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1184e0800) [pid = 1973] [serial = 828] [outer = 0x11837a000] 07:11:35 INFO - PROCESS | 1973 | 1467036695094 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]]]}] 07:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 07:11:35 INFO - PROCESS | 1973 | 1467036695138 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 07:11:35 INFO - PROCESS | 1973 | 1467036695140 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 07:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:11:35 INFO - PROCESS | 1973 | 1467036695160 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:11:35 INFO - PROCESS | 1973 | 1467036695167 Marionette TRACE conn2 <- [1,1078,null,{}] 07:11:35 INFO - PROCESS | 1973 | 1467036695172 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}] 07:11:35 INFO - PROCESS | 1973 | 1467036695177 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:35 INFO - PROCESS | 1973 | 1467036695288 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 07:11:35 INFO - PROCESS | 1973 | 1467036695342 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:35 INFO - PROCESS | 1973 | 1467036695343 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:35 INFO - PROCESS | 1973 | ++DOCSHELL 0x1198b6800 == 30 [pid = 1973] [id = 277] 07:11:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x11837ec00) [pid = 1973] [serial = 829] [outer = 0x0] 07:11:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x11904b800) [pid = 1973] [serial = 830] [outer = 0x11837ec00] 07:11:35 INFO - PROCESS | 1973 | 1467036695364 Marionette DEBUG loaded listener.js 07:11:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x119230800) [pid = 1973] [serial = 831] [outer = 0x11837ec00] 07:11:35 INFO - PROCESS | 1973 | 1467036695754 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]]]}] 07:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 636ms 07:11:35 INFO - PROCESS | 1973 | 1467036695802 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 07:11:35 INFO - PROCESS | 1973 | 1467036695804 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 07:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:11:35 INFO - PROCESS | 1973 | 1467036695810 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:11:35 INFO - PROCESS | 1973 | 1467036695812 Marionette TRACE conn2 <- [1,1082,null,{}] 07:11:35 INFO - PROCESS | 1973 | 1467036695815 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}] 07:11:35 INFO - PROCESS | 1973 | 1467036695817 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:35 INFO - PROCESS | 1973 | 1467036695958 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 07:11:36 INFO - PROCESS | 1973 | 1467036696009 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:36 INFO - PROCESS | 1973 | 1467036696010 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:36 INFO - PROCESS | 1973 | ++DOCSHELL 0x120d85800 == 31 [pid = 1973] [id = 278] 07:11:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x118dd4000) [pid = 1973] [serial = 832] [outer = 0x0] 07:11:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1193b9c00) [pid = 1973] [serial = 833] [outer = 0x118dd4000] 07:11:36 INFO - PROCESS | 1973 | 1467036696049 Marionette DEBUG loaded listener.js 07:11:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1199c4000) [pid = 1973] [serial = 834] [outer = 0x118dd4000] 07:11:36 INFO - PROCESS | 1973 | 1467036696420 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]]]}] 07:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 622ms 07:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:11:36 INFO - PROCESS | 1973 | 1467036696430 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 07:11:36 INFO - PROCESS | 1973 | 1467036696431 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 07:11:36 INFO - PROCESS | 1973 | 1467036696434 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:11:36 INFO - PROCESS | 1973 | 1467036696435 Marionette TRACE conn2 <- [1,1086,null,{}] 07:11:36 INFO - PROCESS | 1973 | 1467036696437 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}] 07:11:36 INFO - PROCESS | 1973 | 1467036696438 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:36 INFO - PROCESS | 1973 | 1467036696529 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 07:11:36 INFO - PROCESS | 1973 | 1467036696563 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:36 INFO - PROCESS | 1973 | 1467036696567 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:36 INFO - PROCESS | 1973 | ++DOCSHELL 0x121299000 == 32 [pid = 1973] [id = 279] 07:11:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1181a0c00) [pid = 1973] [serial = 835] [outer = 0x0] 07:11:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x120f48c00) [pid = 1973] [serial = 836] [outer = 0x1181a0c00] 07:11:36 INFO - PROCESS | 1973 | 1467036696600 Marionette DEBUG loaded listener.js 07:11:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x121a0f800) [pid = 1973] [serial = 837] [outer = 0x1181a0c00] 07:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 518ms 07:11:36 INFO - PROCESS | 1973 | 1467036696944 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]]]}] 07:11:36 INFO - PROCESS | 1973 | 1467036696953 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 07:11:36 INFO - PROCESS | 1973 | 1467036696954 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 07:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:11:36 INFO - PROCESS | 1973 | 1467036696956 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:11:36 INFO - PROCESS | 1973 | 1467036696957 Marionette TRACE conn2 <- [1,1090,null,{}] 07:11:36 INFO - PROCESS | 1973 | 1467036696962 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}] 07:11:36 INFO - PROCESS | 1973 | 1467036696964 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:37 INFO - PROCESS | 1973 | 1467036697054 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 07:11:37 INFO - PROCESS | 1973 | 1467036697090 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:37 INFO - PROCESS | 1973 | 1467036697091 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:37 INFO - PROCESS | 1973 | ++DOCSHELL 0x112635800 == 33 [pid = 1973] [id = 280] 07:11:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12336e400) [pid = 1973] [serial = 838] [outer = 0x0] 07:11:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1252aac00) [pid = 1973] [serial = 839] [outer = 0x12336e400] 07:11:37 INFO - PROCESS | 1973 | 1467036697116 Marionette DEBUG loaded listener.js 07:11:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x125f41400) [pid = 1973] [serial = 840] [outer = 0x12336e400] 07:11:37 INFO - PROCESS | 1973 | 1467036697453 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]]]}] 07:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 521ms 07:11:37 INFO - PROCESS | 1973 | 1467036697479 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 07:11:37 INFO - PROCESS | 1973 | 1467036697480 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 07:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:11:37 INFO - PROCESS | 1973 | 1467036697490 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:11:37 INFO - PROCESS | 1973 | 1467036697491 Marionette TRACE conn2 <- [1,1094,null,{}] 07:11:37 INFO - PROCESS | 1973 | 1467036697494 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}] 07:11:37 INFO - PROCESS | 1973 | 1467036697495 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:37 INFO - PROCESS | 1973 | 1467036697587 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 07:11:37 INFO - PROCESS | 1973 | 1467036697591 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:37 INFO - PROCESS | 1973 | 1467036697592 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:37 INFO - PROCESS | 1973 | ++DOCSHELL 0x125f29800 == 34 [pid = 1973] [id = 281] 07:11:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x112fe7c00) [pid = 1973] [serial = 841] [outer = 0x0] 07:11:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x125f4a000) [pid = 1973] [serial = 842] [outer = 0x112fe7c00] 07:11:37 INFO - PROCESS | 1973 | 1467036697617 Marionette DEBUG loaded listener.js 07:11:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x1265aac00) [pid = 1973] [serial = 843] [outer = 0x112fe7c00] 07:11:37 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x1252dc800) [pid = 1973] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:11:37 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x128ba4c00) [pid = 1973] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:11:37 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x1290b6400) [pid = 1973] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:11:37 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x110d62c00) [pid = 1973] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:11:37 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x117e97c00) [pid = 1973] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:11:37 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x118148000) [pid = 1973] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:11:37 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x119c6e000) [pid = 1973] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:11:37 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1133d1000) [pid = 1973] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:11:37 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x118887c00) [pid = 1973] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:11:37 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x113365800) [pid = 1973] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:11:37 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x12634d000) [pid = 1973] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:11:37 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x118d89c00) [pid = 1973] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:11:37 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x112d27000) [pid = 1973] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:11:37 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1185bc000) [pid = 1973] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:11:37 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x113079000) [pid = 1973] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:11:38 INFO - PROCESS | 1973 | 1467036698089 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]]]}] 07:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 621ms 07:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:11:38 INFO - PROCESS | 1973 | 1467036698115 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 07:11:38 INFO - PROCESS | 1973 | 1467036698117 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 07:11:38 INFO - PROCESS | 1973 | 1467036698119 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:11:38 INFO - PROCESS | 1973 | 1467036698120 Marionette TRACE conn2 <- [1,1098,null,{}] 07:11:38 INFO - PROCESS | 1973 | 1467036698122 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}] 07:11:38 INFO - PROCESS | 1973 | 1467036698124 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:38 INFO - PROCESS | 1973 | 1467036698234 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 07:11:38 INFO - PROCESS | 1973 | 1467036698268 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:38 INFO - PROCESS | 1973 | 1467036698269 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:38 INFO - PROCESS | 1973 | ++DOCSHELL 0x12651c000 == 35 [pid = 1973] [id = 282] 07:11:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x116a0a800) [pid = 1973] [serial = 844] [outer = 0x0] 07:11:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1185b6800) [pid = 1973] [serial = 845] [outer = 0x116a0a800] 07:11:38 INFO - PROCESS | 1973 | 1467036698294 Marionette DEBUG loaded listener.js 07:11:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x120e67000) [pid = 1973] [serial = 846] [outer = 0x116a0a800] 07:11:38 INFO - PROCESS | 1973 | 1467036698566 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]]]}] 07:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 468ms 07:11:38 INFO - PROCESS | 1973 | 1467036698587 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 07:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:11:38 INFO - PROCESS | 1973 | 1467036698600 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 07:11:38 INFO - PROCESS | 1973 | 1467036698607 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:11:38 INFO - PROCESS | 1973 | 1467036698608 Marionette TRACE conn2 <- [1,1102,null,{}] 07:11:38 INFO - PROCESS | 1973 | 1467036698618 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}] 07:11:38 INFO - PROCESS | 1973 | 1467036698619 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:38 INFO - PROCESS | 1973 | 1467036698696 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 07:11:38 INFO - PROCESS | 1973 | 1467036698700 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:38 INFO - PROCESS | 1973 | 1467036698701 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:38 INFO - PROCESS | 1973 | ++DOCSHELL 0x1290a1800 == 36 [pid = 1973] [id = 283] 07:11:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1183b4c00) [pid = 1973] [serial = 847] [outer = 0x0] 07:11:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1270e5000) [pid = 1973] [serial = 848] [outer = 0x1183b4c00] 07:11:38 INFO - PROCESS | 1973 | 1467036698727 Marionette DEBUG loaded listener.js 07:11:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x127469800) [pid = 1973] [serial = 849] [outer = 0x1183b4c00] 07:11:39 INFO - PROCESS | 1973 | 1467036699034 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]]]}] 07:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 476ms 07:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:11:39 INFO - PROCESS | 1973 | 1467036699084 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 07:11:39 INFO - PROCESS | 1973 | 1467036699085 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 07:11:39 INFO - PROCESS | 1973 | 1467036699087 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:11:39 INFO - PROCESS | 1973 | 1467036699088 Marionette TRACE conn2 <- [1,1106,null,{}] 07:11:39 INFO - PROCESS | 1973 | 1467036699090 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}] 07:11:39 INFO - PROCESS | 1973 | 1467036699091 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:39 INFO - PROCESS | 1973 | 1467036699189 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 07:11:39 INFO - PROCESS | 1973 | 1467036699198 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:39 INFO - PROCESS | 1973 | 1467036699200 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:39 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a315000 == 37 [pid = 1973] [id = 284] 07:11:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12746a000) [pid = 1973] [serial = 850] [outer = 0x0] 07:11:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1289eb400) [pid = 1973] [serial = 851] [outer = 0x12746a000] 07:11:39 INFO - PROCESS | 1973 | 1467036699227 Marionette DEBUG loaded listener.js 07:11:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x128b9bc00) [pid = 1973] [serial = 852] [outer = 0x12746a000] 07:11:39 INFO - PROCESS | 1973 | 1467036699549 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]]]}] 07:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 474ms 07:11:39 INFO - PROCESS | 1973 | 1467036699563 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 07:11:39 INFO - PROCESS | 1973 | 1467036699564 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 07:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:11:39 INFO - PROCESS | 1973 | 1467036699567 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:11:39 INFO - PROCESS | 1973 | 1467036699578 Marionette TRACE conn2 <- [1,1110,null,{}] 07:11:39 INFO - PROCESS | 1973 | 1467036699581 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}] 07:11:39 INFO - PROCESS | 1973 | 1467036699583 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:39 INFO - PROCESS | 1973 | 1467036699670 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 07:11:39 INFO - PROCESS | 1973 | 1467036699675 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:39 INFO - PROCESS | 1973 | 1467036699678 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:39 INFO - PROCESS | 1973 | ++DOCSHELL 0x1194d5000 == 38 [pid = 1973] [id = 285] 07:11:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x128def000) [pid = 1973] [serial = 853] [outer = 0x0] 07:11:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x12915bc00) [pid = 1973] [serial = 854] [outer = 0x128def000] 07:11:39 INFO - PROCESS | 1973 | 1467036699702 Marionette DEBUG loaded listener.js 07:11:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x12943cc00) [pid = 1973] [serial = 855] [outer = 0x128def000] 07:11:40 INFO - PROCESS | 1973 | --DOCSHELL 0x1169a9800 == 37 [pid = 1973] [id = 275] 07:11:40 INFO - PROCESS | 1973 | --DOCSHELL 0x11302c800 == 36 [pid = 1973] [id = 274] 07:11:40 INFO - PROCESS | 1973 | --DOCSHELL 0x1169a9000 == 35 [pid = 1973] [id = 276] 07:11:40 INFO - PROCESS | 1973 | --DOCSHELL 0x1198b6800 == 34 [pid = 1973] [id = 277] 07:11:40 INFO - PROCESS | 1973 | --DOCSHELL 0x121299000 == 33 [pid = 1973] [id = 279] 07:11:40 INFO - PROCESS | 1973 | --DOCSHELL 0x120d85800 == 32 [pid = 1973] [id = 278] 07:11:40 INFO - PROCESS | 1973 | --DOCSHELL 0x112635800 == 31 [pid = 1973] [id = 280] 07:11:40 INFO - PROCESS | 1973 | --DOCSHELL 0x1290a1800 == 30 [pid = 1973] [id = 283] 07:11:40 INFO - PROCESS | 1973 | --DOCSHELL 0x12651c000 == 29 [pid = 1973] [id = 282] 07:11:40 INFO - PROCESS | 1973 | --DOCSHELL 0x125f29800 == 28 [pid = 1973] [id = 281] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1290b6000) [pid = 1973] [serial = 786] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x12a3d6800) [pid = 1973] [serial = 798] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x12a624800) [pid = 1973] [serial = 800] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x12a6d9000) [pid = 1973] [serial = 801] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x11721b000) [pid = 1973] [serial = 791] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1252d3000) [pid = 1973] [serial = 794] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1293aa800) [pid = 1973] [serial = 797] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x118d89400) [pid = 1973] [serial = 792] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x129168c00) [pid = 1973] [serial = 789] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x121449800) [pid = 1973] [serial = 779] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1252a3400) [pid = 1973] [serial = 780] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x128ba6000) [pid = 1973] [serial = 795] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1289f8c00) [pid = 1973] [serial = 783] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOCSHELL 0x12a315000 == 27 [pid = 1973] [id = 284] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1270e9800) [pid = 1973] [serial = 782] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x128df7c00) [pid = 1973] [serial = 785] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x129160400) [pid = 1973] [serial = 788] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x1290b0400) [pid = 1973] [serial = 759] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x1181a2000) [pid = 1973] [serial = 764] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x1183b1c00) [pid = 1973] [serial = 765] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x1183b8c00) [pid = 1973] [serial = 770] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x118582800) [pid = 1973] [serial = 771] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x1212ab400) [pid = 1973] [serial = 776] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x121a0f400) [pid = 1973] [serial = 777] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x1151cb000) [pid = 1973] [serial = 767] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x11721f400) [pid = 1973] [serial = 768] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x119326800) [pid = 1973] [serial = 773] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 73 (0x119690000) [pid = 1973] [serial = 774] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 72 (0x1133b7400) [pid = 1973] [serial = 761] [outer = 0x0] [url = about:blank] 07:11:40 INFO - PROCESS | 1973 | --DOMWINDOW == 71 (0x115e62800) [pid = 1973] [serial = 762] [outer = 0x0] [url = about:blank] 07:11:41 INFO - PROCESS | 1973 | 1467036701095 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]]]}] 07:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1582ms 07:11:41 INFO - PROCESS | 1973 | 1467036701222 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 07:11:41 INFO - PROCESS | 1973 | 1467036701224 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 07:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:11:41 INFO - PROCESS | 1973 | 1467036701229 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:11:41 INFO - PROCESS | 1973 | 1467036701232 Marionette TRACE conn2 <- [1,1114,null,{}] 07:11:41 INFO - PROCESS | 1973 | 1467036701236 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}] 07:11:41 INFO - PROCESS | 1973 | 1467036701238 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:41 INFO - PROCESS | 1973 | 1467036701314 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 07:11:41 INFO - PROCESS | 1973 | 1467036701319 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:41 INFO - PROCESS | 1973 | 1467036701321 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:41 INFO - PROCESS | 1973 | ++DOCSHELL 0x116952800 == 28 [pid = 1973] [id = 286] 07:11:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 72 (0x1160d9c00) [pid = 1973] [serial = 856] [outer = 0x0] 07:11:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 73 (0x116738800) [pid = 1973] [serial = 857] [outer = 0x1160d9c00] 07:11:41 INFO - PROCESS | 1973 | 1467036701351 Marionette DEBUG loaded listener.js 07:11:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 74 (0x11721a400) [pid = 1973] [serial = 858] [outer = 0x1160d9c00] 07:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 473ms 07:11:41 INFO - PROCESS | 1973 | 1467036701694 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]]]}] 07:11:41 INFO - PROCESS | 1973 | 1467036701701 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 07:11:41 INFO - PROCESS | 1973 | 1467036701705 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 07:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:11:41 INFO - PROCESS | 1973 | 1467036701712 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:11:41 INFO - PROCESS | 1973 | 1467036701714 Marionette TRACE conn2 <- [1,1118,null,{}] 07:11:41 INFO - PROCESS | 1973 | 1467036701717 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}] 07:11:41 INFO - PROCESS | 1973 | 1467036701719 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:41 INFO - PROCESS | 1973 | 1467036701798 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 07:11:41 INFO - PROCESS | 1973 | 1467036701847 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:41 INFO - PROCESS | 1973 | 1467036701848 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:41 INFO - PROCESS | 1973 | ++DOCSHELL 0x1181d0800 == 29 [pid = 1973] [id = 287] 07:11:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x11721c000) [pid = 1973] [serial = 859] [outer = 0x0] 07:11:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x118153000) [pid = 1973] [serial = 860] [outer = 0x11721c000] 07:11:41 INFO - PROCESS | 1973 | 1467036701876 Marionette DEBUG loaded listener.js 07:11:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x11837b400) [pid = 1973] [serial = 861] [outer = 0x11721c000] 07:11:42 INFO - PROCESS | 1973 | 1467036702169 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]]]}] 07:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 471ms 07:11:42 INFO - PROCESS | 1973 | 1467036702198 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 07:11:42 INFO - PROCESS | 1973 | 1467036702200 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 07:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:11:42 INFO - PROCESS | 1973 | 1467036702202 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:11:42 INFO - PROCESS | 1973 | 1467036702204 Marionette TRACE conn2 <- [1,1122,null,{}] 07:11:42 INFO - PROCESS | 1973 | 1467036702214 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}] 07:11:42 INFO - PROCESS | 1973 | 1467036702217 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:42 INFO - PROCESS | 1973 | 1467036702293 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 07:11:42 INFO - PROCESS | 1973 | 1467036702342 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:42 INFO - PROCESS | 1973 | 1467036702344 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:42 INFO - PROCESS | 1973 | ++DOCSHELL 0x119219000 == 30 [pid = 1973] [id = 288] 07:11:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x110e7bc00) [pid = 1973] [serial = 862] [outer = 0x0] 07:11:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x1183b1000) [pid = 1973] [serial = 863] [outer = 0x110e7bc00] 07:11:42 INFO - PROCESS | 1973 | 1467036702372 Marionette DEBUG loaded listener.js 07:11:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x11857e000) [pid = 1973] [serial = 864] [outer = 0x110e7bc00] 07:11:42 INFO - PROCESS | 1973 | 1467036702623 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]]]}] 07:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 476ms 07:11:42 INFO - PROCESS | 1973 | 1467036702682 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 07:11:42 INFO - PROCESS | 1973 | 1467036702683 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 07:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:11:42 INFO - PROCESS | 1973 | 1467036702686 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:11:42 INFO - PROCESS | 1973 | 1467036702687 Marionette TRACE conn2 <- [1,1126,null,{}] 07:11:42 INFO - PROCESS | 1973 | 1467036702689 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}] 07:11:42 INFO - PROCESS | 1973 | 1467036702690 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:42 INFO - PROCESS | 1973 | 1467036702777 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 07:11:42 INFO - PROCESS | 1973 | 1467036702780 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:42 INFO - PROCESS | 1973 | 1467036702781 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:42 INFO - PROCESS | 1973 | ++DOCSHELL 0x120d34000 == 31 [pid = 1973] [id = 289] 07:11:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x1184df000) [pid = 1973] [serial = 865] [outer = 0x0] 07:11:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x118d88000) [pid = 1973] [serial = 866] [outer = 0x1184df000] 07:11:42 INFO - PROCESS | 1973 | 1467036702808 Marionette DEBUG loaded listener.js 07:11:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x11904bc00) [pid = 1973] [serial = 867] [outer = 0x1184df000] 07:11:43 INFO - PROCESS | 1973 | 1467036703115 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]]]}] 07:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 468ms 07:11:43 INFO - PROCESS | 1973 | 1467036703155 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 07:11:43 INFO - PROCESS | 1973 | 1467036703156 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 07:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:11:43 INFO - PROCESS | 1973 | 1467036703160 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:11:43 INFO - PROCESS | 1973 | 1467036703162 Marionette TRACE conn2 <- [1,1130,null,{}] 07:11:43 INFO - PROCESS | 1973 | 1467036703164 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}] 07:11:43 INFO - PROCESS | 1973 | 1467036703166 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:43 INFO - PROCESS | 1973 | 1467036703266 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 07:11:43 INFO - PROCESS | 1973 | 1467036703271 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:43 INFO - PROCESS | 1973 | 1467036703272 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:43 INFO - PROCESS | 1973 | ++DOCSHELL 0x120f71800 == 32 [pid = 1973] [id = 290] 07:11:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x112fed400) [pid = 1973] [serial = 868] [outer = 0x0] 07:11:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x119223800) [pid = 1973] [serial = 869] [outer = 0x112fed400] 07:11:43 INFO - PROCESS | 1973 | 1467036703297 Marionette DEBUG loaded listener.js 07:11:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x11932e800) [pid = 1973] [serial = 870] [outer = 0x112fed400] 07:11:43 INFO - PROCESS | 1973 | 1467036703617 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]]]}] 07:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 470ms 07:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:11:43 INFO - PROCESS | 1973 | 1467036703630 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 07:11:43 INFO - PROCESS | 1973 | 1467036703632 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 07:11:43 INFO - PROCESS | 1973 | 1467036703634 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:11:43 INFO - PROCESS | 1973 | 1467036703635 Marionette TRACE conn2 <- [1,1134,null,{}] 07:11:43 INFO - PROCESS | 1973 | 1467036703637 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}] 07:11:43 INFO - PROCESS | 1973 | 1467036703641 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:43 INFO - PROCESS | 1973 | 1467036703732 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 07:11:43 INFO - PROCESS | 1973 | 1467036703735 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:43 INFO - PROCESS | 1973 | 1467036703736 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:43 INFO - PROCESS | 1973 | ++DOCSHELL 0x123281000 == 33 [pid = 1973] [id = 291] 07:11:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1193b5000) [pid = 1973] [serial = 871] [outer = 0x0] 07:11:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x119c6ec00) [pid = 1973] [serial = 872] [outer = 0x1193b5000] 07:11:43 INFO - PROCESS | 1973 | 1467036703763 Marionette DEBUG loaded listener.js 07:11:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1216bb800) [pid = 1973] [serial = 873] [outer = 0x1193b5000] 07:11:44 INFO - PROCESS | 1973 | 1467036704073 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]]]}] 07:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 468ms 07:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:11:44 INFO - PROCESS | 1973 | 1467036704103 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 07:11:44 INFO - PROCESS | 1973 | 1467036704104 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 07:11:44 INFO - PROCESS | 1973 | 1467036704106 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:11:44 INFO - PROCESS | 1973 | 1467036704108 Marionette TRACE conn2 <- [1,1138,null,{}] 07:11:44 INFO - PROCESS | 1973 | 1467036704113 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}] 07:11:44 INFO - PROCESS | 1973 | 1467036704115 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:44 INFO - PROCESS | 1973 | 1467036704228 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 07:11:44 INFO - PROCESS | 1973 | 1467036704233 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:44 INFO - PROCESS | 1973 | 1467036704235 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:44 INFO - PROCESS | 1973 | ++DOCSHELL 0x125277000 == 34 [pid = 1973] [id = 292] 07:11:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x111e57c00) [pid = 1973] [serial = 874] [outer = 0x0] 07:11:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1216ba800) [pid = 1973] [serial = 875] [outer = 0x111e57c00] 07:11:44 INFO - PROCESS | 1973 | 1467036704261 Marionette DEBUG loaded listener.js 07:11:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x12487ac00) [pid = 1973] [serial = 876] [outer = 0x111e57c00] 07:11:44 INFO - PROCESS | 1973 | 1467036704660 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]]]}] 07:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 572ms 07:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:11:44 INFO - PROCESS | 1973 | 1467036704679 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 07:11:44 INFO - PROCESS | 1973 | 1467036704680 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 07:11:44 INFO - PROCESS | 1973 | 1467036704682 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:11:44 INFO - PROCESS | 1973 | 1467036704683 Marionette TRACE conn2 <- [1,1142,null,{}] 07:11:44 INFO - PROCESS | 1973 | 1467036704685 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}] 07:11:44 INFO - PROCESS | 1973 | 1467036704686 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:44 INFO - PROCESS | 1973 | 1467036704757 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 07:11:44 INFO - PROCESS | 1973 | 1467036704763 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:44 INFO - PROCESS | 1973 | 1467036704764 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:44 INFO - PROCESS | 1973 | ++DOCSHELL 0x127080800 == 35 [pid = 1973] [id = 293] 07:11:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x124d39c00) [pid = 1973] [serial = 877] [outer = 0x0] 07:11:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1252d3000) [pid = 1973] [serial = 878] [outer = 0x124d39c00] 07:11:44 INFO - PROCESS | 1973 | 1467036704788 Marionette DEBUG loaded listener.js 07:11:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x125f4e800) [pid = 1973] [serial = 879] [outer = 0x124d39c00] 07:11:45 INFO - PROCESS | 1973 | 1467036705108 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]]]}] 07:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 468ms 07:11:45 INFO - PROCESS | 1973 | 1467036705150 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 07:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:11:45 INFO - PROCESS | 1973 | 1467036705151 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 07:11:45 INFO - PROCESS | 1973 | 1467036705154 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:11:45 INFO - PROCESS | 1973 | 1467036705155 Marionette TRACE conn2 <- [1,1146,null,{}] 07:11:45 INFO - PROCESS | 1973 | 1467036705157 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}] 07:11:45 INFO - PROCESS | 1973 | 1467036705158 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:45 INFO - PROCESS | 1973 | 1467036705263 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 07:11:45 INFO - PROCESS | 1973 | 1467036705279 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:45 INFO - PROCESS | 1973 | 1467036705280 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:45 INFO - PROCESS | 1973 | ++DOCSHELL 0x119218800 == 36 [pid = 1973] [id = 294] 07:11:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1265ac400) [pid = 1973] [serial = 880] [outer = 0x0] 07:11:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1270e7800) [pid = 1973] [serial = 881] [outer = 0x1265ac400] 07:11:45 INFO - PROCESS | 1973 | 1467036705305 Marionette DEBUG loaded listener.js 07:11:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1289eb800) [pid = 1973] [serial = 882] [outer = 0x1265ac400] 07:11:45 INFO - PROCESS | 1973 | 1467036705598 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]]]}] 07:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 468ms 07:11:45 INFO - PROCESS | 1973 | 1467036705622 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 07:11:45 INFO - PROCESS | 1973 | 1467036705624 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 07:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:11:45 INFO - PROCESS | 1973 | 1467036705630 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:11:45 INFO - PROCESS | 1973 | 1467036705632 Marionette TRACE conn2 <- [1,1150,null,{}] 07:11:45 INFO - PROCESS | 1973 | 1467036705635 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}] 07:11:45 INFO - PROCESS | 1973 | 1467036705636 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:45 INFO - PROCESS | 1973 | 1467036705719 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 07:11:45 INFO - PROCESS | 1973 | 1467036705723 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:45 INFO - PROCESS | 1973 | 1467036705724 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:45 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a305800 == 37 [pid = 1973] [id = 295] 07:11:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1289f0c00) [pid = 1973] [serial = 883] [outer = 0x0] 07:11:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x128b9dc00) [pid = 1973] [serial = 884] [outer = 0x1289f0c00] 07:11:45 INFO - PROCESS | 1973 | 1467036705753 Marionette DEBUG loaded listener.js 07:11:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x128df0400) [pid = 1973] [serial = 885] [outer = 0x1289f0c00] 07:11:46 INFO - PROCESS | 1973 | 1467036706083 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]]]}] 07:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 474ms 07:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:11:46 INFO - PROCESS | 1973 | 1467036706102 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 07:11:46 INFO - PROCESS | 1973 | 1467036706104 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 07:11:46 INFO - PROCESS | 1973 | 1467036706106 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:11:46 INFO - PROCESS | 1973 | 1467036706108 Marionette TRACE conn2 <- [1,1154,null,{}] 07:11:46 INFO - PROCESS | 1973 | 1467036706112 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}] 07:11:46 INFO - PROCESS | 1973 | 1467036706114 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:46 INFO - PROCESS | 1973 | 1467036706236 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 07:11:46 INFO - PROCESS | 1973 | 1467036706249 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:46 INFO - PROCESS | 1973 | 1467036706250 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:46 INFO - PROCESS | 1973 | ++DOCSHELL 0x120f70000 == 38 [pid = 1973] [id = 296] 07:11:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x1183b9c00) [pid = 1973] [serial = 886] [outer = 0x0] 07:11:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x128df5400) [pid = 1973] [serial = 887] [outer = 0x1183b9c00] 07:11:46 INFO - PROCESS | 1973 | 1467036706276 Marionette DEBUG loaded listener.js 07:11:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x129163800) [pid = 1973] [serial = 888] [outer = 0x1183b9c00] 07:11:46 INFO - PROCESS | 1973 | 1467036706598 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]]]}] 07:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 521ms 07:11:46 INFO - PROCESS | 1973 | 1467036706628 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 07:11:46 INFO - PROCESS | 1973 | 1467036706629 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 07:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:11:46 INFO - PROCESS | 1973 | 1467036706632 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:11:46 INFO - PROCESS | 1973 | 1467036706633 Marionette TRACE conn2 <- [1,1158,null,{}] 07:11:46 INFO - PROCESS | 1973 | 1467036706635 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}] 07:11:46 INFO - PROCESS | 1973 | 1467036706636 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:46 INFO - PROCESS | 1973 | 1467036706730 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 07:11:46 INFO - PROCESS | 1973 | 1467036706762 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:46 INFO - PROCESS | 1973 | 1467036706763 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:46 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a915000 == 39 [pid = 1973] [id = 297] 07:11:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x129163c00) [pid = 1973] [serial = 889] [outer = 0x0] 07:11:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x1293a4000) [pid = 1973] [serial = 890] [outer = 0x129163c00] 07:11:46 INFO - PROCESS | 1973 | 1467036706787 Marionette DEBUG loaded listener.js 07:11:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x129444400) [pid = 1973] [serial = 891] [outer = 0x129163c00] 07:11:47 INFO - PROCESS | 1973 | 1467036707101 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]]]}] 07:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 517ms 07:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:11:47 INFO - PROCESS | 1973 | 1467036707150 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 07:11:47 INFO - PROCESS | 1973 | 1467036707151 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 07:11:47 INFO - PROCESS | 1973 | 1467036707153 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:11:47 INFO - PROCESS | 1973 | 1467036707154 Marionette TRACE conn2 <- [1,1162,null,{}] 07:11:47 INFO - PROCESS | 1973 | 1467036707156 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}] 07:11:47 INFO - PROCESS | 1973 | 1467036707157 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:47 INFO - PROCESS | 1973 | 1467036707258 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 07:11:47 INFO - PROCESS | 1973 | 1467036707262 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:47 INFO - PROCESS | 1973 | 1467036707263 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:47 INFO - PROCESS | 1973 | ++DOCSHELL 0x12acb8800 == 40 [pid = 1973] [id = 298] 07:11:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x129444800) [pid = 1973] [serial = 892] [outer = 0x0] 07:11:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x129446c00) [pid = 1973] [serial = 893] [outer = 0x129444800] 07:11:47 INFO - PROCESS | 1973 | 1467036707286 Marionette DEBUG loaded listener.js 07:11:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x12a625800) [pid = 1973] [serial = 894] [outer = 0x129444800] 07:11:47 INFO - PROCESS | 1973 | 1467036707625 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]]]}] 07:11:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x129447c00) [pid = 1973] [serial = 895] [outer = 0x12ce37800] 07:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 517ms 07:11:47 INFO - PROCESS | 1973 | 1467036707685 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 07:11:47 INFO - PROCESS | 1973 | 1467036707686 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 07:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:11:47 INFO - PROCESS | 1973 | 1467036707713 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:11:47 INFO - PROCESS | 1973 | 1467036707714 Marionette TRACE conn2 <- [1,1166,null,{}] 07:11:47 INFO - PROCESS | 1973 | 1467036707717 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}] 07:11:47 INFO - PROCESS | 1973 | 1467036707718 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:47 INFO - PROCESS | 1973 | 1467036707814 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 07:11:47 INFO - PROCESS | 1973 | 1467036707818 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:47 INFO - PROCESS | 1973 | 1467036707819 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:47 INFO - PROCESS | 1973 | ++DOCSHELL 0x12b904000 == 41 [pid = 1973] [id = 299] 07:11:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 112 (0x12a626400) [pid = 1973] [serial = 896] [outer = 0x0] 07:11:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 113 (0x12a6da000) [pid = 1973] [serial = 897] [outer = 0x12a626400] 07:11:47 INFO - PROCESS | 1973 | 1467036707843 Marionette DEBUG loaded listener.js 07:11:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 114 (0x12a753800) [pid = 1973] [serial = 898] [outer = 0x12a626400] 07:11:48 INFO - PROCESS | 1973 | 1467036708146 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]]]}] 07:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 491ms 07:11:48 INFO - PROCESS | 1973 | 1467036708183 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 07:11:48 INFO - PROCESS | 1973 | 1467036708184 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 07:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:11:48 INFO - PROCESS | 1973 | 1467036708186 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:11:48 INFO - PROCESS | 1973 | 1467036708187 Marionette TRACE conn2 <- [1,1170,null,{}] 07:11:48 INFO - PROCESS | 1973 | 1467036708190 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}] 07:11:48 INFO - PROCESS | 1973 | 1467036708191 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:48 INFO - PROCESS | 1973 | 1467036708433 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 07:11:48 INFO - PROCESS | 1973 | --DOMWINDOW == 113 (0x118dd4000) [pid = 1973] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:11:48 INFO - PROCESS | 1973 | --DOMWINDOW == 112 (0x1181a0c00) [pid = 1973] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:11:48 INFO - PROCESS | 1973 | --DOMWINDOW == 111 (0x116a0a800) [pid = 1973] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:11:48 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x12336e400) [pid = 1973] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:11:48 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x112fe7c00) [pid = 1973] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:11:48 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x1183b4c00) [pid = 1973] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:11:48 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x12746a000) [pid = 1973] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:11:48 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x113933000) [pid = 1973] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:11:48 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x1290b5400) [pid = 1973] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:11:48 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x1289ef000) [pid = 1973] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:11:48 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x120f3e000) [pid = 1973] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:11:48 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x118580800) [pid = 1973] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:11:48 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1133dc000) [pid = 1973] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:11:48 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x11837ec00) [pid = 1973] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:11:48 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x11837a000) [pid = 1973] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:11:48 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x116078c00) [pid = 1973] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:11:48 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x113074c00) [pid = 1973] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:11:48 INFO - PROCESS | 1973 | 1467036708479 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:48 INFO - PROCESS | 1973 | 1467036708480 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:48 INFO - PROCESS | 1973 | ++DOCSHELL 0x117e4e000 == 42 [pid = 1973] [id = 300] 07:11:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1121a1800) [pid = 1973] [serial = 899] [outer = 0x0] 07:11:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x113933000) [pid = 1973] [serial = 900] [outer = 0x1121a1800] 07:11:48 INFO - PROCESS | 1973 | 1467036708504 Marionette DEBUG loaded listener.js 07:11:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x1181a0c00) [pid = 1973] [serial = 901] [outer = 0x1121a1800] 07:11:48 INFO - PROCESS | 1973 | 1467036708778 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]]]}] 07:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 621ms 07:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:11:48 INFO - PROCESS | 1973 | 1467036708815 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 07:11:48 INFO - PROCESS | 1973 | 1467036708816 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 07:11:48 INFO - PROCESS | 1973 | 1467036708818 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:11:48 INFO - PROCESS | 1973 | 1467036708819 Marionette TRACE conn2 <- [1,1174,null,{}] 07:11:48 INFO - PROCESS | 1973 | 1467036708822 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}] 07:11:48 INFO - PROCESS | 1973 | 1467036708823 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:48 INFO - PROCESS | 1973 | 1467036708904 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 07:11:48 INFO - PROCESS | 1973 | 1467036708908 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:48 INFO - PROCESS | 1973 | 1467036708911 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:48 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bbcf000 == 43 [pid = 1973] [id = 301] 07:11:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x119047c00) [pid = 1973] [serial = 902] [outer = 0x0] 07:11:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x125f48000) [pid = 1973] [serial = 903] [outer = 0x119047c00] 07:11:48 INFO - PROCESS | 1973 | 1467036708935 Marionette DEBUG loaded listener.js 07:11:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x12a3ca400) [pid = 1973] [serial = 904] [outer = 0x119047c00] 07:11:49 INFO - PROCESS | 1973 | 1467036709262 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] 07:11:49 INFO - PROCESS | 1973 | 1467036709290 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 07:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:11:49 INFO - PROCESS | 1973 | 1467036709294 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:11:49 INFO - PROCESS | 1973 | 1467036709296 Marionette TRACE conn2 <- [1,1178,null,{}] 07:11:49 INFO - PROCESS | 1973 | 1467036709298 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}] 07:11:49 INFO - PROCESS | 1973 | 1467036709299 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:49 INFO - PROCESS | 1973 | 1467036709408 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 07:11:49 INFO - PROCESS | 1973 | 1467036709416 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:49 INFO - PROCESS | 1973 | 1467036709417 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:49 INFO - PROCESS | 1973 | ++DOCSHELL 0x12beae800 == 44 [pid = 1973] [id = 302] 07:11:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x120f05400) [pid = 1973] [serial = 905] [outer = 0x0] 07:11:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x12a75b800) [pid = 1973] [serial = 906] [outer = 0x120f05400] 07:11:49 INFO - PROCESS | 1973 | 1467036709441 Marionette DEBUG loaded listener.js 07:11:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x12a762c00) [pid = 1973] [serial = 907] [outer = 0x120f05400] 07:11:49 INFO - PROCESS | 1973 | 1467036709747 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] 07:11:49 INFO - PROCESS | 1973 | 1467036709768 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 07:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:11:49 INFO - PROCESS | 1973 | 1467036709770 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:11:49 INFO - PROCESS | 1973 | 1467036709771 Marionette TRACE conn2 <- [1,1182,null,{}] 07:11:49 INFO - PROCESS | 1973 | 1467036709774 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}] 07:11:49 INFO - PROCESS | 1973 | 1467036709775 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:49 INFO - PROCESS | 1973 | 1467036709853 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 07:11:49 INFO - PROCESS | 1973 | 1467036709858 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:49 INFO - PROCESS | 1973 | 1467036709860 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:49 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ce0c800 == 45 [pid = 1973] [id = 303] 07:11:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x12a75e000) [pid = 1973] [serial = 908] [outer = 0x0] 07:11:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x12ac79800) [pid = 1973] [serial = 909] [outer = 0x12a75e000] 07:11:49 INFO - PROCESS | 1973 | 1467036709884 Marionette DEBUG loaded listener.js 07:11:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x12ac85c00) [pid = 1973] [serial = 910] [outer = 0x12a75e000] 07:11:50 INFO - PROCESS | 1973 | 1467036710203 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] 07:11:50 INFO - PROCESS | 1973 | 1467036710241 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 07:11:50 INFO - PROCESS | 1973 | 1467036710244 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:11:50 INFO - PROCESS | 1973 | 1467036710245 Marionette TRACE conn2 <- [1,1186,null,{}] 07:11:50 INFO - PROCESS | 1973 | 1467036710247 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}] 07:11:50 INFO - PROCESS | 1973 | 1467036710248 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:50 INFO - PROCESS | 1973 | 1467036710362 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 07:11:50 INFO - PROCESS | 1973 | 1467036710368 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:50 INFO - PROCESS | 1973 | 1467036710369 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:50 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d1a4800 == 46 [pid = 1973] [id = 304] 07:11:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x119229400) [pid = 1973] [serial = 911] [outer = 0x0] 07:11:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x12a762800) [pid = 1973] [serial = 912] [outer = 0x119229400] 07:11:50 INFO - PROCESS | 1973 | 1467036710393 Marionette DEBUG loaded listener.js 07:11:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 112 (0x12b720400) [pid = 1973] [serial = 913] [outer = 0x119229400] 07:11:50 INFO - PROCESS | 1973 | 1467036710869 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] 07:11:50 INFO - PROCESS | 1973 | 1467036710953 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 07:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:11:50 INFO - PROCESS | 1973 | 1467036710957 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:11:50 INFO - PROCESS | 1973 | 1467036710961 Marionette TRACE conn2 <- [1,1190,null,{}] 07:11:50 INFO - PROCESS | 1973 | 1467036710965 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}] 07:11:50 INFO - PROCESS | 1973 | 1467036710967 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:51 INFO - PROCESS | 1973 | 1467036711073 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 07:11:51 INFO - PROCESS | 1973 | 1467036711195 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:51 INFO - PROCESS | 1973 | 1467036711197 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:51 INFO - PROCESS | 1973 | ++DOCSHELL 0x117e62800 == 47 [pid = 1973] [id = 305] 07:11:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 113 (0x1167e5800) [pid = 1973] [serial = 914] [outer = 0x0] 07:11:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 114 (0x116a03c00) [pid = 1973] [serial = 915] [outer = 0x1167e5800] 07:11:51 INFO - PROCESS | 1973 | 1467036711228 Marionette DEBUG loaded listener.js 07:11:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 115 (0x118197000) [pid = 1973] [serial = 916] [outer = 0x1167e5800] 07:11:51 INFO - PROCESS | 1973 | 1467036711917 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 07:11:51 INFO - PROCESS | 1973 | 1467036711961 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 07:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:11:51 INFO - PROCESS | 1973 | 1467036711967 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:11:51 INFO - PROCESS | 1973 | 1467036711968 Marionette TRACE conn2 <- [1,1194,null,{}] 07:11:51 INFO - PROCESS | 1973 | 1467036711972 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}] 07:11:51 INFO - PROCESS | 1973 | 1467036711974 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:52 INFO - PROCESS | 1973 | 1467036712070 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 07:11:52 INFO - PROCESS | 1973 | 1467036712147 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:52 INFO - PROCESS | 1973 | 1467036712150 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:52 INFO - PROCESS | 1973 | ++DOCSHELL 0x11694d000 == 48 [pid = 1973] [id = 306] 07:11:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 116 (0x1176df000) [pid = 1973] [serial = 917] [outer = 0x0] 07:11:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 117 (0x118150c00) [pid = 1973] [serial = 918] [outer = 0x1176df000] 07:11:52 INFO - PROCESS | 1973 | 1467036712178 Marionette DEBUG loaded listener.js 07:11:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 118 (0x1181a0400) [pid = 1973] [serial = 919] [outer = 0x1176df000] 07:11:52 INFO - PROCESS | 1973 | --DOCSHELL 0x12ce0c800 == 47 [pid = 1973] [id = 303] 07:11:52 INFO - PROCESS | 1973 | --DOCSHELL 0x12beae800 == 46 [pid = 1973] [id = 302] 07:11:52 INFO - PROCESS | 1973 | --DOCSHELL 0x12bbcf000 == 45 [pid = 1973] [id = 301] 07:11:52 INFO - PROCESS | 1973 | --DOCSHELL 0x117e4e000 == 44 [pid = 1973] [id = 300] 07:11:52 INFO - PROCESS | 1973 | --DOCSHELL 0x12b904000 == 43 [pid = 1973] [id = 299] 07:11:52 INFO - PROCESS | 1973 | --DOCSHELL 0x12acb8800 == 42 [pid = 1973] [id = 298] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 117 (0x12915bc00) [pid = 1973] [serial = 854] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOCSHELL 0x12a915000 == 41 [pid = 1973] [id = 297] 07:11:52 INFO - PROCESS | 1973 | --DOCSHELL 0x120f70000 == 40 [pid = 1973] [id = 296] 07:11:52 INFO - PROCESS | 1973 | --DOCSHELL 0x12a305800 == 39 [pid = 1973] [id = 295] 07:11:52 INFO - PROCESS | 1973 | --DOCSHELL 0x119218800 == 38 [pid = 1973] [id = 294] 07:11:52 INFO - PROCESS | 1973 | --DOCSHELL 0x127080800 == 37 [pid = 1973] [id = 293] 07:11:52 INFO - PROCESS | 1973 | --DOCSHELL 0x125277000 == 36 [pid = 1973] [id = 292] 07:11:52 INFO - PROCESS | 1973 | --DOCSHELL 0x123281000 == 35 [pid = 1973] [id = 291] 07:11:52 INFO - PROCESS | 1973 | --DOCSHELL 0x120f71800 == 34 [pid = 1973] [id = 290] 07:11:52 INFO - PROCESS | 1973 | --DOCSHELL 0x120d34000 == 33 [pid = 1973] [id = 289] 07:11:52 INFO - PROCESS | 1973 | --DOCSHELL 0x119219000 == 32 [pid = 1973] [id = 288] 07:11:52 INFO - PROCESS | 1973 | --DOCSHELL 0x1181d0800 == 31 [pid = 1973] [id = 287] 07:11:52 INFO - PROCESS | 1973 | --DOCSHELL 0x116952800 == 30 [pid = 1973] [id = 286] 07:11:52 INFO - PROCESS | 1973 | --DOCSHELL 0x1194d5000 == 29 [pid = 1973] [id = 285] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 116 (0x1193b9c00) [pid = 1973] [serial = 833] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 115 (0x121a0f800) [pid = 1973] [serial = 837] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 114 (0x120f48c00) [pid = 1973] [serial = 836] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 113 (0x1185b6800) [pid = 1973] [serial = 845] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 112 (0x125f41400) [pid = 1973] [serial = 840] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 111 (0x1252aac00) [pid = 1973] [serial = 839] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x125f4a000) [pid = 1973] [serial = 842] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x1270e5000) [pid = 1973] [serial = 848] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x1289eb400) [pid = 1973] [serial = 851] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x127469800) [pid = 1973] [serial = 849] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x1265aac00) [pid = 1973] [serial = 843] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x116965800) [pid = 1973] [serial = 819] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x115e5f000) [pid = 1973] [serial = 818] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x12a3cac00) [pid = 1973] [serial = 816] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x129439c00) [pid = 1973] [serial = 815] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1290b8400) [pid = 1973] [serial = 813] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x128b9f000) [pid = 1973] [serial = 812] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x125f47800) [pid = 1973] [serial = 810] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x124ad0c00) [pid = 1973] [serial = 809] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x119044400) [pid = 1973] [serial = 807] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1185b3400) [pid = 1973] [serial = 806] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x116972400) [pid = 1973] [serial = 804] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1151d5c00) [pid = 1973] [serial = 803] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x11904b800) [pid = 1973] [serial = 830] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1183b1800) [pid = 1973] [serial = 827] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x128b9bc00) [pid = 1973] [serial = 852] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1184e0800) [pid = 1973] [serial = 828] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1172b8000) [pid = 1973] [serial = 824] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x118198000) [pid = 1973] [serial = 825] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x113934000) [pid = 1973] [serial = 822] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x11309e000) [pid = 1973] [serial = 821] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x1199c4000) [pid = 1973] [serial = 834] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x120e67000) [pid = 1973] [serial = 846] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x119230800) [pid = 1973] [serial = 831] [outer = 0x0] [url = about:blank] 07:11:52 INFO - PROCESS | 1973 | 1467036712620 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] 07:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:11:52 INFO - PROCESS | 1973 | 1467036712642 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 07:11:52 INFO - PROCESS | 1973 | 1467036712647 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:11:52 INFO - PROCESS | 1973 | 1467036712649 Marionette TRACE conn2 <- [1,1198,null,{}] 07:11:52 INFO - PROCESS | 1973 | 1467036712651 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}] 07:11:52 INFO - PROCESS | 1973 | 1467036712652 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:52 INFO - PROCESS | 1973 | 1467036712742 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 07:11:52 INFO - PROCESS | 1973 | 1467036712817 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:52 INFO - PROCESS | 1973 | 1467036712818 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:52 INFO - PROCESS | 1973 | ++DOCSHELL 0x117e68800 == 30 [pid = 1973] [id = 307] 07:11:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x11819f400) [pid = 1973] [serial = 920] [outer = 0x0] 07:11:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x1183a1c00) [pid = 1973] [serial = 921] [outer = 0x11819f400] 07:11:52 INFO - PROCESS | 1973 | 1467036712868 Marionette DEBUG loaded listener.js 07:11:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1183bc000) [pid = 1973] [serial = 922] [outer = 0x11819f400] 07:11:53 INFO - PROCESS | 1973 | 1467036713300 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]]]}] 07:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 07:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:11:53 INFO - PROCESS | 1973 | 1467036713317 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 07:11:53 INFO - PROCESS | 1973 | 1467036713318 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 07:11:53 INFO - PROCESS | 1973 | 1467036713320 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:11:53 INFO - PROCESS | 1973 | 1467036713323 Marionette TRACE conn2 <- [1,1202,null,{}] 07:11:53 INFO - PROCESS | 1973 | 1467036713330 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}] 07:11:53 INFO - PROCESS | 1973 | 1467036713334 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:53 INFO - PROCESS | 1973 | 1467036713411 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 07:11:53 INFO - PROCESS | 1973 | 1467036713417 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:53 INFO - PROCESS | 1973 | 1467036713419 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:53 INFO - PROCESS | 1973 | ++DOCSHELL 0x11901e800 == 31 [pid = 1973] [id = 308] 07:11:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1185bcc00) [pid = 1973] [serial = 923] [outer = 0x0] 07:11:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x119045c00) [pid = 1973] [serial = 924] [outer = 0x1185bcc00] 07:11:53 INFO - PROCESS | 1973 | 1467036713447 Marionette DEBUG loaded listener.js 07:11:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x119230000) [pid = 1973] [serial = 925] [outer = 0x1185bcc00] 07:11:53 INFO - PROCESS | 1973 | 1467036713796 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]]]}] 07:11:53 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 07:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 521ms 07:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:11:53 INFO - PROCESS | 1973 | 1467036713846 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 07:11:53 INFO - PROCESS | 1973 | 1467036713848 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 07:11:53 INFO - PROCESS | 1973 | 1467036713850 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:11:53 INFO - PROCESS | 1973 | 1467036713851 Marionette TRACE conn2 <- [1,1206,null,{}] 07:11:53 INFO - PROCESS | 1973 | 1467036713854 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}] 07:11:53 INFO - PROCESS | 1973 | 1467036713855 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:53 INFO - PROCESS | 1973 | 1467036713939 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 07:11:53 INFO - PROCESS | 1973 | 1467036713945 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:53 INFO - PROCESS | 1973 | 1467036713946 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:53 INFO - PROCESS | 1973 | ++DOCSHELL 0x119c1a000 == 32 [pid = 1973] [id = 309] 07:11:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x119328800) [pid = 1973] [serial = 926] [outer = 0x0] 07:11:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1193b9800) [pid = 1973] [serial = 927] [outer = 0x119328800] 07:11:53 INFO - PROCESS | 1973 | 1467036713973 Marionette DEBUG loaded listener.js 07:11:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x11988a000) [pid = 1973] [serial = 928] [outer = 0x119328800] 07:11:54 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 07:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 469ms 07:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:11:54 INFO - PROCESS | 1973 | 1467036714315 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]]]}] 07:11:54 INFO - PROCESS | 1973 | 1467036714320 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 07:11:54 INFO - PROCESS | 1973 | 1467036714321 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 07:11:54 INFO - PROCESS | 1973 | 1467036714323 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:11:54 INFO - PROCESS | 1973 | 1467036714324 Marionette TRACE conn2 <- [1,1210,null,{}] 07:11:54 INFO - PROCESS | 1973 | 1467036714331 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}] 07:11:54 INFO - PROCESS | 1973 | 1467036714332 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:54 INFO - PROCESS | 1973 | 1467036714412 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 07:11:54 INFO - PROCESS | 1973 | 1467036714416 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:54 INFO - PROCESS | 1973 | 1467036714417 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:54 INFO - PROCESS | 1973 | ++DOCSHELL 0x12128c000 == 33 [pid = 1973] [id = 310] 07:11:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x119a09800) [pid = 1973] [serial = 929] [outer = 0x0] 07:11:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x120e68c00) [pid = 1973] [serial = 930] [outer = 0x119a09800] 07:11:54 INFO - PROCESS | 1973 | 1467036714448 Marionette DEBUG loaded listener.js 07:11:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x121449c00) [pid = 1973] [serial = 931] [outer = 0x119a09800] 07:11:54 INFO - PROCESS | 1973 | 1467036714819 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]]]}] 07:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 523ms 07:11:54 INFO - PROCESS | 1973 | 1467036714847 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 07:11:54 INFO - PROCESS | 1973 | 1467036714848 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 07:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:11:54 INFO - PROCESS | 1973 | 1467036714850 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:11:54 INFO - PROCESS | 1973 | 1467036714851 Marionette TRACE conn2 <- [1,1214,null,{}] 07:11:54 INFO - PROCESS | 1973 | 1467036714853 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}] 07:11:54 INFO - PROCESS | 1973 | 1467036714858 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:54 INFO - PROCESS | 1973 | 1467036714981 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 07:11:54 INFO - PROCESS | 1973 | 1467036714984 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:54 INFO - PROCESS | 1973 | 1467036714985 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:54 INFO - PROCESS | 1973 | ++DOCSHELL 0x123285000 == 34 [pid = 1973] [id = 311] 07:11:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1216ae800) [pid = 1973] [serial = 932] [outer = 0x0] 07:11:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12336e400) [pid = 1973] [serial = 933] [outer = 0x1216ae800] 07:11:55 INFO - PROCESS | 1973 | 1467036715011 Marionette DEBUG loaded listener.js 07:11:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12634d000) [pid = 1973] [serial = 934] [outer = 0x1216ae800] 07:11:55 INFO - PROCESS | 1973 | 1467036715367 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]]]}] 07:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 568ms 07:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:11:55 INFO - PROCESS | 1973 | 1467036715419 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 07:11:55 INFO - PROCESS | 1973 | 1467036715420 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 07:11:55 INFO - PROCESS | 1973 | 1467036715422 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:11:55 INFO - PROCESS | 1973 | 1467036715423 Marionette TRACE conn2 <- [1,1218,null,{}] 07:11:55 INFO - PROCESS | 1973 | 1467036715426 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}] 07:11:55 INFO - PROCESS | 1973 | 1467036715427 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:55 INFO - PROCESS | 1973 | 1467036715524 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 07:11:55 INFO - PROCESS | 1973 | 1467036715528 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:55 INFO - PROCESS | 1973 | 1467036715529 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:55 INFO - PROCESS | 1973 | ++DOCSHELL 0x125282800 == 35 [pid = 1973] [id = 312] 07:11:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x125e87c00) [pid = 1973] [serial = 935] [outer = 0x0] 07:11:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x1270e7000) [pid = 1973] [serial = 936] [outer = 0x125e87c00] 07:11:55 INFO - PROCESS | 1973 | 1467036715582 Marionette DEBUG loaded listener.js 07:11:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x127471400) [pid = 1973] [serial = 937] [outer = 0x125e87c00] 07:11:55 INFO - PROCESS | 1973 | 1467036715881 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]]]}] 07:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 07:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:11:55 INFO - PROCESS | 1973 | 1467036715940 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 07:11:55 INFO - PROCESS | 1973 | 1467036715941 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 07:11:55 INFO - PROCESS | 1973 | 1467036715944 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:11:55 INFO - PROCESS | 1973 | 1467036715945 Marionette TRACE conn2 <- [1,1222,null,{}] 07:11:55 INFO - PROCESS | 1973 | 1467036715947 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}] 07:11:55 INFO - PROCESS | 1973 | 1467036715948 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:56 INFO - PROCESS | 1973 | 1467036716042 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 07:11:56 INFO - PROCESS | 1973 | 1467036716078 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:56 INFO - PROCESS | 1973 | 1467036716079 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:56 INFO - PROCESS | 1973 | ++DOCSHELL 0x116007800 == 36 [pid = 1973] [id = 313] 07:11:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x127471c00) [pid = 1973] [serial = 938] [outer = 0x0] 07:11:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x1289f7800) [pid = 1973] [serial = 939] [outer = 0x127471c00] 07:11:56 INFO - PROCESS | 1973 | 1467036716104 Marionette DEBUG loaded listener.js 07:11:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x128deec00) [pid = 1973] [serial = 940] [outer = 0x127471c00] 07:11:56 INFO - PROCESS | 1973 | 1467036716407 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] 07:11:56 INFO - PROCESS | 1973 | 1467036716465 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 07:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:11:56 INFO - PROCESS | 1973 | 1467036716473 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:11:56 INFO - PROCESS | 1973 | 1467036716474 Marionette TRACE conn2 <- [1,1226,null,{}] 07:11:56 INFO - PROCESS | 1973 | 1467036716476 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}] 07:11:56 INFO - PROCESS | 1973 | 1467036716477 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:56 INFO - PROCESS | 1973 | 1467036716719 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 07:11:56 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x12a75e000) [pid = 1973] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:11:56 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x129163c00) [pid = 1973] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:11:56 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x111e57c00) [pid = 1973] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:11:56 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x112fed400) [pid = 1973] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:11:56 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1265ac400) [pid = 1973] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:11:56 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1193b5000) [pid = 1973] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:11:56 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x129444800) [pid = 1973] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:11:56 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1289f0c00) [pid = 1973] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:11:56 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1184df000) [pid = 1973] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:11:56 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x124d39c00) [pid = 1973] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:11:56 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x11721c000) [pid = 1973] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:11:56 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1160d9c00) [pid = 1973] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:11:56 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x128def000) [pid = 1973] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:11:56 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x110e7bc00) [pid = 1973] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:11:56 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x12a626400) [pid = 1973] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:11:56 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x119047c00) [pid = 1973] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:11:56 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1121a1800) [pid = 1973] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:11:56 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1183b9c00) [pid = 1973] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:11:56 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x120f05400) [pid = 1973] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:11:56 INFO - PROCESS | 1973 | 1467036716763 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:56 INFO - PROCESS | 1973 | 1467036716765 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:56 INFO - PROCESS | 1973 | ++DOCSHELL 0x11889d000 == 37 [pid = 1973] [id = 314] 07:11:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x110d54800) [pid = 1973] [serial = 941] [outer = 0x0] 07:11:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x112d27000) [pid = 1973] [serial = 942] [outer = 0x110d54800] 07:11:56 INFO - PROCESS | 1973 | 1467036716790 Marionette DEBUG loaded listener.js 07:11:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x11837ec00) [pid = 1973] [serial = 943] [outer = 0x110d54800] 07:11:57 INFO - PROCESS | 1973 | 1467036717032 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]]]}] 07:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 567ms 07:11:57 INFO - PROCESS | 1973 | 1467036717048 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 07:11:57 INFO - PROCESS | 1973 | 1467036717049 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 07:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:11:57 INFO - PROCESS | 1973 | 1467036717052 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:11:57 INFO - PROCESS | 1973 | 1467036717052 Marionette TRACE conn2 <- [1,1230,null,{}] 07:11:57 INFO - PROCESS | 1973 | 1467036717055 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}] 07:11:57 INFO - PROCESS | 1973 | 1467036717056 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:57 INFO - PROCESS | 1973 | 1467036717137 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 07:11:57 INFO - PROCESS | 1973 | 1467036717141 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:57 INFO - PROCESS | 1973 | 1467036717142 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:57 INFO - PROCESS | 1973 | ++DOCSHELL 0x12938e800 == 38 [pid = 1973] [id = 315] 07:11:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x118888c00) [pid = 1973] [serial = 944] [outer = 0x0] 07:11:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x124d3a400) [pid = 1973] [serial = 945] [outer = 0x118888c00] 07:11:57 INFO - PROCESS | 1973 | 1467036717169 Marionette DEBUG loaded listener.js 07:11:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1290aec00) [pid = 1973] [serial = 946] [outer = 0x118888c00] 07:11:57 INFO - PROCESS | 1973 | 1467036717500 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]]]}] 07:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 467ms 07:11:57 INFO - PROCESS | 1973 | 1467036717520 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 07:11:57 INFO - PROCESS | 1973 | 1467036717521 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 07:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:11:57 INFO - PROCESS | 1973 | 1467036717524 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:11:57 INFO - PROCESS | 1973 | 1467036717525 Marionette TRACE conn2 <- [1,1234,null,{}] 07:11:57 INFO - PROCESS | 1973 | 1467036717528 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}] 07:11:57 INFO - PROCESS | 1973 | 1467036717529 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:57 INFO - PROCESS | 1973 | 1467036717648 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 07:11:57 INFO - PROCESS | 1973 | 1467036717653 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:57 INFO - PROCESS | 1973 | 1467036717654 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:57 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a519000 == 39 [pid = 1973] [id = 316] 07:11:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1270e5400) [pid = 1973] [serial = 947] [outer = 0x0] 07:11:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x129160000) [pid = 1973] [serial = 948] [outer = 0x1270e5400] 07:11:57 INFO - PROCESS | 1973 | 1467036717681 Marionette DEBUG loaded listener.js 07:11:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x129444800) [pid = 1973] [serial = 949] [outer = 0x1270e5400] 07:11:57 INFO - PROCESS | 1973 | 1467036717975 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]]]}] 07:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 470ms 07:11:58 INFO - PROCESS | 1973 | 1467036718000 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 07:11:58 INFO - PROCESS | 1973 | 1467036718001 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 07:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:11:58 INFO - PROCESS | 1973 | 1467036718003 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:11:58 INFO - PROCESS | 1973 | 1467036718004 Marionette TRACE conn2 <- [1,1238,null,{}] 07:11:58 INFO - PROCESS | 1973 | 1467036718006 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}] 07:11:58 INFO - PROCESS | 1973 | 1467036718008 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:58 INFO - PROCESS | 1973 | 1467036718087 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 07:11:58 INFO - PROCESS | 1973 | 1467036718091 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:58 INFO - PROCESS | 1973 | 1467036718092 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:58 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ac41800 == 40 [pid = 1973] [id = 317] 07:11:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12a3c9000) [pid = 1973] [serial = 950] [outer = 0x0] 07:11:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x12a626400) [pid = 1973] [serial = 951] [outer = 0x12a3c9000] 07:11:58 INFO - PROCESS | 1973 | 1467036718119 Marionette DEBUG loaded listener.js 07:11:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12a6df400) [pid = 1973] [serial = 952] [outer = 0x12a3c9000] 07:11:58 INFO - PROCESS | 1973 | 1467036718443 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]]]}] 07:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 469ms 07:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:11:58 INFO - PROCESS | 1973 | 1467036718473 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 07:11:58 INFO - PROCESS | 1973 | 1467036718474 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 07:11:58 INFO - PROCESS | 1973 | 1467036718476 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:11:58 INFO - PROCESS | 1973 | 1467036718485 Marionette TRACE conn2 <- [1,1242,null,{}] 07:11:58 INFO - PROCESS | 1973 | 1467036718487 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}] 07:11:58 INFO - PROCESS | 1973 | 1467036718488 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:58 INFO - PROCESS | 1973 | 1467036718587 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 07:11:58 INFO - PROCESS | 1973 | 1467036718595 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:58 INFO - PROCESS | 1973 | 1467036718596 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:58 INFO - PROCESS | 1973 | ++DOCSHELL 0x12acbd800 == 41 [pid = 1973] [id = 318] 07:11:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12a3d1000) [pid = 1973] [serial = 953] [outer = 0x0] 07:11:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x12a75d800) [pid = 1973] [serial = 954] [outer = 0x12a3d1000] 07:11:58 INFO - PROCESS | 1973 | 1467036718620 Marionette DEBUG loaded listener.js 07:11:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x12a960c00) [pid = 1973] [serial = 955] [outer = 0x12a3d1000] 07:11:59 INFO - PROCESS | 1973 | 1467036719065 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]]]}] 07:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 626ms 07:11:59 INFO - PROCESS | 1973 | 1467036719103 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 07:11:59 INFO - PROCESS | 1973 | 1467036719106 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 07:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:11:59 INFO - PROCESS | 1973 | 1467036719109 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:11:59 INFO - PROCESS | 1973 | 1467036719111 Marionette TRACE conn2 <- [1,1246,null,{}] 07:11:59 INFO - PROCESS | 1973 | 1467036719116 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}] 07:11:59 INFO - PROCESS | 1973 | 1467036719117 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:59 INFO - PROCESS | 1973 | 1467036719219 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 07:11:59 INFO - PROCESS | 1973 | 1467036719275 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:59 INFO - PROCESS | 1973 | 1467036719277 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:59 INFO - PROCESS | 1973 | ++DOCSHELL 0x117e4e000 == 42 [pid = 1973] [id = 319] 07:11:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x116972400) [pid = 1973] [serial = 956] [outer = 0x0] 07:11:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x118198c00) [pid = 1973] [serial = 957] [outer = 0x116972400] 07:11:59 INFO - PROCESS | 1973 | 1467036719307 Marionette DEBUG loaded listener.js 07:11:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x11839e800) [pid = 1973] [serial = 958] [outer = 0x116972400] 07:11:59 INFO - PROCESS | 1973 | 1467036719762 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]]]}] 07:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 671ms 07:11:59 INFO - PROCESS | 1973 | 1467036719780 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 07:11:59 INFO - PROCESS | 1973 | 1467036719783 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 07:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:11:59 INFO - PROCESS | 1973 | 1467036719813 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:11:59 INFO - PROCESS | 1973 | 1467036719814 Marionette TRACE conn2 <- [1,1250,null,{}] 07:11:59 INFO - PROCESS | 1973 | 1467036719817 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}] 07:11:59 INFO - PROCESS | 1973 | 1467036719818 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:59 INFO - PROCESS | 1973 | 1467036719920 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 07:11:59 INFO - PROCESS | 1973 | 1467036719977 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:59 INFO - PROCESS | 1973 | 1467036719978 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:11:59 INFO - PROCESS | 1973 | ++DOCSHELL 0x121297000 == 43 [pid = 1973] [id = 320] 07:11:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1183bc400) [pid = 1973] [serial = 959] [outer = 0x0] 07:12:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x11888a000) [pid = 1973] [serial = 960] [outer = 0x1183bc400] 07:12:00 INFO - PROCESS | 1973 | 1467036720011 Marionette DEBUG loaded listener.js 07:12:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x11922d000) [pid = 1973] [serial = 961] [outer = 0x1183bc400] 07:12:00 INFO - PROCESS | 1973 | 1467036720477 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]]]}] 07:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 746ms 07:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:12:00 INFO - PROCESS | 1973 | 1467036720535 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 07:12:00 INFO - PROCESS | 1973 | 1467036720537 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 07:12:00 INFO - PROCESS | 1973 | 1467036720542 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:12:00 INFO - PROCESS | 1973 | 1467036720547 Marionette TRACE conn2 <- [1,1254,null,{}] 07:12:00 INFO - PROCESS | 1973 | 1467036720558 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}] 07:12:00 INFO - PROCESS | 1973 | 1467036720563 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:00 INFO - PROCESS | 1973 | 1467036720693 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 07:12:00 INFO - PROCESS | 1973 | 1467036720763 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:00 INFO - PROCESS | 1973 | 1467036720765 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:00 INFO - PROCESS | 1973 | ++DOCSHELL 0x12acd3800 == 44 [pid = 1973] [id = 321] 07:12:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x124879400) [pid = 1973] [serial = 962] [outer = 0x0] 07:12:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x1248e7c00) [pid = 1973] [serial = 963] [outer = 0x124879400] 07:12:00 INFO - PROCESS | 1973 | 1467036720797 Marionette DEBUG loaded listener.js 07:12:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x125e7bc00) [pid = 1973] [serial = 964] [outer = 0x124879400] 07:12:01 INFO - PROCESS | 1973 | 1467036721229 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]]]}] 07:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 778ms 07:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:12:01 INFO - PROCESS | 1973 | 1467036721327 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 07:12:01 INFO - PROCESS | 1973 | 1467036721329 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 07:12:01 INFO - PROCESS | 1973 | 1467036721332 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:12:01 INFO - PROCESS | 1973 | 1467036721333 Marionette TRACE conn2 <- [1,1258,null,{}] 07:12:01 INFO - PROCESS | 1973 | 1467036721336 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}] 07:12:01 INFO - PROCESS | 1973 | 1467036721337 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:01 INFO - PROCESS | 1973 | 1467036721439 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 07:12:01 INFO - PROCESS | 1973 | 1467036721508 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:01 INFO - PROCESS | 1973 | 1467036721509 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:01 INFO - PROCESS | 1973 | ++DOCSHELL 0x121423800 == 45 [pid = 1973] [id = 322] 07:12:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x1172c0400) [pid = 1973] [serial = 965] [outer = 0x0] 07:12:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x127463c00) [pid = 1973] [serial = 966] [outer = 0x1172c0400] 07:12:01 INFO - PROCESS | 1973 | 1467036721538 Marionette DEBUG loaded listener.js 07:12:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 112 (0x12915a400) [pid = 1973] [serial = 967] [outer = 0x1172c0400] 07:12:02 INFO - PROCESS | 1973 | 1467036722064 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]]]}] 07:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 771ms 07:12:02 INFO - PROCESS | 1973 | 1467036722113 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 07:12:02 INFO - PROCESS | 1973 | 1467036722115 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 07:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:12:02 INFO - PROCESS | 1973 | 1467036722119 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:12:02 INFO - PROCESS | 1973 | 1467036722121 Marionette TRACE conn2 <- [1,1262,null,{}] 07:12:02 INFO - PROCESS | 1973 | 1467036722125 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}] 07:12:02 INFO - PROCESS | 1973 | 1467036722129 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:02 INFO - PROCESS | 1973 | 1467036722219 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 07:12:02 INFO - PROCESS | 1973 | 1467036722294 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:02 INFO - PROCESS | 1973 | 1467036722295 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:02 INFO - PROCESS | 1973 | ++DOCSHELL 0x116242000 == 46 [pid = 1973] [id = 323] 07:12:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 113 (0x112d1c800) [pid = 1973] [serial = 968] [outer = 0x0] 07:12:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 114 (0x117e9d000) [pid = 1973] [serial = 969] [outer = 0x112d1c800] 07:12:02 INFO - PROCESS | 1973 | 1467036722325 Marionette DEBUG loaded listener.js 07:12:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 115 (0x1183a0400) [pid = 1973] [serial = 970] [outer = 0x112d1c800] 07:12:03 INFO - PROCESS | 1973 | --DOCSHELL 0x12ac41800 == 45 [pid = 1973] [id = 317] 07:12:03 INFO - PROCESS | 1973 | --DOCSHELL 0x12a519000 == 44 [pid = 1973] [id = 316] 07:12:03 INFO - PROCESS | 1973 | --DOCSHELL 0x12938e800 == 43 [pid = 1973] [id = 315] 07:12:03 INFO - PROCESS | 1973 | --DOCSHELL 0x11889d000 == 42 [pid = 1973] [id = 314] 07:12:03 INFO - PROCESS | 1973 | --DOCSHELL 0x116007800 == 41 [pid = 1973] [id = 313] 07:12:03 INFO - PROCESS | 1973 | --DOCSHELL 0x125282800 == 40 [pid = 1973] [id = 312] 07:12:03 INFO - PROCESS | 1973 | --DOCSHELL 0x123285000 == 39 [pid = 1973] [id = 311] 07:12:03 INFO - PROCESS | 1973 | --DOCSHELL 0x12128c000 == 38 [pid = 1973] [id = 310] 07:12:03 INFO - PROCESS | 1973 | --DOCSHELL 0x119c1a000 == 37 [pid = 1973] [id = 309] 07:12:03 INFO - PROCESS | 1973 | --DOCSHELL 0x11901e800 == 36 [pid = 1973] [id = 308] 07:12:03 INFO - PROCESS | 1973 | --DOCSHELL 0x117e68800 == 35 [pid = 1973] [id = 307] 07:12:03 INFO - PROCESS | 1973 | --DOCSHELL 0x11694d000 == 34 [pid = 1973] [id = 306] 07:12:03 INFO - PROCESS | 1973 | --DOCSHELL 0x12d1a4800 == 33 [pid = 1973] [id = 304] 07:12:03 INFO - PROCESS | 1973 | --DOCSHELL 0x117e62800 == 32 [pid = 1973] [id = 305] 07:12:03 INFO - PROCESS | 1973 | --DOCSHELL 0x121423800 == 31 [pid = 1973] [id = 322] 07:12:03 INFO - PROCESS | 1973 | --DOCSHELL 0x12acd3800 == 30 [pid = 1973] [id = 321] 07:12:03 INFO - PROCESS | 1973 | --DOCSHELL 0x121297000 == 29 [pid = 1973] [id = 320] 07:12:03 INFO - PROCESS | 1973 | --DOCSHELL 0x12acbd800 == 28 [pid = 1973] [id = 318] 07:12:03 INFO - PROCESS | 1973 | --DOCSHELL 0x117e4e000 == 27 [pid = 1973] [id = 319] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 114 (0x12ac79800) [pid = 1973] [serial = 909] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 113 (0x1293a4000) [pid = 1973] [serial = 890] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 112 (0x1216ba800) [pid = 1973] [serial = 875] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 111 (0x12487ac00) [pid = 1973] [serial = 876] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x119223800) [pid = 1973] [serial = 869] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x11932e800) [pid = 1973] [serial = 870] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x1270e7800) [pid = 1973] [serial = 881] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x1289eb800) [pid = 1973] [serial = 882] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x119c6ec00) [pid = 1973] [serial = 872] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x129446c00) [pid = 1973] [serial = 893] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x1216bb800) [pid = 1973] [serial = 873] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x128b9dc00) [pid = 1973] [serial = 884] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x128df0400) [pid = 1973] [serial = 885] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x118d88000) [pid = 1973] [serial = 866] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x11904bc00) [pid = 1973] [serial = 867] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x125f4e800) [pid = 1973] [serial = 879] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1252d3000) [pid = 1973] [serial = 878] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x118153000) [pid = 1973] [serial = 860] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x11837b400) [pid = 1973] [serial = 861] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x116738800) [pid = 1973] [serial = 857] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x11721a400) [pid = 1973] [serial = 858] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x12943cc00) [pid = 1973] [serial = 855] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1183b1000) [pid = 1973] [serial = 863] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x11857e000) [pid = 1973] [serial = 864] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x129444400) [pid = 1973] [serial = 891] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x12a753800) [pid = 1973] [serial = 898] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x12a6da000) [pid = 1973] [serial = 897] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x125f48000) [pid = 1973] [serial = 903] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1181a0c00) [pid = 1973] [serial = 901] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x12ac85c00) [pid = 1973] [serial = 910] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x113933000) [pid = 1973] [serial = 900] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x12a3ca400) [pid = 1973] [serial = 904] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x125e7b000) [pid = 1973] [serial = 495] [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.] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x128df5400) [pid = 1973] [serial = 887] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x129163800) [pid = 1973] [serial = 888] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x12a625800) [pid = 1973] [serial = 894] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x12a762c00) [pid = 1973] [serial = 907] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x12a75b800) [pid = 1973] [serial = 906] [outer = 0x0] [url = about:blank] 07:12:03 INFO - PROCESS | 1973 | 1467036723350 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]]]}] 07:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1273ms 07:12:03 INFO - PROCESS | 1973 | 1467036723394 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 07:12:03 INFO - PROCESS | 1973 | 1467036723398 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 07:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:12:03 INFO - PROCESS | 1973 | 1467036723402 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:12:03 INFO - PROCESS | 1973 | 1467036723403 Marionette TRACE conn2 <- [1,1266,null,{}] 07:12:03 INFO - PROCESS | 1973 | 1467036723407 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}] 07:12:03 INFO - PROCESS | 1973 | 1467036723409 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:03 INFO - PROCESS | 1973 | 1467036723487 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 07:12:03 INFO - PROCESS | 1973 | 1467036723496 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:03 INFO - PROCESS | 1973 | 1467036723497 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:03 INFO - PROCESS | 1973 | ++DOCSHELL 0x116019000 == 28 [pid = 1973] [id = 324] 07:12:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x113963c00) [pid = 1973] [serial = 971] [outer = 0x0] 07:12:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x115eedc00) [pid = 1973] [serial = 972] [outer = 0x113963c00] 07:12:03 INFO - PROCESS | 1973 | 1467036723526 Marionette DEBUG loaded listener.js 07:12:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x116738800) [pid = 1973] [serial = 973] [outer = 0x113963c00] 07:12:03 INFO - PROCESS | 1973 | 1467036723863 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]]]}] 07:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 520ms 07:12:03 INFO - PROCESS | 1973 | 1467036723922 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 07:12:03 INFO - PROCESS | 1973 | 1467036723927 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 07:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:12:03 INFO - PROCESS | 1973 | 1467036723935 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:12:03 INFO - PROCESS | 1973 | 1467036723937 Marionette TRACE conn2 <- [1,1270,null,{}] 07:12:03 INFO - PROCESS | 1973 | 1467036723941 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}] 07:12:03 INFO - PROCESS | 1973 | 1467036723943 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:04 INFO - PROCESS | 1973 | 1467036724060 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 07:12:04 INFO - PROCESS | 1973 | 1467036724074 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:04 INFO - PROCESS | 1973 | 1467036724075 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:04 INFO - PROCESS | 1973 | ++DOCSHELL 0x117233800 == 29 [pid = 1973] [id = 325] 07:12:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x117e99c00) [pid = 1973] [serial = 974] [outer = 0x0] 07:12:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1181a1800) [pid = 1973] [serial = 975] [outer = 0x117e99c00] 07:12:04 INFO - PROCESS | 1973 | 1467036724119 Marionette DEBUG loaded listener.js 07:12:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x1183a2c00) [pid = 1973] [serial = 976] [outer = 0x117e99c00] 07:12:04 INFO - PROCESS | 1973 | 1467036724472 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]]]}] 07:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 576ms 07:12:04 INFO - PROCESS | 1973 | 1467036724511 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 07:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:12:04 INFO - PROCESS | 1973 | 1467036724520 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 07:12:04 INFO - PROCESS | 1973 | 1467036724522 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:12:04 INFO - PROCESS | 1973 | 1467036724525 Marionette TRACE conn2 <- [1,1274,null,{}] 07:12:04 INFO - PROCESS | 1973 | 1467036724532 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}] 07:12:04 INFO - PROCESS | 1973 | 1467036724535 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:04 INFO - PROCESS | 1973 | 1467036724609 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 07:12:04 INFO - PROCESS | 1973 | 1467036724614 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:04 INFO - PROCESS | 1973 | 1467036724616 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:04 INFO - PROCESS | 1973 | ++DOCSHELL 0x1194c9800 == 30 [pid = 1973] [id = 326] 07:12:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x111c83800) [pid = 1973] [serial = 977] [outer = 0x0] 07:12:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x118d88800) [pid = 1973] [serial = 978] [outer = 0x111c83800] 07:12:04 INFO - PROCESS | 1973 | 1467036724646 Marionette DEBUG loaded listener.js 07:12:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x119226400) [pid = 1973] [serial = 979] [outer = 0x111c83800] 07:12:04 INFO - PROCESS | 1973 | 1467036724973 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]]]}] 07:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 473ms 07:12:04 INFO - PROCESS | 1973 | 1467036724996 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 07:12:04 INFO - PROCESS | 1973 | 1467036724998 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 07:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:12:05 INFO - PROCESS | 1973 | 1467036725000 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:12:05 INFO - PROCESS | 1973 | 1467036725001 Marionette TRACE conn2 <- [1,1278,null,{}] 07:12:05 INFO - PROCESS | 1973 | 1467036725003 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}] 07:12:05 INFO - PROCESS | 1973 | 1467036725005 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:05 INFO - PROCESS | 1973 | 1467036725079 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 07:12:05 INFO - PROCESS | 1973 | 1467036725135 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:05 INFO - PROCESS | 1973 | 1467036725136 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:05 INFO - PROCESS | 1973 | ++DOCSHELL 0x120d82000 == 31 [pid = 1973] [id = 327] 07:12:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x119223800) [pid = 1973] [serial = 980] [outer = 0x0] 07:12:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1193b4000) [pid = 1973] [serial = 981] [outer = 0x119223800] 07:12:05 INFO - PROCESS | 1973 | 1467036725161 Marionette DEBUG loaded listener.js 07:12:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x119a10000) [pid = 1973] [serial = 982] [outer = 0x119223800] 07:12:05 INFO - PROCESS | 1973 | 1467036725438 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]]]}] 07:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 469ms 07:12:05 INFO - PROCESS | 1973 | 1467036725470 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 07:12:05 INFO - PROCESS | 1973 | 1467036725471 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 07:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:12:05 INFO - PROCESS | 1973 | 1467036725473 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:12:05 INFO - PROCESS | 1973 | 1467036725474 Marionette TRACE conn2 <- [1,1282,null,{}] 07:12:05 INFO - PROCESS | 1973 | 1467036725497 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}] 07:12:05 INFO - PROCESS | 1973 | 1467036725498 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:05 INFO - PROCESS | 1973 | 1467036725590 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 07:12:05 INFO - PROCESS | 1973 | 1467036725593 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:05 INFO - PROCESS | 1973 | 1467036725594 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:05 INFO - PROCESS | 1973 | ++DOCSHELL 0x121421000 == 32 [pid = 1973] [id = 328] 07:12:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x113da8400) [pid = 1973] [serial = 983] [outer = 0x0] 07:12:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x120f05400) [pid = 1973] [serial = 984] [outer = 0x113da8400] 07:12:05 INFO - PROCESS | 1973 | 1467036725619 Marionette DEBUG loaded listener.js 07:12:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x121a04800) [pid = 1973] [serial = 985] [outer = 0x113da8400] 07:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 532ms 07:12:06 INFO - PROCESS | 1973 | 1467036726002 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]]]}] 07:12:06 INFO - PROCESS | 1973 | 1467036726006 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 07:12:06 INFO - PROCESS | 1973 | 1467036726009 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 07:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:12:06 INFO - PROCESS | 1973 | 1467036726012 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:12:06 INFO - PROCESS | 1973 | 1467036726014 Marionette TRACE conn2 <- [1,1286,null,{}] 07:12:06 INFO - PROCESS | 1973 | 1467036726017 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}] 07:12:06 INFO - PROCESS | 1973 | 1467036726023 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:06 INFO - PROCESS | 1973 | 1467036726182 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 07:12:06 INFO - PROCESS | 1973 | 1467036726198 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:06 INFO - PROCESS | 1973 | 1467036726199 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:06 INFO - PROCESS | 1973 | ++DOCSHELL 0x1252ad000 == 33 [pid = 1973] [id = 329] 07:12:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1232d1400) [pid = 1973] [serial = 986] [outer = 0x0] 07:12:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x125e83000) [pid = 1973] [serial = 987] [outer = 0x1232d1400] 07:12:06 INFO - PROCESS | 1973 | 1467036726224 Marionette DEBUG loaded listener.js 07:12:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x127464000) [pid = 1973] [serial = 988] [outer = 0x1232d1400] 07:12:06 INFO - PROCESS | 1973 | 1467036726569 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]]]}] 07:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 574ms 07:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:12:06 INFO - PROCESS | 1973 | 1467036726585 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 07:12:06 INFO - PROCESS | 1973 | 1467036726586 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 07:12:06 INFO - PROCESS | 1973 | 1467036726588 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:12:06 INFO - PROCESS | 1973 | 1467036726589 Marionette TRACE conn2 <- [1,1290,null,{}] 07:12:06 INFO - PROCESS | 1973 | 1467036726592 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}] 07:12:06 INFO - PROCESS | 1973 | 1467036726594 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:06 INFO - PROCESS | 1973 | 1467036726698 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 07:12:06 INFO - PROCESS | 1973 | 1467036726732 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:06 INFO - PROCESS | 1973 | 1467036726733 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:06 INFO - PROCESS | 1973 | ++DOCSHELL 0x127096000 == 34 [pid = 1973] [id = 330] 07:12:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x125f44800) [pid = 1973] [serial = 989] [outer = 0x0] 07:12:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1289ed000) [pid = 1973] [serial = 990] [outer = 0x125f44800] 07:12:06 INFO - PROCESS | 1973 | 1467036726757 Marionette DEBUG loaded listener.js 07:12:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x128b9e800) [pid = 1973] [serial = 991] [outer = 0x125f44800] 07:12:07 INFO - PROCESS | 1973 | 1467036727052 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]]]}] 07:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 472ms 07:12:07 INFO - PROCESS | 1973 | 1467036727075 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 07:12:07 INFO - PROCESS | 1973 | 1467036727079 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 07:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:12:07 INFO - PROCESS | 1973 | 1467036727082 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:12:07 INFO - PROCESS | 1973 | 1467036727083 Marionette TRACE conn2 <- [1,1294,null,{}] 07:12:07 INFO - PROCESS | 1973 | 1467036727086 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}] 07:12:07 INFO - PROCESS | 1973 | 1467036727087 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:07 INFO - PROCESS | 1973 | 1467036727182 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 07:12:07 INFO - PROCESS | 1973 | 1467036727185 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:07 INFO - PROCESS | 1973 | 1467036727186 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:07 INFO - PROCESS | 1973 | ++DOCSHELL 0x128bb2800 == 35 [pid = 1973] [id = 331] 07:12:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1216b9c00) [pid = 1973] [serial = 992] [outer = 0x0] 07:12:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x128def800) [pid = 1973] [serial = 993] [outer = 0x1216b9c00] 07:12:07 INFO - PROCESS | 1973 | 1467036727210 Marionette DEBUG loaded listener.js 07:12:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x12915b400) [pid = 1973] [serial = 994] [outer = 0x1216b9c00] 07:12:07 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x12a3d1000) [pid = 1973] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:12:07 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x12a3c9000) [pid = 1973] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:12:07 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1216ae800) [pid = 1973] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:12:07 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x125e87c00) [pid = 1973] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:12:07 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x119a09800) [pid = 1973] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:12:07 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x119229400) [pid = 1973] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:12:07 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x119328800) [pid = 1973] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:12:07 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x11819f400) [pid = 1973] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:12:07 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1185bcc00) [pid = 1973] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:12:07 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1176df000) [pid = 1973] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:12:07 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1167e5800) [pid = 1973] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:12:07 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x127471c00) [pid = 1973] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:12:07 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x110d54800) [pid = 1973] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:12:07 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x118888c00) [pid = 1973] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:12:07 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1270e5400) [pid = 1973] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:12:07 INFO - PROCESS | 1973 | 1467036727689 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]]]}] 07:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 618ms 07:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:12:07 INFO - PROCESS | 1973 | 1467036727701 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 07:12:07 INFO - PROCESS | 1973 | 1467036727702 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 07:12:07 INFO - PROCESS | 1973 | 1467036727704 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:12:07 INFO - PROCESS | 1973 | 1467036727705 Marionette TRACE conn2 <- [1,1298,null,{}] 07:12:07 INFO - PROCESS | 1973 | 1467036727707 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}] 07:12:07 INFO - PROCESS | 1973 | 1467036727709 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:07 INFO - PROCESS | 1973 | 1467036727789 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 07:12:07 INFO - PROCESS | 1973 | 1467036727793 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:07 INFO - PROCESS | 1973 | 1467036727796 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:07 INFO - PROCESS | 1973 | ++DOCSHELL 0x126520000 == 36 [pid = 1973] [id = 332] 07:12:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x115e58c00) [pid = 1973] [serial = 995] [outer = 0x0] 07:12:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1183b2400) [pid = 1973] [serial = 996] [outer = 0x115e58c00] 07:12:07 INFO - PROCESS | 1973 | 1467036727821 Marionette DEBUG loaded listener.js 07:12:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x119696000) [pid = 1973] [serial = 997] [outer = 0x115e58c00] 07:12:08 INFO - PROCESS | 1973 | 1467036728144 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]]]}] 07:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 468ms 07:12:08 INFO - PROCESS | 1973 | 1467036728173 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 07:12:08 INFO - PROCESS | 1973 | 1467036728174 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 07:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:12:08 INFO - PROCESS | 1973 | 1467036728179 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:12:08 INFO - PROCESS | 1973 | 1467036728180 Marionette TRACE conn2 <- [1,1302,null,{}] 07:12:08 INFO - PROCESS | 1973 | 1467036728183 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}] 07:12:08 INFO - PROCESS | 1973 | 1467036728184 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:08 INFO - PROCESS | 1973 | 1467036728281 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 07:12:08 INFO - PROCESS | 1973 | 1467036728286 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:08 INFO - PROCESS | 1973 | 1467036728288 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:08 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a315800 == 37 [pid = 1973] [id = 333] 07:12:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x116298400) [pid = 1973] [serial = 998] [outer = 0x0] 07:12:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1270e3c00) [pid = 1973] [serial = 999] [outer = 0x116298400] 07:12:08 INFO - PROCESS | 1973 | 1467036728312 Marionette DEBUG loaded listener.js 07:12:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x129162800) [pid = 1973] [serial = 1000] [outer = 0x116298400] 07:12:08 INFO - PROCESS | 1973 | 1467036728623 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]]]}] 07:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 470ms 07:12:08 INFO - PROCESS | 1973 | 1467036728648 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 07:12:08 INFO - PROCESS | 1973 | 1467036728650 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 07:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:12:08 INFO - PROCESS | 1973 | 1467036728652 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:12:08 INFO - PROCESS | 1973 | 1467036728654 Marionette TRACE conn2 <- [1,1306,null,{}] 07:12:08 INFO - PROCESS | 1973 | 1467036728656 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}] 07:12:08 INFO - PROCESS | 1973 | 1467036728658 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:08 INFO - PROCESS | 1973 | 1467036728754 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 07:12:08 INFO - PROCESS | 1973 | 1467036728757 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:08 INFO - PROCESS | 1973 | 1467036728759 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:08 INFO - PROCESS | 1973 | ++DOCSHELL 0x121292800 == 38 [pid = 1973] [id = 334] 07:12:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x11819ec00) [pid = 1973] [serial = 1001] [outer = 0x0] 07:12:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x129168800) [pid = 1973] [serial = 1002] [outer = 0x11819ec00] 07:12:08 INFO - PROCESS | 1973 | 1467036728788 Marionette DEBUG loaded listener.js 07:12:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12a625000) [pid = 1973] [serial = 1003] [outer = 0x11819ec00] 07:12:09 INFO - PROCESS | 1973 | 1467036729113 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]]]}] 07:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 470ms 07:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:12:09 INFO - PROCESS | 1973 | 1467036729124 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 07:12:09 INFO - PROCESS | 1973 | 1467036729125 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 07:12:09 INFO - PROCESS | 1973 | 1467036729131 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:12:09 INFO - PROCESS | 1973 | 1467036729132 Marionette TRACE conn2 <- [1,1310,null,{}] 07:12:09 INFO - PROCESS | 1973 | 1467036729135 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}] 07:12:09 INFO - PROCESS | 1973 | 1467036729136 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:09 INFO - PROCESS | 1973 | 1467036729239 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 07:12:09 INFO - PROCESS | 1973 | 1467036729245 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:09 INFO - PROCESS | 1973 | 1467036729246 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:09 INFO - PROCESS | 1973 | ++DOCSHELL 0x12aace000 == 39 [pid = 1973] [id = 335] 07:12:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x12185d800) [pid = 1973] [serial = 1004] [outer = 0x0] 07:12:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12a630c00) [pid = 1973] [serial = 1005] [outer = 0x12185d800] 07:12:09 INFO - PROCESS | 1973 | 1467036729270 Marionette DEBUG loaded listener.js 07:12:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12a757800) [pid = 1973] [serial = 1006] [outer = 0x12185d800] 07:12:09 INFO - PROCESS | 1973 | 1467036729575 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] 07:12:09 INFO - PROCESS | 1973 | 1467036729602 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 07:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:12:09 INFO - PROCESS | 1973 | 1467036729604 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:12:09 INFO - PROCESS | 1973 | 1467036729605 Marionette TRACE conn2 <- [1,1314,null,{}] 07:12:09 INFO - PROCESS | 1973 | 1467036729607 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}] 07:12:09 INFO - PROCESS | 1973 | 1467036729608 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:09 INFO - PROCESS | 1973 | 1467036729735 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 07:12:09 INFO - PROCESS | 1973 | 1467036729791 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:09 INFO - PROCESS | 1973 | 1467036729793 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:09 INFO - PROCESS | 1973 | ++DOCSHELL 0x11215c000 == 40 [pid = 1973] [id = 336] 07:12:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x110e7c800) [pid = 1973] [serial = 1007] [outer = 0x0] 07:12:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x110fa1c00) [pid = 1973] [serial = 1008] [outer = 0x110e7c800] 07:12:09 INFO - PROCESS | 1973 | 1467036729824 Marionette DEBUG loaded listener.js 07:12:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x113124c00) [pid = 1973] [serial = 1009] [outer = 0x110e7c800] 07:12:10 INFO - PROCESS | 1973 | 1467036730370 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]]]}] 07:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 820ms 07:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:12:10 INFO - PROCESS | 1973 | 1467036730425 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 07:12:10 INFO - PROCESS | 1973 | 1467036730427 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 07:12:10 INFO - PROCESS | 1973 | 1467036730430 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:12:10 INFO - PROCESS | 1973 | 1467036730432 Marionette TRACE conn2 <- [1,1318,null,{}] 07:12:10 INFO - PROCESS | 1973 | 1467036730436 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}] 07:12:10 INFO - PROCESS | 1973 | 1467036730439 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:10 INFO - PROCESS | 1973 | 1467036730545 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 07:12:10 INFO - PROCESS | 1973 | 1467036730620 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:10 INFO - PROCESS | 1973 | 1467036730622 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:10 INFO - PROCESS | 1973 | ++DOCSHELL 0x119219800 == 41 [pid = 1973] [id = 337] 07:12:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x116744000) [pid = 1973] [serial = 1010] [outer = 0x0] 07:12:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x1181a4400) [pid = 1973] [serial = 1011] [outer = 0x116744000] 07:12:10 INFO - PROCESS | 1973 | 1467036730653 Marionette DEBUG loaded listener.js 07:12:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1183b3800) [pid = 1973] [serial = 1012] [outer = 0x116744000] 07:12:11 INFO - PROCESS | 1973 | 1467036731358 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]]]}] 07:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 975ms 07:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:12:11 INFO - PROCESS | 1973 | 1467036731410 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 07:12:11 INFO - PROCESS | 1973 | 1467036731412 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 07:12:11 INFO - PROCESS | 1973 | 1467036731416 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:12:11 INFO - PROCESS | 1973 | 1467036731417 Marionette TRACE conn2 <- [1,1322,null,{}] 07:12:11 INFO - PROCESS | 1973 | 1467036731421 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}] 07:12:11 INFO - PROCESS | 1973 | 1467036731423 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:11 INFO - PROCESS | 1973 | 1467036731536 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 07:12:11 INFO - PROCESS | 1973 | --DOCSHELL 0x12aace000 == 40 [pid = 1973] [id = 335] 07:12:11 INFO - PROCESS | 1973 | --DOCSHELL 0x121292800 == 39 [pid = 1973] [id = 334] 07:12:11 INFO - PROCESS | 1973 | --DOCSHELL 0x12a315800 == 38 [pid = 1973] [id = 333] 07:12:11 INFO - PROCESS | 1973 | --DOCSHELL 0x126520000 == 37 [pid = 1973] [id = 332] 07:12:11 INFO - PROCESS | 1973 | --DOCSHELL 0x128bb2800 == 36 [pid = 1973] [id = 331] 07:12:11 INFO - PROCESS | 1973 | --DOCSHELL 0x127096000 == 35 [pid = 1973] [id = 330] 07:12:11 INFO - PROCESS | 1973 | --DOCSHELL 0x1252ad000 == 34 [pid = 1973] [id = 329] 07:12:11 INFO - PROCESS | 1973 | --DOCSHELL 0x121421000 == 33 [pid = 1973] [id = 328] 07:12:11 INFO - PROCESS | 1973 | --DOCSHELL 0x120d82000 == 32 [pid = 1973] [id = 327] 07:12:11 INFO - PROCESS | 1973 | --DOCSHELL 0x1194c9800 == 31 [pid = 1973] [id = 326] 07:12:11 INFO - PROCESS | 1973 | --DOCSHELL 0x117233800 == 30 [pid = 1973] [id = 325] 07:12:11 INFO - PROCESS | 1973 | --DOCSHELL 0x116019000 == 29 [pid = 1973] [id = 324] 07:12:11 INFO - PROCESS | 1973 | --DOCSHELL 0x116242000 == 28 [pid = 1973] [id = 323] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x12336e400) [pid = 1973] [serial = 933] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x1270e7000) [pid = 1973] [serial = 936] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x12634d000) [pid = 1973] [serial = 934] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x120e68c00) [pid = 1973] [serial = 930] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x12b720400) [pid = 1973] [serial = 913] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x12a762800) [pid = 1973] [serial = 912] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1193b9800) [pid = 1973] [serial = 927] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x11988a000) [pid = 1973] [serial = 928] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1183a1c00) [pid = 1973] [serial = 921] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1183bc000) [pid = 1973] [serial = 922] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x119045c00) [pid = 1973] [serial = 924] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x119230000) [pid = 1973] [serial = 925] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x118150c00) [pid = 1973] [serial = 918] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1181a0400) [pid = 1973] [serial = 919] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x116a03c00) [pid = 1973] [serial = 915] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x118197000) [pid = 1973] [serial = 916] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1289f7800) [pid = 1973] [serial = 939] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x127471400) [pid = 1973] [serial = 937] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x128deec00) [pid = 1973] [serial = 940] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x11837ec00) [pid = 1973] [serial = 943] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x112d27000) [pid = 1973] [serial = 942] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x124d3a400) [pid = 1973] [serial = 945] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x129160000) [pid = 1973] [serial = 948] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x12a6df400) [pid = 1973] [serial = 952] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x129444800) [pid = 1973] [serial = 949] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x121449c00) [pid = 1973] [serial = 931] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x1290aec00) [pid = 1973] [serial = 946] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x12a960c00) [pid = 1973] [serial = 955] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x12a75d800) [pid = 1973] [serial = 954] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x12a626400) [pid = 1973] [serial = 951] [outer = 0x0] [url = about:blank] 07:12:11 INFO - PROCESS | 1973 | 1467036731648 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:11 INFO - PROCESS | 1973 | 1467036731652 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:11 INFO - PROCESS | 1973 | ++DOCSHELL 0x1160a3000 == 29 [pid = 1973] [id = 338] 07:12:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x1166fb800) [pid = 1973] [serial = 1013] [outer = 0x0] 07:12:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x116a03c00) [pid = 1973] [serial = 1014] [outer = 0x1166fb800] 07:12:11 INFO - PROCESS | 1973 | 1467036731686 Marionette DEBUG loaded listener.js 07:12:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x1183a2800) [pid = 1973] [serial = 1015] [outer = 0x1166fb800] 07:12:12 INFO - PROCESS | 1973 | 1467036732038 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]]]}] 07:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 07:12:12 INFO - PROCESS | 1973 | 1467036732086 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 07:12:12 INFO - PROCESS | 1973 | 1467036732091 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 07:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:12:12 INFO - PROCESS | 1973 | 1467036732098 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:12:12 INFO - PROCESS | 1973 | 1467036732101 Marionette TRACE conn2 <- [1,1326,null,{}] 07:12:12 INFO - PROCESS | 1973 | 1467036732105 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}] 07:12:12 INFO - PROCESS | 1973 | 1467036732107 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:12 INFO - PROCESS | 1973 | 1467036732244 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 07:12:12 INFO - PROCESS | 1973 | 1467036732315 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:12 INFO - PROCESS | 1973 | 1467036732316 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:12 INFO - PROCESS | 1973 | ++DOCSHELL 0x1188a8800 == 30 [pid = 1973] [id = 339] 07:12:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x1183a3400) [pid = 1973] [serial = 1016] [outer = 0x0] 07:12:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x11857e400) [pid = 1973] [serial = 1017] [outer = 0x1183a3400] 07:12:12 INFO - PROCESS | 1973 | 1467036732344 Marionette DEBUG loaded listener.js 07:12:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x119045000) [pid = 1973] [serial = 1018] [outer = 0x1183a3400] 07:12:12 INFO - PROCESS | 1973 | 1467036732694 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]]]}] 07:12:12 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 07:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 622ms 07:12:12 INFO - PROCESS | 1973 | 1467036732720 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 07:12:12 INFO - PROCESS | 1973 | 1467036732722 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 07:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:12:12 INFO - PROCESS | 1973 | 1467036732726 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:12:12 INFO - PROCESS | 1973 | 1467036732731 Marionette TRACE conn2 <- [1,1330,null,{}] 07:12:12 INFO - PROCESS | 1973 | 1467036732743 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}] 07:12:12 INFO - PROCESS | 1973 | 1467036732748 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:12 INFO - PROCESS | 1973 | 1467036732908 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 07:12:12 INFO - PROCESS | 1973 | 1467036732993 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:12 INFO - PROCESS | 1973 | 1467036732996 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:13 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210cb000 == 31 [pid = 1973] [id = 340] 07:12:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x11922b800) [pid = 1973] [serial = 1019] [outer = 0x0] 07:12:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1193bc400) [pid = 1973] [serial = 1020] [outer = 0x11922b800] 07:12:13 INFO - PROCESS | 1973 | 1467036733039 Marionette DEBUG loaded listener.js 07:12:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x12144ec00) [pid = 1973] [serial = 1021] [outer = 0x11922b800] 07:12:13 INFO - PROCESS | 1973 | 1467036733352 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]]]}] 07:12:13 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 07:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 675ms 07:12:13 INFO - PROCESS | 1973 | 1467036733407 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 07:12:13 INFO - PROCESS | 1973 | 1467036733410 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 07:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:12:13 INFO - PROCESS | 1973 | 1467036733413 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:12:13 INFO - PROCESS | 1973 | 1467036733415 Marionette TRACE conn2 <- [1,1334,null,{}] 07:12:13 INFO - PROCESS | 1973 | 1467036733419 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}] 07:12:13 INFO - PROCESS | 1973 | 1467036733421 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:13 INFO - PROCESS | 1973 | 1467036733536 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 07:12:13 INFO - PROCESS | 1973 | 1467036733670 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:13 INFO - PROCESS | 1973 | 1467036733672 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:13 INFO - PROCESS | 1973 | ++DOCSHELL 0x115191800 == 32 [pid = 1973] [id = 341] 07:12:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x110e76c00) [pid = 1973] [serial = 1022] [outer = 0x0] 07:12:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x1121ab800) [pid = 1973] [serial = 1023] [outer = 0x110e76c00] 07:12:13 INFO - PROCESS | 1973 | 1467036733723 Marionette DEBUG loaded listener.js 07:12:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1160d5c00) [pid = 1973] [serial = 1024] [outer = 0x110e76c00] 07:12:14 INFO - PROCESS | 1973 | 1467036734179 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]]]}] 07:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 822ms 07:12:14 INFO - PROCESS | 1973 | 1467036734240 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 07:12:14 INFO - PROCESS | 1973 | 1467036734244 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 07:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:12:14 INFO - PROCESS | 1973 | 1467036734247 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:12:14 INFO - PROCESS | 1973 | 1467036734249 Marionette TRACE conn2 <- [1,1338,null,{}] 07:12:14 INFO - PROCESS | 1973 | 1467036734253 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}] 07:12:14 INFO - PROCESS | 1973 | 1467036734256 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:14 INFO - PROCESS | 1973 | 1467036734353 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 07:12:14 INFO - PROCESS | 1973 | 1467036734418 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:14 INFO - PROCESS | 1973 | 1467036734420 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:14 INFO - PROCESS | 1973 | ++DOCSHELL 0x117062800 == 33 [pid = 1973] [id = 342] 07:12:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1183b0800) [pid = 1973] [serial = 1025] [outer = 0x0] 07:12:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x119045800) [pid = 1973] [serial = 1026] [outer = 0x1183b0800] 07:12:14 INFO - PROCESS | 1973 | 1467036734451 Marionette DEBUG loaded listener.js 07:12:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x119325000) [pid = 1973] [serial = 1027] [outer = 0x1183b0800] 07:12:15 INFO - PROCESS | 1973 | 1467036735408 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]]]}] 07:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1170ms 07:12:15 INFO - PROCESS | 1973 | 1467036735420 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 07:12:15 INFO - PROCESS | 1973 | 1467036735423 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 07:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:12:15 INFO - PROCESS | 1973 | 1467036735426 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:12:15 INFO - PROCESS | 1973 | 1467036735429 Marionette TRACE conn2 <- [1,1342,null,{}] 07:12:15 INFO - PROCESS | 1973 | 1467036735432 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}] 07:12:15 INFO - PROCESS | 1973 | 1467036735433 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:15 INFO - PROCESS | 1973 | 1467036735525 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 07:12:15 INFO - PROCESS | 1973 | 1467036735577 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:15 INFO - PROCESS | 1973 | 1467036735579 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:15 INFO - PROCESS | 1973 | ++DOCSHELL 0x12538a000 == 34 [pid = 1973] [id = 343] 07:12:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x11988a000) [pid = 1973] [serial = 1028] [outer = 0x0] 07:12:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x124ac9c00) [pid = 1973] [serial = 1029] [outer = 0x11988a000] 07:12:15 INFO - PROCESS | 1973 | 1467036735608 Marionette DEBUG loaded listener.js 07:12:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x125e7b000) [pid = 1973] [serial = 1030] [outer = 0x11988a000] 07:12:16 INFO - PROCESS | 1973 | 1467036736033 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]]]}] 07:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 673ms 07:12:16 INFO - PROCESS | 1973 | 1467036736099 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 07:12:16 INFO - PROCESS | 1973 | 1467036736100 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 07:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:12:16 INFO - PROCESS | 1973 | 1467036736108 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:12:16 INFO - PROCESS | 1973 | 1467036736112 Marionette TRACE conn2 <- [1,1346,null,{}] 07:12:16 INFO - PROCESS | 1973 | 1467036736115 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}] 07:12:16 INFO - PROCESS | 1973 | 1467036736118 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:16 INFO - PROCESS | 1973 | 1467036736214 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 07:12:16 INFO - PROCESS | 1973 | 1467036736269 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:16 INFO - PROCESS | 1973 | 1467036736270 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:16 INFO - PROCESS | 1973 | ++DOCSHELL 0x128baf800 == 35 [pid = 1973] [id = 344] 07:12:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x125f42000) [pid = 1973] [serial = 1031] [outer = 0x0] 07:12:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1270e7800) [pid = 1973] [serial = 1032] [outer = 0x125f42000] 07:12:16 INFO - PROCESS | 1973 | 1467036736299 Marionette DEBUG loaded listener.js 07:12:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1289f8400) [pid = 1973] [serial = 1033] [outer = 0x125f42000] 07:12:16 INFO - PROCESS | 1973 | 1467036736820 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]]]}] 07:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 777ms 07:12:16 INFO - PROCESS | 1973 | 1467036736881 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 07:12:16 INFO - PROCESS | 1973 | 1467036736883 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 07:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:12:16 INFO - PROCESS | 1973 | 1467036736886 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:12:16 INFO - PROCESS | 1973 | 1467036736888 Marionette TRACE conn2 <- [1,1350,null,{}] 07:12:16 INFO - PROCESS | 1973 | 1467036736893 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}] 07:12:16 INFO - PROCESS | 1973 | 1467036736896 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:16 INFO - PROCESS | 1973 | 1467036736990 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 07:12:17 INFO - PROCESS | 1973 | 1467036737053 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:17 INFO - PROCESS | 1973 | 1467036737055 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:17 INFO - PROCESS | 1973 | ++DOCSHELL 0x120f6b800 == 36 [pid = 1973] [id = 345] 07:12:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1183b5c00) [pid = 1973] [serial = 1034] [outer = 0x0] 07:12:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1185b6800) [pid = 1973] [serial = 1035] [outer = 0x1183b5c00] 07:12:17 INFO - PROCESS | 1973 | 1467036737083 Marionette DEBUG loaded listener.js 07:12:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x11968bc00) [pid = 1973] [serial = 1036] [outer = 0x1183b5c00] 07:12:17 INFO - PROCESS | 1973 | --DOCSHELL 0x1210cb000 == 35 [pid = 1973] [id = 340] 07:12:17 INFO - PROCESS | 1973 | --DOCSHELL 0x1188a8800 == 34 [pid = 1973] [id = 339] 07:12:17 INFO - PROCESS | 1973 | --DOCSHELL 0x1160a3000 == 33 [pid = 1973] [id = 338] 07:12:17 INFO - PROCESS | 1973 | --DOCSHELL 0x119219800 == 32 [pid = 1973] [id = 337] 07:12:17 INFO - PROCESS | 1973 | --DOCSHELL 0x11215c000 == 31 [pid = 1973] [id = 336] 07:12:17 INFO - PROCESS | 1973 | --DOCSHELL 0x128baf800 == 30 [pid = 1973] [id = 344] 07:12:17 INFO - PROCESS | 1973 | --DOCSHELL 0x12538a000 == 29 [pid = 1973] [id = 343] 07:12:17 INFO - PROCESS | 1973 | --DOCSHELL 0x117062800 == 28 [pid = 1973] [id = 342] 07:12:17 INFO - PROCESS | 1973 | --DOCSHELL 0x115191800 == 27 [pid = 1973] [id = 341] 07:12:18 INFO - PROCESS | 1973 | 1467036738049 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]]]}] 07:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1176ms 07:12:18 INFO - PROCESS | 1973 | 1467036738062 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 07:12:18 INFO - PROCESS | 1973 | 1467036738064 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 07:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:12:18 INFO - PROCESS | 1973 | 1467036738072 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:12:18 INFO - PROCESS | 1973 | 1467036738074 Marionette TRACE conn2 <- [1,1354,null,{}] 07:12:18 INFO - PROCESS | 1973 | 1467036738080 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}] 07:12:18 INFO - PROCESS | 1973 | 1467036738081 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:18 INFO - PROCESS | 1973 | 1467036738179 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 07:12:18 INFO - PROCESS | 1973 | 1467036738184 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:18 INFO - PROCESS | 1973 | 1467036738186 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:18 INFO - PROCESS | 1973 | ++DOCSHELL 0x116621000 == 28 [pid = 1973] [id = 346] 07:12:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x112fea400) [pid = 1973] [serial = 1037] [outer = 0x0] 07:12:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x1151d3400) [pid = 1973] [serial = 1038] [outer = 0x112fea400] 07:12:18 INFO - PROCESS | 1973 | 1467036738214 Marionette DEBUG loaded listener.js 07:12:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x111ecb400) [pid = 1973] [serial = 1039] [outer = 0x112fea400] 07:12:18 INFO - PROCESS | 1973 | 1467036738589 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]]]}] 07:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 522ms 07:12:18 INFO - PROCESS | 1973 | 1467036738596 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 07:12:18 INFO - PROCESS | 1973 | 1467036738600 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 07:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:12:18 INFO - PROCESS | 1973 | 1467036738604 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:12:18 INFO - PROCESS | 1973 | 1467036738606 Marionette TRACE conn2 <- [1,1358,null,{}] 07:12:18 INFO - PROCESS | 1973 | 1467036738608 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}] 07:12:18 INFO - PROCESS | 1973 | 1467036738610 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:18 INFO - PROCESS | 1973 | 1467036738713 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 07:12:18 INFO - PROCESS | 1973 | 1467036738717 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:18 INFO - PROCESS | 1973 | 1467036738719 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:18 INFO - PROCESS | 1973 | ++DOCSHELL 0x11901f000 == 29 [pid = 1973] [id = 347] 07:12:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x118156c00) [pid = 1973] [serial = 1040] [outer = 0x0] 07:12:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x1184ddc00) [pid = 1973] [serial = 1041] [outer = 0x118156c00] 07:12:18 INFO - PROCESS | 1973 | 1467036738746 Marionette DEBUG loaded listener.js 07:12:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x11904a000) [pid = 1973] [serial = 1042] [outer = 0x118156c00] 07:12:19 INFO - PROCESS | 1973 | 1467036739099 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]]]}] 07:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 520ms 07:12:19 INFO - PROCESS | 1973 | 1467036739132 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 07:12:19 INFO - PROCESS | 1973 | 1467036739133 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 07:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:12:19 INFO - PROCESS | 1973 | 1467036739141 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:12:19 INFO - PROCESS | 1973 | 1467036739144 Marionette TRACE conn2 <- [1,1362,null,{}] 07:12:19 INFO - PROCESS | 1973 | 1467036739152 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}] 07:12:19 INFO - PROCESS | 1973 | 1467036739155 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:19 INFO - PROCESS | 1973 | 1467036739249 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 07:12:19 INFO - PROCESS | 1973 | 1467036739288 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:19 INFO - PROCESS | 1973 | 1467036739290 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:19 INFO - PROCESS | 1973 | ++DOCSHELL 0x1218bc800 == 30 [pid = 1973] [id = 348] 07:12:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x1133ad400) [pid = 1973] [serial = 1043] [outer = 0x0] 07:12:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x120e62800) [pid = 1973] [serial = 1044] [outer = 0x1133ad400] 07:12:19 INFO - PROCESS | 1973 | 1467036739318 Marionette DEBUG loaded listener.js 07:12:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x121449c00) [pid = 1973] [serial = 1045] [outer = 0x1133ad400] 07:12:19 INFO - PROCESS | 1973 | 1467036739683 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]]]}] 07:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 572ms 07:12:19 INFO - PROCESS | 1973 | 1467036739714 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 07:12:19 INFO - PROCESS | 1973 | 1467036739716 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 07:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:12:19 INFO - PROCESS | 1973 | 1467036739718 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:12:19 INFO - PROCESS | 1973 | 1467036739719 Marionette TRACE conn2 <- [1,1366,null,{}] 07:12:19 INFO - PROCESS | 1973 | 1467036739721 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}] 07:12:19 INFO - PROCESS | 1973 | 1467036739722 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:19 INFO - PROCESS | 1973 | 1467036739817 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 07:12:19 INFO - PROCESS | 1973 | 1467036739854 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:19 INFO - PROCESS | 1973 | 1467036739855 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:19 INFO - PROCESS | 1973 | ++DOCSHELL 0x126505000 == 31 [pid = 1973] [id = 349] 07:12:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x121a0f800) [pid = 1973] [serial = 1046] [outer = 0x0] 07:12:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x12529f000) [pid = 1973] [serial = 1047] [outer = 0x121a0f800] 07:12:19 INFO - PROCESS | 1973 | 1467036739881 Marionette DEBUG loaded listener.js 07:12:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x125f46800) [pid = 1973] [serial = 1048] [outer = 0x121a0f800] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x119223800) [pid = 1973] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x117e99c00) [pid = 1973] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x111c83800) [pid = 1973] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x113963c00) [pid = 1973] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x112d1c800) [pid = 1973] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x113da8400) [pid = 1973] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x125f44800) [pid = 1973] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x116972400) [pid = 1973] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1183bc400) [pid = 1973] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x11819ec00) [pid = 1973] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x124879400) [pid = 1973] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1232d1400) [pid = 1973] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1216b9c00) [pid = 1973] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x115e58c00) [pid = 1973] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x116298400) [pid = 1973] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1172c0400) [pid = 1973] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1183a3400) [pid = 1973] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x110e7c800) [pid = 1973] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x116744000) [pid = 1973] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1166fb800) [pid = 1973] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x12185d800) [pid = 1973] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:12:20 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x11922b800) [pid = 1973] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:12:20 INFO - PROCESS | 1973 | 1467036740400 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] 07:12:20 INFO - PROCESS | 1973 | 1467036740438 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 07:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:12:20 INFO - PROCESS | 1973 | 1467036740440 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:12:20 INFO - PROCESS | 1973 | 1467036740442 Marionette TRACE conn2 <- [1,1370,null,{}] 07:12:20 INFO - PROCESS | 1973 | 1467036740449 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}] 07:12:20 INFO - PROCESS | 1973 | 1467036740458 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:20 INFO - PROCESS | 1973 | 1467036740576 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 07:12:20 INFO - PROCESS | 1973 | 1467036740609 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:20 INFO - PROCESS | 1973 | 1467036740610 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:20 INFO - PROCESS | 1973 | ++DOCSHELL 0x125f1d000 == 32 [pid = 1973] [id = 350] 07:12:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x112fe9800) [pid = 1973] [serial = 1049] [outer = 0x0] 07:12:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x11819ec00) [pid = 1973] [serial = 1050] [outer = 0x112fe9800] 07:12:20 INFO - PROCESS | 1973 | 1467036740635 Marionette DEBUG loaded listener.js 07:12:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1185b2000) [pid = 1973] [serial = 1051] [outer = 0x112fe9800] 07:12:20 INFO - PROCESS | 1973 | 1467036740900 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] 07:12:20 INFO - PROCESS | 1973 | 1467036740920 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 07:12:20 INFO - PROCESS | 1973 | 1467036740922 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:12:20 INFO - PROCESS | 1973 | 1467036740924 Marionette TRACE conn2 <- [1,1374,null,{}] 07:12:20 INFO - PROCESS | 1973 | 1467036740933 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}] 07:12:20 INFO - PROCESS | 1973 | 1467036740937 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:21 INFO - PROCESS | 1973 | 1467036741035 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 07:12:21 INFO - PROCESS | 1973 | 1467036741039 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:21 INFO - PROCESS | 1973 | 1467036741040 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:21 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a510000 == 33 [pid = 1973] [id = 351] 07:12:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x119329000) [pid = 1973] [serial = 1052] [outer = 0x0] 07:12:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x121a10000) [pid = 1973] [serial = 1053] [outer = 0x119329000] 07:12:21 INFO - PROCESS | 1973 | 1467036741068 Marionette DEBUG loaded listener.js 07:12:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x127466800) [pid = 1973] [serial = 1054] [outer = 0x119329000] 07:12:21 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:12:21 INFO - PROCESS | 1973 | 1467036741398 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] 07:12:21 INFO - PROCESS | 1973 | 1467036741444 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 07:12:21 INFO - PROCESS | 1973 | 1467036741446 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:12:21 INFO - PROCESS | 1973 | 1467036741447 Marionette TRACE conn2 <- [1,1378,null,{}] 07:12:21 INFO - PROCESS | 1973 | 1467036741459 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}] 07:12:21 INFO - PROCESS | 1973 | 1467036741460 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:21 INFO - PROCESS | 1973 | 1467036741538 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 07:12:21 INFO - PROCESS | 1973 | 1467036741544 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:21 INFO - PROCESS | 1973 | 1467036741546 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:21 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a90b800 == 34 [pid = 1973] [id = 352] 07:12:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x127468400) [pid = 1973] [serial = 1055] [outer = 0x0] 07:12:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1289f7800) [pid = 1973] [serial = 1056] [outer = 0x127468400] 07:12:21 INFO - PROCESS | 1973 | 1467036741570 Marionette DEBUG loaded listener.js 07:12:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x128ba6000) [pid = 1973] [serial = 1057] [outer = 0x127468400] 07:12:21 INFO - PROCESS | 1973 | 1467036741899 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] 07:12:21 INFO - PROCESS | 1973 | 1467036741925 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 07:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:12:21 INFO - PROCESS | 1973 | 1467036741930 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:12:21 INFO - PROCESS | 1973 | 1467036741931 Marionette TRACE conn2 <- [1,1382,null,{}] 07:12:21 INFO - PROCESS | 1973 | 1467036741933 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}] 07:12:21 INFO - PROCESS | 1973 | 1467036741934 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:22 INFO - PROCESS | 1973 | 1467036742004 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 07:12:22 INFO - PROCESS | 1973 | 1467036742008 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:22 INFO - PROCESS | 1973 | 1467036742009 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:22 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ac35800 == 35 [pid = 1973] [id = 353] 07:12:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x128df3800) [pid = 1973] [serial = 1058] [outer = 0x0] 07:12:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1290b1800) [pid = 1973] [serial = 1059] [outer = 0x128df3800] 07:12:22 INFO - PROCESS | 1973 | 1467036742036 Marionette DEBUG loaded listener.js 07:12:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x12915c800) [pid = 1973] [serial = 1060] [outer = 0x128df3800] 07:12:22 INFO - PROCESS | 1973 | --DOCSHELL 0x116621000 == 34 [pid = 1973] [id = 346] 07:12:22 INFO - PROCESS | 1973 | --DOCSHELL 0x120f6b800 == 33 [pid = 1973] [id = 345] 07:12:23 INFO - PROCESS | 1973 | --DOCSHELL 0x1218bc800 == 32 [pid = 1973] [id = 348] 07:12:23 INFO - PROCESS | 1973 | --DOCSHELL 0x11901f000 == 31 [pid = 1973] [id = 347] 07:12:23 INFO - PROCESS | 1973 | --DOCSHELL 0x126505000 == 30 [pid = 1973] [id = 349] 07:12:23 INFO - PROCESS | 1973 | --DOCSHELL 0x125f1d000 == 29 [pid = 1973] [id = 350] 07:12:23 INFO - PROCESS | 1973 | --DOCSHELL 0x12a510000 == 28 [pid = 1973] [id = 351] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1193bc400) [pid = 1973] [serial = 1020] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x11857e400) [pid = 1973] [serial = 1017] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x110fa1c00) [pid = 1973] [serial = 1008] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOCSHELL 0x12a90b800 == 27 [pid = 1973] [id = 352] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1181a4400) [pid = 1973] [serial = 1011] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x116a03c00) [pid = 1973] [serial = 1014] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1193b4000) [pid = 1973] [serial = 981] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1181a1800) [pid = 1973] [serial = 975] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1183a2c00) [pid = 1973] [serial = 976] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x118d88800) [pid = 1973] [serial = 978] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x119226400) [pid = 1973] [serial = 979] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x115eedc00) [pid = 1973] [serial = 972] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x116738800) [pid = 1973] [serial = 973] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1183a0400) [pid = 1973] [serial = 970] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x117e9d000) [pid = 1973] [serial = 969] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x119045000) [pid = 1973] [serial = 1018] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x120f05400) [pid = 1973] [serial = 984] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x1289ed000) [pid = 1973] [serial = 990] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x12a757800) [pid = 1973] [serial = 1006] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x11839e800) [pid = 1973] [serial = 958] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x118198c00) [pid = 1973] [serial = 957] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x11922d000) [pid = 1973] [serial = 961] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x11888a000) [pid = 1973] [serial = 960] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x12a625000) [pid = 1973] [serial = 1003] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x125e7bc00) [pid = 1973] [serial = 964] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x125e83000) [pid = 1973] [serial = 987] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x128def800) [pid = 1973] [serial = 993] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 73 (0x128b9e800) [pid = 1973] [serial = 991] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 72 (0x119696000) [pid = 1973] [serial = 997] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 71 (0x1183b2400) [pid = 1973] [serial = 996] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 70 (0x1248e7c00) [pid = 1973] [serial = 963] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 69 (0x1270e3c00) [pid = 1973] [serial = 999] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 68 (0x113124c00) [pid = 1973] [serial = 1009] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 67 (0x129168800) [pid = 1973] [serial = 1002] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 66 (0x12915a400) [pid = 1973] [serial = 967] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 65 (0x12915b400) [pid = 1973] [serial = 994] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 64 (0x127464000) [pid = 1973] [serial = 988] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 63 (0x121a04800) [pid = 1973] [serial = 985] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 62 (0x127463c00) [pid = 1973] [serial = 966] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 61 (0x1183a2800) [pid = 1973] [serial = 1015] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 60 (0x129162800) [pid = 1973] [serial = 1000] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 59 (0x1183b3800) [pid = 1973] [serial = 1012] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 58 (0x119a10000) [pid = 1973] [serial = 982] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 57 (0x12a630c00) [pid = 1973] [serial = 1005] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | --DOMWINDOW == 56 (0x12144ec00) [pid = 1973] [serial = 1021] [outer = 0x0] [url = about:blank] 07:12:23 INFO - PROCESS | 1973 | [1973] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:12:23 INFO - PROCESS | 1973 | 1467036743498 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 07:12:23 INFO - PROCESS | 1973 | 1467036743552 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 07:12:23 INFO - PROCESS | 1973 | 1467036743556 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:12:23 INFO - PROCESS | 1973 | 1467036743558 Marionette TRACE conn2 <- [1,1386,null,{}] 07:12:23 INFO - PROCESS | 1973 | 1467036743567 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}] 07:12:23 INFO - PROCESS | 1973 | 1467036743569 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:23 INFO - PROCESS | 1973 | 1467036743644 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 07:12:23 INFO - PROCESS | 1973 | 1467036743649 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:23 INFO - PROCESS | 1973 | 1467036743652 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:23 INFO - PROCESS | 1973 | ++DOCSHELL 0x116240800 == 28 [pid = 1973] [id = 354] 07:12:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 57 (0x113967c00) [pid = 1973] [serial = 1061] [outer = 0x0] 07:12:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 58 (0x113b58800) [pid = 1973] [serial = 1062] [outer = 0x113967c00] 07:12:23 INFO - PROCESS | 1973 | 1467036743682 Marionette DEBUG loaded listener.js 07:12:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 59 (0x115eee800) [pid = 1973] [serial = 1063] [outer = 0x113967c00] 07:12:24 INFO - PROCESS | 1973 | 1467036744051 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] 07:12:24 INFO - PROCESS | 1973 | 1467036744087 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 07:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:12:24 INFO - PROCESS | 1973 | 1467036744093 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:12:24 INFO - PROCESS | 1973 | 1467036744096 Marionette TRACE conn2 <- [1,1390,null,{}] 07:12:24 INFO - PROCESS | 1973 | 1467036744099 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}] 07:12:24 INFO - PROCESS | 1973 | 1467036744102 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:24 INFO - PROCESS | 1973 | 1467036744221 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 07:12:24 INFO - PROCESS | 1973 | 1467036744297 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:24 INFO - PROCESS | 1973 | 1467036744299 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:24 INFO - PROCESS | 1973 | ++DOCSHELL 0x11707b800 == 29 [pid = 1973] [id = 355] 07:12:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 60 (0x116079c00) [pid = 1973] [serial = 1064] [outer = 0x0] 07:12:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 61 (0x1167e6c00) [pid = 1973] [serial = 1065] [outer = 0x116079c00] 07:12:24 INFO - PROCESS | 1973 | 1467036744343 Marionette DEBUG loaded listener.js 07:12:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 62 (0x11721c800) [pid = 1973] [serial = 1066] [outer = 0x116079c00] 07:12:24 INFO - PROCESS | 1973 | 1467036744736 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]]]}] 07:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 674ms 07:12:24 INFO - PROCESS | 1973 | 1467036744785 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 07:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:12:24 INFO - PROCESS | 1973 | 1467036744788 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 07:12:24 INFO - PROCESS | 1973 | 1467036744792 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:12:24 INFO - PROCESS | 1973 | 1467036744795 Marionette TRACE conn2 <- [1,1394,null,{}] 07:12:24 INFO - PROCESS | 1973 | 1467036744807 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}] 07:12:24 INFO - PROCESS | 1973 | 1467036744811 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:24 INFO - PROCESS | 1973 | 1467036744924 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 07:12:24 INFO - PROCESS | 1973 | 1467036744934 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:24 INFO - PROCESS | 1973 | 1467036744936 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:24 INFO - PROCESS | 1973 | ++DOCSHELL 0x1184ba800 == 30 [pid = 1973] [id = 356] 07:12:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 63 (0x110d62c00) [pid = 1973] [serial = 1067] [outer = 0x0] 07:12:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 64 (0x118399c00) [pid = 1973] [serial = 1068] [outer = 0x110d62c00] 07:12:24 INFO - PROCESS | 1973 | 1467036744980 Marionette DEBUG loaded listener.js 07:12:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 65 (0x1183a4800) [pid = 1973] [serial = 1069] [outer = 0x110d62c00] 07:12:25 INFO - PROCESS | 1973 | 1467036745358 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]]]}] 07:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 578ms 07:12:25 INFO - PROCESS | 1973 | 1467036745379 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 07:12:25 INFO - PROCESS | 1973 | 1467036745382 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 07:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:12:25 INFO - PROCESS | 1973 | 1467036745385 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:12:25 INFO - PROCESS | 1973 | 1467036745387 Marionette TRACE conn2 <- [1,1398,null,{}] 07:12:25 INFO - PROCESS | 1973 | 1467036745390 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}] 07:12:25 INFO - PROCESS | 1973 | 1467036745392 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:25 INFO - PROCESS | 1973 | 1467036745502 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 07:12:25 INFO - PROCESS | 1973 | 1467036745508 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:25 INFO - PROCESS | 1973 | 1467036745509 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:25 INFO - PROCESS | 1973 | ++DOCSHELL 0x1194c7000 == 31 [pid = 1973] [id = 357] 07:12:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 66 (0x1183bb000) [pid = 1973] [serial = 1070] [outer = 0x0] 07:12:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 67 (0x1184df000) [pid = 1973] [serial = 1071] [outer = 0x1183bb000] 07:12:25 INFO - PROCESS | 1973 | 1467036745550 Marionette DEBUG loaded listener.js 07:12:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 68 (0x1185b9000) [pid = 1973] [serial = 1072] [outer = 0x1183bb000] 07:12:25 INFO - PROCESS | 1973 | 1467036745940 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]]]}] 07:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 570ms 07:12:25 INFO - PROCESS | 1973 | 1467036745954 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 07:12:25 INFO - PROCESS | 1973 | 1467036745956 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 07:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:12:25 INFO - PROCESS | 1973 | 1467036745958 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:12:25 INFO - PROCESS | 1973 | 1467036745959 Marionette TRACE conn2 <- [1,1402,null,{}] 07:12:25 INFO - PROCESS | 1973 | 1467036745966 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}] 07:12:25 INFO - PROCESS | 1973 | 1467036745967 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:26 INFO - PROCESS | 1973 | 1467036746073 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 07:12:26 INFO - PROCESS | 1973 | 1467036746079 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:26 INFO - PROCESS | 1973 | 1467036746080 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:26 INFO - PROCESS | 1973 | ++DOCSHELL 0x119c0d000 == 32 [pid = 1973] [id = 358] 07:12:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 69 (0x115efb000) [pid = 1973] [serial = 1073] [outer = 0x0] 07:12:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 70 (0x118891000) [pid = 1973] [serial = 1074] [outer = 0x115efb000] 07:12:26 INFO - PROCESS | 1973 | 1467036746105 Marionette DEBUG loaded listener.js 07:12:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 71 (0x11904e800) [pid = 1973] [serial = 1075] [outer = 0x115efb000] 07:12:26 INFO - PROCESS | 1973 | 1467036746405 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]]]}] 07:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 473ms 07:12:26 INFO - PROCESS | 1973 | 1467036746432 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 07:12:26 INFO - PROCESS | 1973 | 1467036746433 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 07:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:12:26 INFO - PROCESS | 1973 | 1467036746436 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:12:26 INFO - PROCESS | 1973 | 1467036746437 Marionette TRACE conn2 <- [1,1406,null,{}] 07:12:26 INFO - PROCESS | 1973 | 1467036746439 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}] 07:12:26 INFO - PROCESS | 1973 | 1467036746444 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:26 INFO - PROCESS | 1973 | 1467036746534 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 07:12:26 INFO - PROCESS | 1973 | 1467036746538 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:26 INFO - PROCESS | 1973 | 1467036746539 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:26 INFO - PROCESS | 1973 | ++DOCSHELL 0x121294000 == 33 [pid = 1973] [id = 359] 07:12:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 72 (0x11721e800) [pid = 1973] [serial = 1076] [outer = 0x0] 07:12:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 73 (0x119232400) [pid = 1973] [serial = 1077] [outer = 0x11721e800] 07:12:26 INFO - PROCESS | 1973 | 1467036746567 Marionette DEBUG loaded listener.js 07:12:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 74 (0x120e68800) [pid = 1973] [serial = 1078] [outer = 0x11721e800] 07:12:26 INFO - PROCESS | 1973 | 1467036746894 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]]]}] 07:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 469ms 07:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:12:26 INFO - PROCESS | 1973 | 1467036746905 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 07:12:26 INFO - PROCESS | 1973 | 1467036746907 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 07:12:26 INFO - PROCESS | 1973 | 1467036746909 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:12:26 INFO - PROCESS | 1973 | 1467036746911 Marionette TRACE conn2 <- [1,1410,null,{}] 07:12:26 INFO - PROCESS | 1973 | 1467036746916 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}] 07:12:26 INFO - PROCESS | 1973 | 1467036746917 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:27 INFO - PROCESS | 1973 | 1467036747020 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 07:12:27 INFO - PROCESS | 1973 | 1467036747027 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:27 INFO - PROCESS | 1973 | 1467036747028 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:27 INFO - PROCESS | 1973 | ++DOCSHELL 0x12176b800 == 34 [pid = 1973] [id = 360] 07:12:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x118dcb800) [pid = 1973] [serial = 1079] [outer = 0x0] 07:12:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x119225c00) [pid = 1973] [serial = 1080] [outer = 0x118dcb800] 07:12:27 INFO - PROCESS | 1973 | 1467036747052 Marionette DEBUG loaded listener.js 07:12:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x121a0c400) [pid = 1973] [serial = 1081] [outer = 0x118dcb800] 07:12:27 INFO - PROCESS | 1973 | 1467036747371 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]]]}] 07:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 473ms 07:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:12:27 INFO - PROCESS | 1973 | 1467036747383 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 07:12:27 INFO - PROCESS | 1973 | 1467036747384 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 07:12:27 INFO - PROCESS | 1973 | 1467036747386 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:12:27 INFO - PROCESS | 1973 | 1467036747387 Marionette TRACE conn2 <- [1,1414,null,{}] 07:12:27 INFO - PROCESS | 1973 | 1467036747389 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}] 07:12:27 INFO - PROCESS | 1973 | 1467036747390 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:27 INFO - PROCESS | 1973 | 1467036747462 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 07:12:27 INFO - PROCESS | 1973 | 1467036747465 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:27 INFO - PROCESS | 1973 | 1467036747466 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:27 INFO - PROCESS | 1973 | ++DOCSHELL 0x12527b000 == 35 [pid = 1973] [id = 361] 07:12:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x116744800) [pid = 1973] [serial = 1082] [outer = 0x0] 07:12:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x124879400) [pid = 1973] [serial = 1083] [outer = 0x116744800] 07:12:27 INFO - PROCESS | 1973 | 1467036747493 Marionette DEBUG loaded listener.js 07:12:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x1252d2400) [pid = 1973] [serial = 1084] [outer = 0x116744800] 07:12:27 INFO - PROCESS | 1973 | 1467036747825 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]]]}] 07:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 469ms 07:12:27 INFO - PROCESS | 1973 | 1467036747856 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 07:12:27 INFO - PROCESS | 1973 | 1467036747857 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 07:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:12:27 INFO - PROCESS | 1973 | 1467036747860 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:12:27 INFO - PROCESS | 1973 | 1467036747861 Marionette TRACE conn2 <- [1,1418,null,{}] 07:12:27 INFO - PROCESS | 1973 | 1467036747863 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}] 07:12:27 INFO - PROCESS | 1973 | 1467036747864 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:27 INFO - PROCESS | 1973 | 1467036747958 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 07:12:27 INFO - PROCESS | 1973 | 1467036747966 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:27 INFO - PROCESS | 1973 | 1467036747967 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:27 INFO - PROCESS | 1973 | ++DOCSHELL 0x1184b9000 == 36 [pid = 1973] [id = 362] 07:12:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x1252de400) [pid = 1973] [serial = 1085] [outer = 0x0] 07:12:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x125f43400) [pid = 1973] [serial = 1086] [outer = 0x1252de400] 07:12:28 INFO - PROCESS | 1973 | 1467036747998 Marionette DEBUG loaded listener.js 07:12:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x125f4f000) [pid = 1973] [serial = 1087] [outer = 0x1252de400] 07:12:28 INFO - PROCESS | 1973 | 1467036748316 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]]]}] 07:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 469ms 07:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:12:28 INFO - PROCESS | 1973 | 1467036748331 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 07:12:28 INFO - PROCESS | 1973 | 1467036748333 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 07:12:28 INFO - PROCESS | 1973 | 1467036748335 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:12:28 INFO - PROCESS | 1973 | 1467036748336 Marionette TRACE conn2 <- [1,1422,null,{}] 07:12:28 INFO - PROCESS | 1973 | 1467036748338 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}] 07:12:28 INFO - PROCESS | 1973 | 1467036748339 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:28 INFO - PROCESS | 1973 | 1467036748420 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 07:12:28 INFO - PROCESS | 1973 | 1467036748424 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:28 INFO - PROCESS | 1973 | 1467036748425 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:28 INFO - PROCESS | 1973 | ++DOCSHELL 0x128bb9800 == 37 [pid = 1973] [id = 363] 07:12:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x1183a6000) [pid = 1973] [serial = 1088] [outer = 0x0] 07:12:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x1270e6400) [pid = 1973] [serial = 1089] [outer = 0x1183a6000] 07:12:28 INFO - PROCESS | 1973 | 1467036748451 Marionette DEBUG loaded listener.js 07:12:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x12746c800) [pid = 1973] [serial = 1090] [outer = 0x1183a6000] 07:12:28 INFO - PROCESS | 1973 | 1467036748820 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]]]}] 07:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 518ms 07:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:12:28 INFO - PROCESS | 1973 | 1467036748855 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 07:12:28 INFO - PROCESS | 1973 | 1467036748857 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 07:12:28 INFO - PROCESS | 1973 | 1467036748859 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:12:28 INFO - PROCESS | 1973 | 1467036748862 Marionette TRACE conn2 <- [1,1426,null,{}] 07:12:28 INFO - PROCESS | 1973 | 1467036748865 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}] 07:12:28 INFO - PROCESS | 1973 | 1467036748866 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:28 INFO - PROCESS | 1973 | 1467036748966 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 07:12:28 INFO - PROCESS | 1973 | 1467036748979 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:28 INFO - PROCESS | 1973 | 1467036748981 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:29 INFO - PROCESS | 1973 | ++DOCSHELL 0x119a8b800 == 38 [pid = 1973] [id = 364] 07:12:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1270e3c00) [pid = 1973] [serial = 1091] [outer = 0x0] 07:12:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1289ecc00) [pid = 1973] [serial = 1092] [outer = 0x1270e3c00] 07:12:29 INFO - PROCESS | 1973 | 1467036749014 Marionette DEBUG loaded listener.js 07:12:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1290aac00) [pid = 1973] [serial = 1093] [outer = 0x1270e3c00] 07:12:29 INFO - PROCESS | 1973 | 1467036749341 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]]]}] 07:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 521ms 07:12:29 INFO - PROCESS | 1973 | 1467036749381 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 07:12:29 INFO - PROCESS | 1973 | 1467036749383 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 07:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:12:29 INFO - PROCESS | 1973 | 1467036749386 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:12:29 INFO - PROCESS | 1973 | 1467036749387 Marionette TRACE conn2 <- [1,1430,null,{}] 07:12:29 INFO - PROCESS | 1973 | 1467036749389 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}] 07:12:29 INFO - PROCESS | 1973 | 1467036749390 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:29 INFO - PROCESS | 1973 | 1467036749482 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 07:12:29 INFO - PROCESS | 1973 | 1467036749485 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:29 INFO - PROCESS | 1973 | 1467036749486 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:29 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a5b0000 == 39 [pid = 1973] [id = 365] 07:12:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x127470000) [pid = 1973] [serial = 1094] [outer = 0x0] 07:12:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x129159400) [pid = 1973] [serial = 1095] [outer = 0x127470000] 07:12:29 INFO - PROCESS | 1973 | 1467036749510 Marionette DEBUG loaded listener.js 07:12:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x129168400) [pid = 1973] [serial = 1096] [outer = 0x127470000] 07:12:29 INFO - PROCESS | 1973 | 1467036749862 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]]]}] 07:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 518ms 07:12:29 INFO - PROCESS | 1973 | 1467036749905 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 07:12:29 INFO - PROCESS | 1973 | 1467036749906 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 07:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:12:29 INFO - PROCESS | 1973 | 1467036749908 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:12:29 INFO - PROCESS | 1973 | 1467036749909 Marionette TRACE conn2 <- [1,1434,null,{}] 07:12:29 INFO - PROCESS | 1973 | 1467036749914 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}] 07:12:29 INFO - PROCESS | 1973 | 1467036749915 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:30 INFO - PROCESS | 1973 | 1467036750008 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 07:12:30 INFO - PROCESS | 1973 | 1467036750050 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:30 INFO - PROCESS | 1973 | 1467036750051 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:30 INFO - PROCESS | 1973 | ++DOCSHELL 0x12aac6800 == 40 [pid = 1973] [id = 366] 07:12:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1293a3000) [pid = 1973] [serial = 1097] [outer = 0x0] 07:12:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1293ac400) [pid = 1973] [serial = 1098] [outer = 0x1293a3000] 07:12:30 INFO - PROCESS | 1973 | 1467036750075 Marionette DEBUG loaded listener.js 07:12:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x129442400) [pid = 1973] [serial = 1099] [outer = 0x1293a3000] 07:12:30 INFO - PROCESS | 1973 | 1467036750380 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]]]}] 07:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 522ms 07:12:30 INFO - PROCESS | 1973 | 1467036750431 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 07:12:30 INFO - PROCESS | 1973 | 1467036750432 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 07:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:12:30 INFO - PROCESS | 1973 | 1467036750436 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:12:30 INFO - PROCESS | 1973 | 1467036750437 Marionette TRACE conn2 <- [1,1438,null,{}] 07:12:30 INFO - PROCESS | 1973 | 1467036750439 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}] 07:12:30 INFO - PROCESS | 1973 | 1467036750440 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:30 INFO - PROCESS | 1973 | 1467036750532 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 07:12:30 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x112fea400) [pid = 1973] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:12:30 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x118156c00) [pid = 1973] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:12:30 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1133ad400) [pid = 1973] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:12:30 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x112fe9800) [pid = 1973] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:12:30 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x121a0f800) [pid = 1973] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:12:30 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x119329000) [pid = 1973] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:12:30 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x127468400) [pid = 1973] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:12:30 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x110e76c00) [pid = 1973] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:12:30 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1183b0800) [pid = 1973] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:12:30 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x11988a000) [pid = 1973] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:12:30 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x125f42000) [pid = 1973] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:12:30 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x1183b5c00) [pid = 1973] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:12:30 INFO - PROCESS | 1973 | 1467036750640 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:30 INFO - PROCESS | 1973 | 1467036750641 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:30 INFO - PROCESS | 1973 | ++DOCSHELL 0x119a8f800 == 41 [pid = 1973] [id = 367] 07:12:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x112d1c800) [pid = 1973] [serial = 1100] [outer = 0x0] 07:12:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x113f2fc00) [pid = 1973] [serial = 1101] [outer = 0x112d1c800] 07:12:30 INFO - PROCESS | 1973 | 1467036750667 Marionette DEBUG loaded listener.js 07:12:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1183b2c00) [pid = 1973] [serial = 1102] [outer = 0x112d1c800] 07:12:30 INFO - PROCESS | 1973 | 1467036750960 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]]]}] 07:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 568ms 07:12:31 INFO - PROCESS | 1973 | 1467036751005 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 07:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:12:31 INFO - PROCESS | 1973 | 1467036751006 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 07:12:31 INFO - PROCESS | 1973 | 1467036751008 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:12:31 INFO - PROCESS | 1973 | 1467036751009 Marionette TRACE conn2 <- [1,1442,null,{}] 07:12:31 INFO - PROCESS | 1973 | 1467036751014 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}] 07:12:31 INFO - PROCESS | 1973 | 1467036751015 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:31 INFO - PROCESS | 1973 | 1467036751101 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 07:12:31 INFO - PROCESS | 1973 | 1467036751105 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:31 INFO - PROCESS | 1973 | 1467036751106 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:31 INFO - PROCESS | 1973 | ++DOCSHELL 0x12b913000 == 42 [pid = 1973] [id = 368] 07:12:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1183b5c00) [pid = 1973] [serial = 1103] [outer = 0x0] 07:12:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x126352800) [pid = 1973] [serial = 1104] [outer = 0x1183b5c00] 07:12:31 INFO - PROCESS | 1973 | 1467036751131 Marionette DEBUG loaded listener.js 07:12:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x12a3cec00) [pid = 1973] [serial = 1105] [outer = 0x1183b5c00] 07:12:31 INFO - PROCESS | 1973 | 1467036751469 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]]]}] 07:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 472ms 07:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:12:31 INFO - PROCESS | 1973 | 1467036751482 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 07:12:31 INFO - PROCESS | 1973 | 1467036751483 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 07:12:31 INFO - PROCESS | 1973 | 1467036751486 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:12:31 INFO - PROCESS | 1973 | 1467036751487 Marionette TRACE conn2 <- [1,1446,null,{}] 07:12:31 INFO - PROCESS | 1973 | 1467036751490 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}] 07:12:31 INFO - PROCESS | 1973 | 1467036751491 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:31 INFO - PROCESS | 1973 | 1467036751602 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 07:12:31 INFO - PROCESS | 1973 | 1467036751608 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:31 INFO - PROCESS | 1973 | 1467036751609 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:31 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bbc3000 == 43 [pid = 1973] [id = 369] 07:12:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x118d90000) [pid = 1973] [serial = 1106] [outer = 0x0] 07:12:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x12a3d4c00) [pid = 1973] [serial = 1107] [outer = 0x118d90000] 07:12:31 INFO - PROCESS | 1973 | 1467036751633 Marionette DEBUG loaded listener.js 07:12:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x12a6db800) [pid = 1973] [serial = 1108] [outer = 0x118d90000] 07:12:31 INFO - PROCESS | 1973 | 1467036751942 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]]]}] 07:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 468ms 07:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:12:31 INFO - PROCESS | 1973 | 1467036751954 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 07:12:31 INFO - PROCESS | 1973 | 1467036751955 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 07:12:31 INFO - PROCESS | 1973 | 1467036751957 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:12:31 INFO - PROCESS | 1973 | 1467036751958 Marionette TRACE conn2 <- [1,1450,null,{}] 07:12:31 INFO - PROCESS | 1973 | 1467036751963 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}] 07:12:31 INFO - PROCESS | 1973 | 1467036751965 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:32 INFO - PROCESS | 1973 | 1467036752054 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 07:12:32 INFO - PROCESS | 1973 | 1467036752057 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:32 INFO - PROCESS | 1973 | 1467036752059 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:32 INFO - PROCESS | 1973 | ++DOCSHELL 0x12beb0000 == 44 [pid = 1973] [id = 370] 07:12:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1252d2c00) [pid = 1973] [serial = 1109] [outer = 0x0] 07:12:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x12a6e5800) [pid = 1973] [serial = 1110] [outer = 0x1252d2c00] 07:12:32 INFO - PROCESS | 1973 | 1467036752083 Marionette DEBUG loaded listener.js 07:12:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12a762400) [pid = 1973] [serial = 1111] [outer = 0x1252d2c00] 07:12:32 INFO - PROCESS | 1973 | 1467036752403 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]]]}] 07:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 473ms 07:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:12:32 INFO - PROCESS | 1973 | 1467036752431 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 07:12:32 INFO - PROCESS | 1973 | 1467036752432 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 07:12:32 INFO - PROCESS | 1973 | 1467036752434 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:12:32 INFO - PROCESS | 1973 | 1467036752435 Marionette TRACE conn2 <- [1,1454,null,{}] 07:12:32 INFO - PROCESS | 1973 | 1467036752437 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}] 07:12:32 INFO - PROCESS | 1973 | 1467036752438 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:32 INFO - PROCESS | 1973 | 1467036752541 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 07:12:32 INFO - PROCESS | 1973 | 1467036752547 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:32 INFO - PROCESS | 1973 | 1467036752548 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:32 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bec0800 == 45 [pid = 1973] [id = 371] 07:12:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x12a625000) [pid = 1973] [serial = 1112] [outer = 0x0] 07:12:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12a95d000) [pid = 1973] [serial = 1113] [outer = 0x12a625000] 07:12:32 INFO - PROCESS | 1973 | 1467036752572 Marionette DEBUG loaded listener.js 07:12:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12ac7d800) [pid = 1973] [serial = 1114] [outer = 0x12a625000] 07:12:33 INFO - PROCESS | 1973 | 1467036753116 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]]]}] 07:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 719ms 07:12:33 INFO - PROCESS | 1973 | 1467036753153 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 07:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:12:33 INFO - PROCESS | 1973 | 1467036753156 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 07:12:33 INFO - PROCESS | 1973 | 1467036753160 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:12:33 INFO - PROCESS | 1973 | 1467036753164 Marionette TRACE conn2 <- [1,1458,null,{}] 07:12:33 INFO - PROCESS | 1973 | 1467036753168 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}] 07:12:33 INFO - PROCESS | 1973 | 1467036753170 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:33 INFO - PROCESS | 1973 | 1467036753287 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 07:12:33 INFO - PROCESS | 1973 | 1467036753389 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:33 INFO - PROCESS | 1973 | 1467036753391 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:33 INFO - PROCESS | 1973 | ++DOCSHELL 0x11706a000 == 46 [pid = 1973] [id = 372] 07:12:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1133b9c00) [pid = 1973] [serial = 1115] [outer = 0x0] 07:12:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x113da9c00) [pid = 1973] [serial = 1116] [outer = 0x1133b9c00] 07:12:33 INFO - PROCESS | 1973 | 1467036753424 Marionette DEBUG loaded listener.js 07:12:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x116293400) [pid = 1973] [serial = 1117] [outer = 0x1133b9c00] 07:12:34 INFO - PROCESS | 1973 | 1467036754176 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]]]}] 07:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1075ms 07:12:34 INFO - PROCESS | 1973 | 1467036754235 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 07:12:34 INFO - PROCESS | 1973 | 1467036754237 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 07:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:12:34 INFO - PROCESS | 1973 | 1467036754241 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:12:34 INFO - PROCESS | 1973 | 1467036754242 Marionette TRACE conn2 <- [1,1462,null,{}] 07:12:34 INFO - PROCESS | 1973 | 1467036754246 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}] 07:12:34 INFO - PROCESS | 1973 | 1467036754247 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:34 INFO - PROCESS | 1973 | 1467036754347 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 07:12:34 INFO - PROCESS | 1973 | 1467036754426 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:34 INFO - PROCESS | 1973 | 1467036754429 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:34 INFO - PROCESS | 1973 | ++DOCSHELL 0x11698f800 == 47 [pid = 1973] [id = 373] 07:12:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x116744c00) [pid = 1973] [serial = 1118] [outer = 0x0] 07:12:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x11696ac00) [pid = 1973] [serial = 1119] [outer = 0x116744c00] 07:12:34 INFO - PROCESS | 1973 | 1467036754457 Marionette DEBUG loaded listener.js 07:12:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1176ddc00) [pid = 1973] [serial = 1120] [outer = 0x116744c00] 07:12:34 INFO - PROCESS | 1973 | --DOCSHELL 0x12beb0000 == 46 [pid = 1973] [id = 370] 07:12:34 INFO - PROCESS | 1973 | --DOCSHELL 0x12bbc3000 == 45 [pid = 1973] [id = 369] 07:12:34 INFO - PROCESS | 1973 | --DOCSHELL 0x12b913000 == 44 [pid = 1973] [id = 368] 07:12:34 INFO - PROCESS | 1973 | --DOCSHELL 0x119a8f800 == 43 [pid = 1973] [id = 367] 07:12:34 INFO - PROCESS | 1973 | --DOCSHELL 0x12aac6800 == 42 [pid = 1973] [id = 366] 07:12:34 INFO - PROCESS | 1973 | --DOCSHELL 0x12a5b0000 == 41 [pid = 1973] [id = 365] 07:12:34 INFO - PROCESS | 1973 | --DOCSHELL 0x119a8b800 == 40 [pid = 1973] [id = 364] 07:12:34 INFO - PROCESS | 1973 | --DOCSHELL 0x128bb9800 == 39 [pid = 1973] [id = 363] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x1290b1800) [pid = 1973] [serial = 1059] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOCSHELL 0x1184b9000 == 38 [pid = 1973] [id = 362] 07:12:34 INFO - PROCESS | 1973 | --DOCSHELL 0x12527b000 == 37 [pid = 1973] [id = 361] 07:12:34 INFO - PROCESS | 1973 | --DOCSHELL 0x12176b800 == 36 [pid = 1973] [id = 360] 07:12:34 INFO - PROCESS | 1973 | --DOCSHELL 0x121294000 == 35 [pid = 1973] [id = 359] 07:12:34 INFO - PROCESS | 1973 | --DOCSHELL 0x119c0d000 == 34 [pid = 1973] [id = 358] 07:12:34 INFO - PROCESS | 1973 | --DOCSHELL 0x1194c7000 == 33 [pid = 1973] [id = 357] 07:12:34 INFO - PROCESS | 1973 | --DOCSHELL 0x1184ba800 == 32 [pid = 1973] [id = 356] 07:12:34 INFO - PROCESS | 1973 | --DOCSHELL 0x11707b800 == 31 [pid = 1973] [id = 355] 07:12:34 INFO - PROCESS | 1973 | --DOCSHELL 0x116240800 == 30 [pid = 1973] [id = 354] 07:12:34 INFO - PROCESS | 1973 | --DOCSHELL 0x12ac35800 == 29 [pid = 1973] [id = 353] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x1151d3400) [pid = 1973] [serial = 1038] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1184ddc00) [pid = 1973] [serial = 1041] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x111ecb400) [pid = 1973] [serial = 1039] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x121449c00) [pid = 1973] [serial = 1045] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x120e62800) [pid = 1973] [serial = 1044] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x11819ec00) [pid = 1973] [serial = 1050] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x12529f000) [pid = 1973] [serial = 1047] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x121a10000) [pid = 1973] [serial = 1053] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x127466800) [pid = 1973] [serial = 1054] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1289f7800) [pid = 1973] [serial = 1056] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1121ab800) [pid = 1973] [serial = 1023] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x128ba6000) [pid = 1973] [serial = 1057] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1160d5c00) [pid = 1973] [serial = 1024] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x119045800) [pid = 1973] [serial = 1026] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x119325000) [pid = 1973] [serial = 1027] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x124ac9c00) [pid = 1973] [serial = 1029] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x125e7b000) [pid = 1973] [serial = 1030] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x1270e7800) [pid = 1973] [serial = 1032] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x1289f8400) [pid = 1973] [serial = 1033] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x1185b6800) [pid = 1973] [serial = 1035] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x125f46800) [pid = 1973] [serial = 1048] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x11904a000) [pid = 1973] [serial = 1042] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x1185b2000) [pid = 1973] [serial = 1051] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x11968bc00) [pid = 1973] [serial = 1036] [outer = 0x0] [url = about:blank] 07:12:34 INFO - PROCESS | 1973 | 1467036754848 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]]]}] 07:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 623ms 07:12:34 INFO - PROCESS | 1973 | 1467036754864 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 07:12:34 INFO - PROCESS | 1973 | 1467036754868 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 07:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:12:34 INFO - PROCESS | 1973 | 1467036754872 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:12:34 INFO - PROCESS | 1973 | 1467036754874 Marionette TRACE conn2 <- [1,1466,null,{}] 07:12:34 INFO - PROCESS | 1973 | 1467036754878 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}] 07:12:34 INFO - PROCESS | 1973 | 1467036754880 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:34 INFO - PROCESS | 1973 | 1467036754958 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 07:12:35 INFO - PROCESS | 1973 | 1467036755010 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:35 INFO - PROCESS | 1973 | 1467036755011 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:35 INFO - PROCESS | 1973 | ++DOCSHELL 0x11828f800 == 30 [pid = 1973] [id = 374] 07:12:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x117e97000) [pid = 1973] [serial = 1121] [outer = 0x0] 07:12:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x1181a1800) [pid = 1973] [serial = 1122] [outer = 0x117e97000] 07:12:35 INFO - PROCESS | 1973 | 1467036755039 Marionette DEBUG loaded listener.js 07:12:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1183a7800) [pid = 1973] [serial = 1123] [outer = 0x117e97000] 07:12:35 INFO - PROCESS | 1973 | 1467036755348 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]]]}] 07:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 524ms 07:12:35 INFO - PROCESS | 1973 | 1467036755398 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 07:12:35 INFO - PROCESS | 1973 | 1467036755399 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 07:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:12:35 INFO - PROCESS | 1973 | 1467036755401 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:12:35 INFO - PROCESS | 1973 | 1467036755404 Marionette TRACE conn2 <- [1,1470,null,{}] 07:12:35 INFO - PROCESS | 1973 | 1467036755412 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}] 07:12:35 INFO - PROCESS | 1973 | 1467036755415 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:35 INFO - PROCESS | 1973 | 1467036755491 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 07:12:35 INFO - PROCESS | 1973 | 1467036755541 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:35 INFO - PROCESS | 1973 | 1467036755544 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:35 INFO - PROCESS | 1973 | ++DOCSHELL 0x1198bc800 == 31 [pid = 1973] [id = 375] 07:12:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x1183b0800) [pid = 1973] [serial = 1124] [outer = 0x0] 07:12:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x1184ddc00) [pid = 1973] [serial = 1125] [outer = 0x1183b0800] 07:12:35 INFO - PROCESS | 1973 | 1467036755574 Marionette DEBUG loaded listener.js 07:12:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x119228000) [pid = 1973] [serial = 1126] [outer = 0x1183b0800] 07:12:35 INFO - PROCESS | 1973 | 1467036755886 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]]]}] 07:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 521ms 07:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:12:35 INFO - PROCESS | 1973 | 1467036755922 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 07:12:35 INFO - PROCESS | 1973 | 1467036755924 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 07:12:35 INFO - PROCESS | 1973 | 1467036755926 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:12:35 INFO - PROCESS | 1973 | 1467036755928 Marionette TRACE conn2 <- [1,1474,null,{}] 07:12:35 INFO - PROCESS | 1973 | 1467036755932 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}] 07:12:35 INFO - PROCESS | 1973 | 1467036755933 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:36 INFO - PROCESS | 1973 | 1467036756008 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 07:12:36 INFO - PROCESS | 1973 | 1467036756014 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:36 INFO - PROCESS | 1973 | 1467036756015 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:36 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210e1800 == 32 [pid = 1973] [id = 376] 07:12:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x119326800) [pid = 1973] [serial = 1127] [outer = 0x0] 07:12:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1193b8800) [pid = 1973] [serial = 1128] [outer = 0x119326800] 07:12:36 INFO - PROCESS | 1973 | 1467036756040 Marionette DEBUG loaded listener.js 07:12:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x119695000) [pid = 1973] [serial = 1129] [outer = 0x119326800] 07:12:36 INFO - PROCESS | 1973 | 1467036756352 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]]]}] 07:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 471ms 07:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:12:36 INFO - PROCESS | 1973 | 1467036756398 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 07:12:36 INFO - PROCESS | 1973 | 1467036756399 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 07:12:36 INFO - PROCESS | 1973 | 1467036756401 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:12:36 INFO - PROCESS | 1973 | 1467036756402 Marionette TRACE conn2 <- [1,1478,null,{}] 07:12:36 INFO - PROCESS | 1973 | 1467036756404 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}] 07:12:36 INFO - PROCESS | 1973 | 1467036756406 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:36 INFO - PROCESS | 1973 | 1467036756504 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 07:12:36 INFO - PROCESS | 1973 | 1467036756509 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:36 INFO - PROCESS | 1973 | 1467036756512 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:36 INFO - PROCESS | 1973 | ++DOCSHELL 0x1218bd000 == 33 [pid = 1973] [id = 377] 07:12:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1176de400) [pid = 1973] [serial = 1130] [outer = 0x0] 07:12:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x119a0f800) [pid = 1973] [serial = 1131] [outer = 0x1176de400] 07:12:36 INFO - PROCESS | 1973 | 1467036756538 Marionette DEBUG loaded listener.js 07:12:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x120f11400) [pid = 1973] [serial = 1132] [outer = 0x1176de400] 07:12:36 INFO - PROCESS | 1973 | 1467036756882 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]]]}] 07:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 518ms 07:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:12:36 INFO - PROCESS | 1973 | 1467036756920 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 07:12:36 INFO - PROCESS | 1973 | 1467036756921 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 07:12:36 INFO - PROCESS | 1973 | 1467036756923 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:12:36 INFO - PROCESS | 1973 | 1467036756924 Marionette TRACE conn2 <- [1,1482,null,{}] 07:12:36 INFO - PROCESS | 1973 | 1467036756926 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}] 07:12:36 INFO - PROCESS | 1973 | 1467036756931 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:37 INFO - PROCESS | 1973 | 1467036757041 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 07:12:37 INFO - PROCESS | 1973 | 1467036757080 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:37 INFO - PROCESS | 1973 | 1467036757082 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:37 INFO - PROCESS | 1973 | ++DOCSHELL 0x125f1c800 == 34 [pid = 1973] [id = 378] 07:12:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x121448000) [pid = 1973] [serial = 1133] [outer = 0x0] 07:12:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1252a1800) [pid = 1973] [serial = 1134] [outer = 0x121448000] 07:12:37 INFO - PROCESS | 1973 | 1467036757106 Marionette DEBUG loaded listener.js 07:12:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1265a7400) [pid = 1973] [serial = 1135] [outer = 0x121448000] 07:12:37 INFO - PROCESS | 1973 | 1467036757443 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]]]}] 07:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 568ms 07:12:37 INFO - PROCESS | 1973 | 1467036757495 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 07:12:37 INFO - PROCESS | 1973 | 1467036757496 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 07:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:12:37 INFO - PROCESS | 1973 | 1467036757498 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:12:37 INFO - PROCESS | 1973 | 1467036757500 Marionette TRACE conn2 <- [1,1486,null,{}] 07:12:37 INFO - PROCESS | 1973 | 1467036757502 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}] 07:12:37 INFO - PROCESS | 1973 | 1467036757503 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:37 INFO - PROCESS | 1973 | 1467036757603 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 07:12:37 INFO - PROCESS | 1973 | 1467036757606 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:37 INFO - PROCESS | 1973 | 1467036757607 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:37 INFO - PROCESS | 1973 | ++DOCSHELL 0x1289c1000 == 35 [pid = 1973] [id = 379] 07:12:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1185b2c00) [pid = 1973] [serial = 1136] [outer = 0x0] 07:12:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x12746d400) [pid = 1973] [serial = 1137] [outer = 0x1185b2c00] 07:12:37 INFO - PROCESS | 1973 | 1467036757638 Marionette DEBUG loaded listener.js 07:12:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1289f1000) [pid = 1973] [serial = 1138] [outer = 0x1185b2c00] 07:12:37 INFO - PROCESS | 1973 | 1467036757959 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]]]}] 07:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 519ms 07:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:12:38 INFO - PROCESS | 1973 | 1467036758019 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 07:12:38 INFO - PROCESS | 1973 | 1467036758020 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 07:12:38 INFO - PROCESS | 1973 | 1467036758022 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:12:38 INFO - PROCESS | 1973 | 1467036758023 Marionette TRACE conn2 <- [1,1490,null,{}] 07:12:38 INFO - PROCESS | 1973 | 1467036758025 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}] 07:12:38 INFO - PROCESS | 1973 | 1467036758026 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:38 INFO - PROCESS | 1973 | 1467036758119 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 07:12:38 INFO - PROCESS | 1973 | 1467036758156 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:38 INFO - PROCESS | 1973 | 1467036758157 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:38 INFO - PROCESS | 1973 | ++DOCSHELL 0x129091800 == 36 [pid = 1973] [id = 380] 07:12:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1289f6c00) [pid = 1973] [serial = 1139] [outer = 0x0] 07:12:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x128ba0000) [pid = 1973] [serial = 1140] [outer = 0x1289f6c00] 07:12:38 INFO - PROCESS | 1973 | 1467036758181 Marionette DEBUG loaded listener.js 07:12:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x128df5400) [pid = 1973] [serial = 1141] [outer = 0x1289f6c00] 07:12:38 INFO - PROCESS | 1973 | 1467036758478 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]]]}] 07:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 469ms 07:12:38 INFO - PROCESS | 1973 | 1467036758492 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 07:12:38 INFO - PROCESS | 1973 | 1467036758494 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 07:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:12:38 INFO - PROCESS | 1973 | 1467036758510 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:12:38 INFO - PROCESS | 1973 | 1467036758513 Marionette TRACE conn2 <- [1,1494,null,{}] 07:12:38 INFO - PROCESS | 1973 | 1467036758517 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}] 07:12:38 INFO - PROCESS | 1973 | 1467036758518 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:38 INFO - PROCESS | 1973 | 1467036758613 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 07:12:38 INFO - PROCESS | 1973 | 1467036758617 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:38 INFO - PROCESS | 1973 | 1467036758625 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:38 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a318800 == 37 [pid = 1973] [id = 381] 07:12:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x112a73800) [pid = 1973] [serial = 1142] [outer = 0x0] 07:12:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x1290ac000) [pid = 1973] [serial = 1143] [outer = 0x112a73800] 07:12:38 INFO - PROCESS | 1973 | 1467036758679 Marionette DEBUG loaded listener.js 07:12:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x129164c00) [pid = 1973] [serial = 1144] [outer = 0x112a73800] 07:12:38 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x1270e3c00) [pid = 1973] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:12:38 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x11721e800) [pid = 1973] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:12:38 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x128df3800) [pid = 1973] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:12:38 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x116079c00) [pid = 1973] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:12:38 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x116744800) [pid = 1973] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:12:38 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x127470000) [pid = 1973] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:12:38 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x115efb000) [pid = 1973] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:12:38 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1183bb000) [pid = 1973] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:12:38 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1183a6000) [pid = 1973] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:12:38 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x113967c00) [pid = 1973] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:12:38 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x118dcb800) [pid = 1973] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:12:38 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x110d62c00) [pid = 1973] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:12:38 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1252de400) [pid = 1973] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:12:38 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1252d2c00) [pid = 1973] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:12:38 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x1293a3000) [pid = 1973] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:12:38 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x112d1c800) [pid = 1973] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:12:38 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1183b5c00) [pid = 1973] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:12:38 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x118d90000) [pid = 1973] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:12:39 INFO - PROCESS | 1973 | 1467036759080 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]]]}] 07:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 574ms 07:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:12:39 INFO - PROCESS | 1973 | 1467036759085 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 07:12:39 INFO - PROCESS | 1973 | 1467036759086 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 07:12:39 INFO - PROCESS | 1973 | 1467036759088 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:12:39 INFO - PROCESS | 1973 | 1467036759089 Marionette TRACE conn2 <- [1,1498,null,{}] 07:12:39 INFO - PROCESS | 1973 | 1467036759092 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}] 07:12:39 INFO - PROCESS | 1973 | 1467036759093 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:39 INFO - PROCESS | 1973 | 1467036759182 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 07:12:39 INFO - PROCESS | 1973 | 1467036759241 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:39 INFO - PROCESS | 1973 | 1467036759242 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:39 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210cc000 == 38 [pid = 1973] [id = 382] 07:12:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x110e7a000) [pid = 1973] [serial = 1145] [outer = 0x0] 07:12:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1183a6000) [pid = 1973] [serial = 1146] [outer = 0x110e7a000] 07:12:39 INFO - PROCESS | 1973 | 1467036759269 Marionette DEBUG loaded listener.js 07:12:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1193b2000) [pid = 1973] [serial = 1147] [outer = 0x110e7a000] 07:12:39 INFO - PROCESS | 1973 | 1467036759532 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]]]}] 07:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 473ms 07:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:12:39 INFO - PROCESS | 1973 | 1467036759588 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 07:12:39 INFO - PROCESS | 1973 | 1467036759590 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 07:12:39 INFO - PROCESS | 1973 | 1467036759592 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:12:39 INFO - PROCESS | 1973 | 1467036759595 Marionette TRACE conn2 <- [1,1502,null,{}] 07:12:39 INFO - PROCESS | 1973 | 1467036759597 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}] 07:12:39 INFO - PROCESS | 1973 | 1467036759599 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:39 INFO - PROCESS | 1973 | 1467036759697 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 07:12:39 INFO - PROCESS | 1973 | 1467036759700 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:39 INFO - PROCESS | 1973 | 1467036759702 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:39 INFO - PROCESS | 1973 | ++DOCSHELL 0x12b90b000 == 39 [pid = 1973] [id = 383] 07:12:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x119323800) [pid = 1973] [serial = 1148] [outer = 0x0] 07:12:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x125f47000) [pid = 1973] [serial = 1149] [outer = 0x119323800] 07:12:39 INFO - PROCESS | 1973 | 1467036759729 Marionette DEBUG loaded listener.js 07:12:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x12a3d5c00) [pid = 1973] [serial = 1150] [outer = 0x119323800] 07:12:40 INFO - PROCESS | 1973 | 1467036760051 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]]]}] 07:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 471ms 07:12:40 INFO - PROCESS | 1973 | 1467036760065 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 07:12:40 INFO - PROCESS | 1973 | 1467036760066 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 07:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:12:40 INFO - PROCESS | 1973 | 1467036760070 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:12:40 INFO - PROCESS | 1973 | 1467036760071 Marionette TRACE conn2 <- [1,1506,null,{}] 07:12:40 INFO - PROCESS | 1973 | 1467036760074 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}] 07:12:40 INFO - PROCESS | 1973 | 1467036760075 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:40 INFO - PROCESS | 1973 | 1467036760181 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 07:12:40 INFO - PROCESS | 1973 | 1467036760187 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:40 INFO - PROCESS | 1973 | 1467036760188 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:40 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bbca000 == 40 [pid = 1973] [id = 384] 07:12:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x11857fc00) [pid = 1973] [serial = 1151] [outer = 0x0] 07:12:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x12a6dac00) [pid = 1973] [serial = 1152] [outer = 0x11857fc00] 07:12:40 INFO - PROCESS | 1973 | 1467036760212 Marionette DEBUG loaded listener.js 07:12:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x12a95e000) [pid = 1973] [serial = 1153] [outer = 0x11857fc00] 07:12:40 INFO - PROCESS | 1973 | 1467036760514 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]]]}] 07:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 469ms 07:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:12:40 INFO - PROCESS | 1973 | 1467036760540 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 07:12:40 INFO - PROCESS | 1973 | 1467036760541 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 07:12:40 INFO - PROCESS | 1973 | 1467036760543 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:12:40 INFO - PROCESS | 1973 | 1467036760545 Marionette TRACE conn2 <- [1,1510,null,{}] 07:12:40 INFO - PROCESS | 1973 | 1467036760549 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}] 07:12:40 INFO - PROCESS | 1973 | 1467036760549 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:40 INFO - PROCESS | 1973 | 1467036760635 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 07:12:40 INFO - PROCESS | 1973 | 1467036760638 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:40 INFO - PROCESS | 1973 | 1467036760640 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:40 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ce10800 == 41 [pid = 1973] [id = 385] 07:12:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12a95f400) [pid = 1973] [serial = 1154] [outer = 0x0] 07:12:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x12ac7a400) [pid = 1973] [serial = 1155] [outer = 0x12a95f400] 07:12:40 INFO - PROCESS | 1973 | 1467036760663 Marionette DEBUG loaded listener.js 07:12:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12b71cc00) [pid = 1973] [serial = 1156] [outer = 0x12a95f400] 07:12:41 INFO - PROCESS | 1973 | 1467036761143 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]]]}] 07:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 620ms 07:12:41 INFO - PROCESS | 1973 | 1467036761164 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 07:12:41 INFO - PROCESS | 1973 | 1467036761166 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 07:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:12:41 INFO - PROCESS | 1973 | 1467036761169 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:12:41 INFO - PROCESS | 1973 | 1467036761171 Marionette TRACE conn2 <- [1,1514,null,{}] 07:12:41 INFO - PROCESS | 1973 | 1467036761174 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}] 07:12:41 INFO - PROCESS | 1973 | 1467036761176 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:41 INFO - PROCESS | 1973 | 1467036761278 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 07:12:41 INFO - PROCESS | 1973 | 1467036761345 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:41 INFO - PROCESS | 1973 | 1467036761347 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:41 INFO - PROCESS | 1973 | ++DOCSHELL 0x1181dd800 == 42 [pid = 1973] [id = 386] 07:12:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1121a6c00) [pid = 1973] [serial = 1157] [outer = 0x0] 07:12:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1183a6c00) [pid = 1973] [serial = 1158] [outer = 0x1121a6c00] 07:12:41 INFO - PROCESS | 1973 | 1467036761378 Marionette DEBUG loaded listener.js 07:12:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x1184d9400) [pid = 1973] [serial = 1159] [outer = 0x1121a6c00] 07:12:41 INFO - PROCESS | 1973 | 1467036761792 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]]]}] 07:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 07:12:41 INFO - PROCESS | 1973 | 1467036761862 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 07:12:41 INFO - PROCESS | 1973 | 1467036761866 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 07:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:12:41 INFO - PROCESS | 1973 | 1467036761871 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:12:41 INFO - PROCESS | 1973 | 1467036761873 Marionette TRACE conn2 <- [1,1518,null,{}] 07:12:41 INFO - PROCESS | 1973 | 1467036761876 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}] 07:12:41 INFO - PROCESS | 1973 | 1467036761877 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:42 INFO - PROCESS | 1973 | 1467036762012 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 07:12:42 INFO - PROCESS | 1973 | 1467036762023 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:42 INFO - PROCESS | 1973 | 1467036762025 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:42 INFO - PROCESS | 1973 | ++DOCSHELL 0x1252b7000 == 43 [pid = 1973] [id = 387] 07:12:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x11922e400) [pid = 1973] [serial = 1160] [outer = 0x0] 07:12:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x119883c00) [pid = 1973] [serial = 1161] [outer = 0x11922e400] 07:12:42 INFO - PROCESS | 1973 | 1467036762067 Marionette DEBUG loaded listener.js 07:12:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x121365800) [pid = 1973] [serial = 1162] [outer = 0x11922e400] 07:12:42 INFO - PROCESS | 1973 | 1467036762492 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]]]}] 07:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 669ms 07:12:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:12:42 INFO - PROCESS | 1973 | 1467036762541 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 07:12:42 INFO - PROCESS | 1973 | 1467036762542 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 07:12:42 INFO - PROCESS | 1973 | 1467036762545 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:12:42 INFO - PROCESS | 1973 | 1467036762547 Marionette TRACE conn2 <- [1,1522,null,{}] 07:12:42 INFO - PROCESS | 1973 | 1467036762555 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}] 07:12:42 INFO - PROCESS | 1973 | 1467036762558 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:42 INFO - PROCESS | 1973 | 1467036762658 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 07:12:42 INFO - PROCESS | 1973 | 1467036762715 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:42 INFO - PROCESS | 1973 | 1467036762717 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:42 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ce16000 == 44 [pid = 1973] [id = 388] 07:12:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1252de400) [pid = 1973] [serial = 1163] [outer = 0x0] 07:12:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x125f48800) [pid = 1973] [serial = 1164] [outer = 0x1252de400] 07:12:42 INFO - PROCESS | 1973 | 1467036762748 Marionette DEBUG loaded listener.js 07:12:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x1289ea800) [pid = 1973] [serial = 1165] [outer = 0x1252de400] 07:12:43 INFO - PROCESS | 1973 | 1467036763107 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"]]]}] 07:12:43 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 () { 07:12:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:12:43 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 () { 07:12:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:12:43 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 () { 07:12:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:12:43 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 () { 07:12:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:12:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 575ms 07:12:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:12:43 INFO - PROCESS | 1973 | 1467036763121 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 07:12:43 INFO - PROCESS | 1973 | 1467036763123 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 07:12:43 INFO - PROCESS | 1973 | 1467036763125 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:12:43 INFO - PROCESS | 1973 | 1467036763126 Marionette TRACE conn2 <- [1,1526,null,{}] 07:12:43 INFO - PROCESS | 1973 | 1467036763131 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}] 07:12:43 INFO - PROCESS | 1973 | 1467036763132 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:43 INFO - PROCESS | 1973 | 1467036763232 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 07:12:43 INFO - PROCESS | 1973 | 1467036763317 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:43 INFO - PROCESS | 1973 | 1467036763319 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:43 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d208000 == 45 [pid = 1973] [id = 389] 07:12:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x12a959800) [pid = 1973] [serial = 1166] [outer = 0x0] 07:12:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x12ac83000) [pid = 1973] [serial = 1167] [outer = 0x12a959800] 07:12:43 INFO - PROCESS | 1973 | 1467036763353 Marionette DEBUG loaded listener.js 07:12:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x12b71c800) [pid = 1973] [serial = 1168] [outer = 0x12a959800] 07:12:43 INFO - PROCESS | 1973 | 1467036763721 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"]]]}] 07:12:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:12:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:12:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:12:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 621ms 07:12:43 INFO - PROCESS | 1973 | 1467036763747 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 07:12:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:12:43 INFO - PROCESS | 1973 | 1467036763748 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 07:12:43 INFO - PROCESS | 1973 | 1467036763751 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:12:43 INFO - PROCESS | 1973 | 1467036763752 Marionette TRACE conn2 <- [1,1530,null,{}] 07:12:43 INFO - PROCESS | 1973 | 1467036763754 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}] 07:12:43 INFO - PROCESS | 1973 | 1467036763756 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:43 INFO - PROCESS | 1973 | 1467036763853 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 07:12:43 INFO - PROCESS | 1973 | 1467036763907 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:43 INFO - PROCESS | 1973 | 1467036763909 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:43 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d422800 == 46 [pid = 1973] [id = 390] 07:12:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x12b71d400) [pid = 1973] [serial = 1169] [outer = 0x0] 07:12:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x12b8ab400) [pid = 1973] [serial = 1170] [outer = 0x12b71d400] 07:12:43 INFO - PROCESS | 1973 | 1467036763937 Marionette DEBUG loaded listener.js 07:12:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 112 (0x12b8b1000) [pid = 1973] [serial = 1171] [outer = 0x12b71d400] 07:12:44 INFO - PROCESS | 1973 | 1467036764338 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]]]}] 07:12:44 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 07:12:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:12:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:12:44 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. 07:12:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:12:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 618ms 07:12:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:12:44 INFO - PROCESS | 1973 | 1467036764370 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 07:12:44 INFO - PROCESS | 1973 | 1467036764371 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 07:12:44 INFO - PROCESS | 1973 | 1467036764374 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:12:44 INFO - PROCESS | 1973 | 1467036764375 Marionette TRACE conn2 <- [1,1534,null,{}] 07:12:44 INFO - PROCESS | 1973 | 1467036764378 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}] 07:12:44 INFO - PROCESS | 1973 | 1467036764382 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:44 INFO - PROCESS | 1973 | 1467036764495 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 07:12:44 INFO - PROCESS | 1973 | 1467036764720 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:44 INFO - PROCESS | 1973 | 1467036764721 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:44 INFO - PROCESS | 1973 | ++DOCSHELL 0x1169af000 == 47 [pid = 1973] [id = 391] 07:12:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 113 (0x1133ad400) [pid = 1973] [serial = 1172] [outer = 0x0] 07:12:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 114 (0x115ef8800) [pid = 1973] [serial = 1173] [outer = 0x1133ad400] 07:12:44 INFO - PROCESS | 1973 | 1467036764750 Marionette DEBUG loaded listener.js 07:12:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 115 (0x1172c0400) [pid = 1973] [serial = 1174] [outer = 0x1133ad400] 07:12:45 INFO - PROCESS | 1973 | 1467036765175 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]]]}] 07:12:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:12:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 821ms 07:12:45 INFO - PROCESS | 1973 | 1467036765196 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 07:12:45 INFO - PROCESS | 1973 | 1467036765198 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 07:12:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:12:45 INFO - PROCESS | 1973 | 1467036765201 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:12:45 INFO - PROCESS | 1973 | 1467036765203 Marionette TRACE conn2 <- [1,1538,null,{}] 07:12:45 INFO - PROCESS | 1973 | 1467036765207 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}] 07:12:45 INFO - PROCESS | 1973 | 1467036765208 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:45 INFO - PROCESS | 1973 | 1467036765305 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 07:12:45 INFO - PROCESS | 1973 | 1467036765365 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:45 INFO - PROCESS | 1973 | 1467036765367 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:45 INFO - PROCESS | 1973 | ++DOCSHELL 0x119219000 == 48 [pid = 1973] [id = 392] 07:12:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 116 (0x1183a0800) [pid = 1973] [serial = 1175] [outer = 0x0] 07:12:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 117 (0x118585400) [pid = 1973] [serial = 1176] [outer = 0x1183a0800] 07:12:45 INFO - PROCESS | 1973 | 1467036765394 Marionette DEBUG loaded listener.js 07:12:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 118 (0x118dd0800) [pid = 1973] [serial = 1177] [outer = 0x1183a0800] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12bbca000 == 47 [pid = 1973] [id = 384] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12b90b000 == 46 [pid = 1973] [id = 383] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x1210cc000 == 45 [pid = 1973] [id = 382] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12a318800 == 44 [pid = 1973] [id = 381] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x129091800 == 43 [pid = 1973] [id = 380] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x1289c1000 == 42 [pid = 1973] [id = 379] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x125f1c800 == 41 [pid = 1973] [id = 378] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x1218bd000 == 40 [pid = 1973] [id = 377] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x1210e1800 == 39 [pid = 1973] [id = 376] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x1198bc800 == 38 [pid = 1973] [id = 375] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x11828f800 == 37 [pid = 1973] [id = 374] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x11698f800 == 36 [pid = 1973] [id = 373] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x11706a000 == 35 [pid = 1973] [id = 372] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12bec0800 == 34 [pid = 1973] [id = 371] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x1169af000 == 33 [pid = 1973] [id = 391] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12d422800 == 32 [pid = 1973] [id = 390] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12d208000 == 31 [pid = 1973] [id = 389] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12ce16000 == 30 [pid = 1973] [id = 388] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x1252b7000 == 29 [pid = 1973] [id = 387] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12ce10800 == 28 [pid = 1973] [id = 385] 07:12:46 INFO - PROCESS | 1973 | --DOCSHELL 0x1181dd800 == 27 [pid = 1973] [id = 386] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 117 (0x1289ecc00) [pid = 1973] [serial = 1092] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 116 (0x119232400) [pid = 1973] [serial = 1077] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 115 (0x120e68800) [pid = 1973] [serial = 1078] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 114 (0x12915c800) [pid = 1973] [serial = 1060] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 113 (0x1167e6c00) [pid = 1973] [serial = 1065] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 112 (0x11721c800) [pid = 1973] [serial = 1066] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 111 (0x124879400) [pid = 1973] [serial = 1083] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x129159400) [pid = 1973] [serial = 1095] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x1252d2400) [pid = 1973] [serial = 1084] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x118891000) [pid = 1973] [serial = 1074] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x11904e800) [pid = 1973] [serial = 1075] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x1184df000) [pid = 1973] [serial = 1071] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x1185b9000) [pid = 1973] [serial = 1072] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x1270e6400) [pid = 1973] [serial = 1089] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x113b58800) [pid = 1973] [serial = 1062] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x115eee800) [pid = 1973] [serial = 1063] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x119225c00) [pid = 1973] [serial = 1080] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x121a0c400) [pid = 1973] [serial = 1081] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x118399c00) [pid = 1973] [serial = 1068] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1183a4800) [pid = 1973] [serial = 1069] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x125f43400) [pid = 1973] [serial = 1086] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x125f4f000) [pid = 1973] [serial = 1087] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x12a6e5800) [pid = 1973] [serial = 1110] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1293ac400) [pid = 1973] [serial = 1098] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x129168400) [pid = 1973] [serial = 1096] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x129442400) [pid = 1973] [serial = 1099] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1183b2c00) [pid = 1973] [serial = 1102] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x126352800) [pid = 1973] [serial = 1104] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x12a762400) [pid = 1973] [serial = 1111] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x113f2fc00) [pid = 1973] [serial = 1101] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1290aac00) [pid = 1973] [serial = 1093] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x12a6db800) [pid = 1973] [serial = 1108] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x12a3d4c00) [pid = 1973] [serial = 1107] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x12a3cec00) [pid = 1973] [serial = 1105] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x12746c800) [pid = 1973] [serial = 1090] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x12a95d000) [pid = 1973] [serial = 1113] [outer = 0x0] [url = about:blank] 07:12:46 INFO - PROCESS | 1973 | 1467036766306 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]]]}] 07:12:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:12:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1120ms 07:12:46 INFO - PROCESS | 1973 | 1467036766322 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 07:12:46 INFO - PROCESS | 1973 | 1467036766324 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 07:12:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:12:46 INFO - PROCESS | 1973 | 1467036766330 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:12:46 INFO - PROCESS | 1973 | 1467036766333 Marionette TRACE conn2 <- [1,1542,null,{}] 07:12:46 INFO - PROCESS | 1973 | 1467036766336 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}] 07:12:46 INFO - PROCESS | 1973 | 1467036766338 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:46 INFO - PROCESS | 1973 | 1467036766419 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 07:12:46 INFO - PROCESS | 1973 | 1467036766474 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:46 INFO - PROCESS | 1973 | 1467036766477 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:46 INFO - PROCESS | 1973 | ++DOCSHELL 0x116f40800 == 28 [pid = 1973] [id = 393] 07:12:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x11721c800) [pid = 1973] [serial = 1178] [outer = 0x0] 07:12:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x11837ec00) [pid = 1973] [serial = 1179] [outer = 0x11721c800] 07:12:46 INFO - PROCESS | 1973 | 1467036766505 Marionette DEBUG loaded listener.js 07:12:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x1183b2c00) [pid = 1973] [serial = 1180] [outer = 0x11721c800] 07:12:46 INFO - PROCESS | 1973 | 1467036766803 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]]]}] 07:12:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:12:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 523ms 07:12:46 INFO - PROCESS | 1973 | 1467036766852 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 07:12:46 INFO - PROCESS | 1973 | 1467036766855 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 07:12:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:12:46 INFO - PROCESS | 1973 | 1467036766860 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:12:46 INFO - PROCESS | 1973 | 1467036766864 Marionette TRACE conn2 <- [1,1546,null,{}] 07:12:46 INFO - PROCESS | 1973 | 1467036766867 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}] 07:12:46 INFO - PROCESS | 1973 | 1467036766869 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:46 INFO - PROCESS | 1973 | 1467036766955 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 07:12:46 INFO - PROCESS | 1973 | 1467036766964 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:46 INFO - PROCESS | 1973 | 1467036766965 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:46 INFO - PROCESS | 1973 | ++DOCSHELL 0x11901b800 == 29 [pid = 1973] [id = 394] 07:12:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x118884800) [pid = 1973] [serial = 1181] [outer = 0x0] 07:12:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x119224c00) [pid = 1973] [serial = 1182] [outer = 0x118884800] 07:12:47 INFO - PROCESS | 1973 | 1467036767014 Marionette DEBUG loaded listener.js 07:12:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x119230c00) [pid = 1973] [serial = 1183] [outer = 0x118884800] 07:12:47 INFO - PROCESS | 1973 | 1467036767500 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]]]}] 07:12:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:12:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 676ms 07:12:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:12:47 INFO - PROCESS | 1973 | 1467036767536 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 07:12:47 INFO - PROCESS | 1973 | 1467036767537 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 07:12:47 INFO - PROCESS | 1973 | 1467036767539 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:12:47 INFO - PROCESS | 1973 | 1467036767541 Marionette TRACE conn2 <- [1,1550,null,{}] 07:12:47 INFO - PROCESS | 1973 | 1467036767557 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}] 07:12:47 INFO - PROCESS | 1973 | 1467036767560 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:47 INFO - PROCESS | 1973 | 1467036767636 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 07:12:47 INFO - PROCESS | 1973 | 1467036767641 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:47 INFO - PROCESS | 1973 | 1467036767643 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:47 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210cd000 == 30 [pid = 1973] [id = 395] 07:12:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x113963c00) [pid = 1973] [serial = 1184] [outer = 0x0] 07:12:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x121449000) [pid = 1973] [serial = 1185] [outer = 0x113963c00] 07:12:47 INFO - PROCESS | 1973 | 1467036767674 Marionette DEBUG loaded listener.js 07:12:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x12325bc00) [pid = 1973] [serial = 1186] [outer = 0x113963c00] 07:12:48 INFO - PROCESS | 1973 | 1467036768054 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]]]}] 07:12:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:12:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 523ms 07:12:48 INFO - PROCESS | 1973 | 1467036768064 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 07:12:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:12:48 INFO - PROCESS | 1973 | 1467036768066 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 07:12:48 INFO - PROCESS | 1973 | 1467036768068 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:12:48 INFO - PROCESS | 1973 | 1467036768069 Marionette TRACE conn2 <- [1,1554,null,{}] 07:12:48 INFO - PROCESS | 1973 | 1467036768071 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}] 07:12:48 INFO - PROCESS | 1973 | 1467036768072 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:48 INFO - PROCESS | 1973 | 1467036768153 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 07:12:48 INFO - PROCESS | 1973 | 1467036768157 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:48 INFO - PROCESS | 1973 | 1467036768158 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:48 INFO - PROCESS | 1973 | ++DOCSHELL 0x123286800 == 31 [pid = 1973] [id = 396] 07:12:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1248ea000) [pid = 1973] [serial = 1187] [outer = 0x0] 07:12:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1252d5800) [pid = 1973] [serial = 1188] [outer = 0x1248ea000] 07:12:48 INFO - PROCESS | 1973 | 1467036768185 Marionette DEBUG loaded listener.js 07:12:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x125f41c00) [pid = 1973] [serial = 1189] [outer = 0x1248ea000] 07:12:48 INFO - PROCESS | 1973 | 1467036768565 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]]]}] 07:12:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:12:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 519ms 07:12:48 INFO - PROCESS | 1973 | 1467036768595 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 07:12:48 INFO - PROCESS | 1973 | 1467036768597 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 07:12:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:12:48 INFO - PROCESS | 1973 | 1467036768600 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:12:48 INFO - PROCESS | 1973 | 1467036768601 Marionette TRACE conn2 <- [1,1558,null,{}] 07:12:48 INFO - PROCESS | 1973 | 1467036768603 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}] 07:12:48 INFO - PROCESS | 1973 | 1467036768605 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:48 INFO - PROCESS | 1973 | 1467036768696 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 07:12:48 INFO - PROCESS | 1973 | 1467036768700 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:48 INFO - PROCESS | 1973 | 1467036768701 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:48 INFO - PROCESS | 1973 | ++DOCSHELL 0x1252c3800 == 32 [pid = 1973] [id = 397] 07:12:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1185bc800) [pid = 1973] [serial = 1190] [outer = 0x0] 07:12:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x125f4e800) [pid = 1973] [serial = 1191] [outer = 0x1185bc800] 07:12:48 INFO - PROCESS | 1973 | 1467036768726 Marionette DEBUG loaded listener.js 07:12:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1270e7000) [pid = 1973] [serial = 1192] [outer = 0x1185bc800] 07:12:49 INFO - PROCESS | 1973 | 1467036769069 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]]]}] 07:12:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:12:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 518ms 07:12:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:12:49 INFO - PROCESS | 1973 | 1467036769119 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 07:12:49 INFO - PROCESS | 1973 | 1467036769120 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 07:12:49 INFO - PROCESS | 1973 | 1467036769122 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:12:49 INFO - PROCESS | 1973 | 1467036769123 Marionette TRACE conn2 <- [1,1562,null,{}] 07:12:49 INFO - PROCESS | 1973 | 1467036769126 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}] 07:12:49 INFO - PROCESS | 1973 | 1467036769129 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:49 INFO - PROCESS | 1973 | 1467036769237 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 07:12:49 INFO - PROCESS | 1973 | 1467036769275 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:49 INFO - PROCESS | 1973 | 1467036769276 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:49 INFO - PROCESS | 1973 | ++DOCSHELL 0x128bb9800 == 33 [pid = 1973] [id = 398] 07:12:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x127469400) [pid = 1973] [serial = 1193] [outer = 0x0] 07:12:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x128deec00) [pid = 1973] [serial = 1194] [outer = 0x127469400] 07:12:49 INFO - PROCESS | 1973 | 1467036769301 Marionette DEBUG loaded listener.js 07:12:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x1293ab400) [pid = 1973] [serial = 1195] [outer = 0x127469400] 07:12:49 INFO - PROCESS | 1973 | 1467036769615 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]]]}] 07:12:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:12:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 520ms 07:12:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:12:49 INFO - PROCESS | 1973 | 1467036769647 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 07:12:49 INFO - PROCESS | 1973 | 1467036769648 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 07:12:49 INFO - PROCESS | 1973 | 1467036769650 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:12:49 INFO - PROCESS | 1973 | 1467036769659 Marionette TRACE conn2 <- [1,1566,null,{}] 07:12:49 INFO - PROCESS | 1973 | 1467036769662 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}] 07:12:49 INFO - PROCESS | 1973 | 1467036769663 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:49 INFO - PROCESS | 1973 | 1467036769757 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 07:12:49 INFO - PROCESS | 1973 | 1467036769761 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:49 INFO - PROCESS | 1973 | 1467036769763 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:49 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a309800 == 34 [pid = 1973] [id = 399] 07:12:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x12746b400) [pid = 1973] [serial = 1196] [outer = 0x0] 07:12:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x129440c00) [pid = 1973] [serial = 1197] [outer = 0x12746b400] 07:12:49 INFO - PROCESS | 1973 | 1467036769787 Marionette DEBUG loaded listener.js 07:12:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x12a623400) [pid = 1973] [serial = 1198] [outer = 0x12746b400] 07:12:50 INFO - PROCESS | 1973 | 1467036770103 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]]]}] 07:12:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:12:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 476ms 07:12:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:12:50 INFO - PROCESS | 1973 | 1467036770141 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 07:12:50 INFO - PROCESS | 1973 | 1467036770142 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 07:12:50 INFO - PROCESS | 1973 | 1467036770145 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:12:50 INFO - PROCESS | 1973 | 1467036770148 Marionette TRACE conn2 <- [1,1570,null,{}] 07:12:50 INFO - PROCESS | 1973 | 1467036770151 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}] 07:12:50 INFO - PROCESS | 1973 | 1467036770152 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:50 INFO - PROCESS | 1973 | 1467036770247 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 07:12:50 INFO - PROCESS | 1973 | 1467036770282 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:50 INFO - PROCESS | 1973 | 1467036770283 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:50 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a5be000 == 35 [pid = 1973] [id = 400] 07:12:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x12a623c00) [pid = 1973] [serial = 1199] [outer = 0x0] 07:12:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x12a75d400) [pid = 1973] [serial = 1200] [outer = 0x12a623c00] 07:12:50 INFO - PROCESS | 1973 | 1467036770307 Marionette DEBUG loaded listener.js 07:12:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x12ac7bc00) [pid = 1973] [serial = 1201] [outer = 0x12a623c00] 07:12:50 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x121448000) [pid = 1973] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:12:50 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x1185b2c00) [pid = 1973] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:12:50 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x110e7a000) [pid = 1973] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:12:50 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x1289f6c00) [pid = 1973] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:12:50 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1176de400) [pid = 1973] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:12:50 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x1183b0800) [pid = 1973] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:12:50 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x117e97000) [pid = 1973] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:12:50 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1133b9c00) [pid = 1973] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:12:50 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x119326800) [pid = 1973] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:12:50 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x12a625000) [pid = 1973] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:12:50 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x116744c00) [pid = 1973] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:12:50 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x112a73800) [pid = 1973] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:12:50 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x11857fc00) [pid = 1973] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:12:50 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x12a95f400) [pid = 1973] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:12:50 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x119323800) [pid = 1973] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:12:50 INFO - PROCESS | 1973 | 1467036770746 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]]]}] 07:12:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:12:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 623ms 07:12:50 INFO - PROCESS | 1973 | 1467036770769 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 07:12:50 INFO - PROCESS | 1973 | 1467036770770 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 07:12:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:12:50 INFO - PROCESS | 1973 | 1467036770772 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:12:50 INFO - PROCESS | 1973 | 1467036770773 Marionette TRACE conn2 <- [1,1574,null,{}] 07:12:50 INFO - PROCESS | 1973 | 1467036770776 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}] 07:12:50 INFO - PROCESS | 1973 | 1467036770777 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:50 INFO - PROCESS | 1973 | 1467036770896 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 07:12:50 INFO - PROCESS | 1973 | 1467036770930 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:50 INFO - PROCESS | 1973 | 1467036770931 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:50 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210cc800 == 36 [pid = 1973] [id = 401] 07:12:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1121abc00) [pid = 1973] [serial = 1202] [outer = 0x0] 07:12:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1183a4c00) [pid = 1973] [serial = 1203] [outer = 0x1121abc00] 07:12:50 INFO - PROCESS | 1973 | 1467036770955 Marionette DEBUG loaded listener.js 07:12:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1193b5400) [pid = 1973] [serial = 1204] [outer = 0x1121abc00] 07:12:51 INFO - PROCESS | 1973 | 1467036771270 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]]]}] 07:12:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:12:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 520ms 07:12:51 INFO - PROCESS | 1973 | 1467036771293 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 07:12:51 INFO - PROCESS | 1973 | 1467036771296 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 07:12:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:12:51 INFO - PROCESS | 1973 | 1467036771300 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:12:51 INFO - PROCESS | 1973 | 1467036771302 Marionette TRACE conn2 <- [1,1578,null,{}] 07:12:51 INFO - PROCESS | 1973 | 1467036771305 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}] 07:12:51 INFO - PROCESS | 1973 | 1467036771307 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:51 INFO - PROCESS | 1973 | 1467036771418 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 07:12:51 INFO - PROCESS | 1973 | 1467036771502 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:51 INFO - PROCESS | 1973 | 1467036771503 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:51 INFO - PROCESS | 1973 | ++DOCSHELL 0x12aac7800 == 37 [pid = 1973] [id = 402] 07:12:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x116744c00) [pid = 1973] [serial = 1205] [outer = 0x0] 07:12:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x121448000) [pid = 1973] [serial = 1206] [outer = 0x116744c00] 07:12:51 INFO - PROCESS | 1973 | 1467036771541 Marionette DEBUG loaded listener.js 07:12:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12a75d800) [pid = 1973] [serial = 1207] [outer = 0x116744c00] 07:12:51 INFO - PROCESS | 1973 | 1467036771888 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]]]}] 07:12:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:12:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 620ms 07:12:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:12:51 INFO - PROCESS | 1973 | 1467036771920 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 07:12:51 INFO - PROCESS | 1973 | 1467036771922 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 07:12:51 INFO - PROCESS | 1973 | 1467036771924 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:12:51 INFO - PROCESS | 1973 | 1467036771925 Marionette TRACE conn2 <- [1,1582,null,{}] 07:12:51 INFO - PROCESS | 1973 | 1467036771930 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}] 07:12:51 INFO - PROCESS | 1973 | 1467036771932 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:52 INFO - PROCESS | 1973 | 1467036772024 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 07:12:52 INFO - PROCESS | 1973 | 1467036772085 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:52 INFO - PROCESS | 1973 | 1467036772086 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:52 INFO - PROCESS | 1973 | ++DOCSHELL 0x1252bc800 == 38 [pid = 1973] [id = 403] 07:12:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1183bdc00) [pid = 1973] [serial = 1208] [outer = 0x0] 07:12:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x12b716000) [pid = 1973] [serial = 1209] [outer = 0x1183bdc00] 07:12:52 INFO - PROCESS | 1973 | 1467036772113 Marionette DEBUG loaded listener.js 07:12:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x12b99c400) [pid = 1973] [serial = 1210] [outer = 0x1183bdc00] 07:12:52 INFO - PROCESS | 1973 | 1467036772381 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]]]}] 07:12:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:12:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 469ms 07:12:52 INFO - PROCESS | 1973 | 1467036772394 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 07:12:52 INFO - PROCESS | 1973 | 1467036772397 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 07:12:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:12:52 INFO - PROCESS | 1973 | 1467036772406 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:12:52 INFO - PROCESS | 1973 | 1467036772407 Marionette TRACE conn2 <- [1,1586,null,{}] 07:12:52 INFO - PROCESS | 1973 | 1467036772409 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}] 07:12:52 INFO - PROCESS | 1973 | 1467036772411 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:52 INFO - PROCESS | 1973 | 1467036772501 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 07:12:52 INFO - PROCESS | 1973 | 1467036772504 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:52 INFO - PROCESS | 1973 | 1467036772505 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:52 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bbdc800 == 39 [pid = 1973] [id = 404] 07:12:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x12b8b0c00) [pid = 1973] [serial = 1211] [outer = 0x0] 07:12:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x12b9a2800) [pid = 1973] [serial = 1212] [outer = 0x12b8b0c00] 07:12:52 INFO - PROCESS | 1973 | 1467036772529 Marionette DEBUG loaded listener.js 07:12:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x12bd20400) [pid = 1973] [serial = 1213] [outer = 0x12b8b0c00] 07:12:53 INFO - PROCESS | 1973 | 1467036773185 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]]]}] 07:12:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:12:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 819ms 07:12:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:12:53 INFO - PROCESS | 1973 | 1467036773238 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 07:12:53 INFO - PROCESS | 1973 | 1467036773241 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 07:12:53 INFO - PROCESS | 1973 | 1467036773244 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:12:53 INFO - PROCESS | 1973 | 1467036773247 Marionette TRACE conn2 <- [1,1590,null,{}] 07:12:53 INFO - PROCESS | 1973 | 1467036773251 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}] 07:12:53 INFO - PROCESS | 1973 | 1467036773253 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:53 INFO - PROCESS | 1973 | 1467036773363 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 07:12:53 INFO - PROCESS | 1973 | 1467036773421 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:53 INFO - PROCESS | 1973 | 1467036773423 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:53 INFO - PROCESS | 1973 | ++DOCSHELL 0x1188aa000 == 40 [pid = 1973] [id = 405] 07:12:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1172b5000) [pid = 1973] [serial = 1214] [outer = 0x0] 07:12:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x11839e800) [pid = 1973] [serial = 1215] [outer = 0x1172b5000] 07:12:53 INFO - PROCESS | 1973 | 1467036773454 Marionette DEBUG loaded listener.js 07:12:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x11857c400) [pid = 1973] [serial = 1216] [outer = 0x1172b5000] 07:12:54 INFO - PROCESS | 1973 | 1467036774018 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]]]}] 07:12:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:12:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 826ms 07:12:54 INFO - PROCESS | 1973 | 1467036774070 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 07:12:54 INFO - PROCESS | 1973 | 1467036774073 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 07:12:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:12:54 INFO - PROCESS | 1973 | 1467036774078 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:12:54 INFO - PROCESS | 1973 | 1467036774080 Marionette TRACE conn2 <- [1,1594,null,{}] 07:12:54 INFO - PROCESS | 1973 | 1467036774083 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}] 07:12:54 INFO - PROCESS | 1973 | 1467036774084 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:54 INFO - PROCESS | 1973 | 1467036774194 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 07:12:54 INFO - PROCESS | 1973 | 1467036774392 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:54 INFO - PROCESS | 1973 | 1467036774393 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:54 INFO - PROCESS | 1973 | ++DOCSHELL 0x11624e000 == 41 [pid = 1973] [id = 406] 07:12:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x1151c8400) [pid = 1973] [serial = 1217] [outer = 0x0] 07:12:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x115eedc00) [pid = 1973] [serial = 1218] [outer = 0x1151c8400] 07:12:54 INFO - PROCESS | 1973 | 1467036774421 Marionette DEBUG loaded listener.js 07:12:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x11721b800) [pid = 1973] [serial = 1219] [outer = 0x1151c8400] 07:12:54 INFO - PROCESS | 1973 | --DOCSHELL 0x1252bc800 == 40 [pid = 1973] [id = 403] 07:12:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12aac7800 == 39 [pid = 1973] [id = 402] 07:12:54 INFO - PROCESS | 1973 | --DOCSHELL 0x1210cc800 == 38 [pid = 1973] [id = 401] 07:12:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12a5be000 == 37 [pid = 1973] [id = 400] 07:12:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12a309800 == 36 [pid = 1973] [id = 399] 07:12:54 INFO - PROCESS | 1973 | --DOCSHELL 0x128bb9800 == 35 [pid = 1973] [id = 398] 07:12:54 INFO - PROCESS | 1973 | --DOCSHELL 0x1252c3800 == 34 [pid = 1973] [id = 397] 07:12:54 INFO - PROCESS | 1973 | --DOCSHELL 0x123286800 == 33 [pid = 1973] [id = 396] 07:12:54 INFO - PROCESS | 1973 | --DOCSHELL 0x1210cd000 == 32 [pid = 1973] [id = 395] 07:12:54 INFO - PROCESS | 1973 | --DOCSHELL 0x11901b800 == 31 [pid = 1973] [id = 394] 07:12:54 INFO - PROCESS | 1973 | --DOCSHELL 0x116f40800 == 30 [pid = 1973] [id = 393] 07:12:54 INFO - PROCESS | 1973 | --DOCSHELL 0x119219000 == 29 [pid = 1973] [id = 392] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x1265a7400) [pid = 1973] [serial = 1135] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x1252a1800) [pid = 1973] [serial = 1134] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x12746d400) [pid = 1973] [serial = 1137] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x1183a6000) [pid = 1973] [serial = 1146] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x128df5400) [pid = 1973] [serial = 1141] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x128ba0000) [pid = 1973] [serial = 1140] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x119a0f800) [pid = 1973] [serial = 1131] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1184ddc00) [pid = 1973] [serial = 1125] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x119228000) [pid = 1973] [serial = 1126] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1181a1800) [pid = 1973] [serial = 1122] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1183a7800) [pid = 1973] [serial = 1123] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x113da9c00) [pid = 1973] [serial = 1116] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x116293400) [pid = 1973] [serial = 1117] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1193b8800) [pid = 1973] [serial = 1128] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x119695000) [pid = 1973] [serial = 1129] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x12ac7d800) [pid = 1973] [serial = 1114] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x11696ac00) [pid = 1973] [serial = 1119] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1176ddc00) [pid = 1973] [serial = 1120] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1290ac000) [pid = 1973] [serial = 1143] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x12a95e000) [pid = 1973] [serial = 1153] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x12b71cc00) [pid = 1973] [serial = 1156] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x125f47000) [pid = 1973] [serial = 1149] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x12ac7a400) [pid = 1973] [serial = 1155] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x129164c00) [pid = 1973] [serial = 1144] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x1289f1000) [pid = 1973] [serial = 1138] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x1193b2000) [pid = 1973] [serial = 1147] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x12a3d5c00) [pid = 1973] [serial = 1150] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x120f11400) [pid = 1973] [serial = 1132] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x12a6dac00) [pid = 1973] [serial = 1152] [outer = 0x0] [url = about:blank] 07:12:54 INFO - PROCESS | 1973 | 1467036774901 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]]]}] 07:12:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:12:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 873ms 07:12:54 INFO - PROCESS | 1973 | 1467036774953 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 07:12:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:12:54 INFO - PROCESS | 1973 | 1467036774955 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 07:12:54 INFO - PROCESS | 1973 | 1467036774957 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:12:54 INFO - PROCESS | 1973 | 1467036774959 Marionette TRACE conn2 <- [1,1598,null,{}] 07:12:54 INFO - PROCESS | 1973 | 1467036774963 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}] 07:12:54 INFO - PROCESS | 1973 | 1467036774964 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:55 INFO - PROCESS | 1973 | 1467036775043 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 07:12:55 INFO - PROCESS | 1973 | 1467036775051 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:55 INFO - PROCESS | 1973 | 1467036775052 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:55 INFO - PROCESS | 1973 | ++DOCSHELL 0x1181c5800 == 30 [pid = 1973] [id = 407] 07:12:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x11814d800) [pid = 1973] [serial = 1220] [outer = 0x0] 07:12:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1183a6000) [pid = 1973] [serial = 1221] [outer = 0x11814d800] 07:12:55 INFO - PROCESS | 1973 | 1467036775079 Marionette DEBUG loaded listener.js 07:12:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x118d8a000) [pid = 1973] [serial = 1222] [outer = 0x11814d800] 07:12:55 INFO - PROCESS | 1973 | 1467036775442 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]]]}] 07:12:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:12:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 519ms 07:12:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:12:55 INFO - PROCESS | 1973 | 1467036775478 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 07:12:55 INFO - PROCESS | 1973 | 1467036775481 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 07:12:55 INFO - PROCESS | 1973 | 1467036775483 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:12:55 INFO - PROCESS | 1973 | 1467036775485 Marionette TRACE conn2 <- [1,1602,null,{}] 07:12:55 INFO - PROCESS | 1973 | 1467036775487 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}] 07:12:55 INFO - PROCESS | 1973 | 1467036775488 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:55 INFO - PROCESS | 1973 | 1467036775567 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 07:12:55 INFO - PROCESS | 1973 | 1467036775573 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:55 INFO - PROCESS | 1973 | 1467036775574 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:55 INFO - PROCESS | 1973 | ++DOCSHELL 0x120d6a800 == 31 [pid = 1973] [id = 408] 07:12:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x119228000) [pid = 1973] [serial = 1223] [outer = 0x0] 07:12:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x1193b4000) [pid = 1973] [serial = 1224] [outer = 0x119228000] 07:12:55 INFO - PROCESS | 1973 | 1467036775602 Marionette DEBUG loaded listener.js 07:12:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x119a09800) [pid = 1973] [serial = 1225] [outer = 0x119228000] 07:12:55 INFO - PROCESS | 1973 | 1467036775961 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]]]}] 07:12:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:12:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 520ms 07:12:56 INFO - PROCESS | 1973 | 1467036776003 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 07:12:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:12:56 INFO - PROCESS | 1973 | 1467036776005 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 07:12:56 INFO - PROCESS | 1973 | 1467036776017 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:12:56 INFO - PROCESS | 1973 | 1467036776022 Marionette TRACE conn2 <- [1,1606,null,{}] 07:12:56 INFO - PROCESS | 1973 | 1467036776029 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}] 07:12:56 INFO - PROCESS | 1973 | 1467036776032 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:56 INFO - PROCESS | 1973 | 1467036776114 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 07:12:56 INFO - PROCESS | 1973 | 1467036776118 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:56 INFO - PROCESS | 1973 | 1467036776119 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:56 INFO - PROCESS | 1973 | ++DOCSHELL 0x123660000 == 32 [pid = 1973] [id = 409] 07:12:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x119c75400) [pid = 1973] [serial = 1226] [outer = 0x0] 07:12:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x121449400) [pid = 1973] [serial = 1227] [outer = 0x119c75400] 07:12:56 INFO - PROCESS | 1973 | 1467036776144 Marionette DEBUG loaded listener.js 07:12:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1252d2400) [pid = 1973] [serial = 1228] [outer = 0x119c75400] 07:12:56 INFO - PROCESS | 1973 | 1467036776479 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]]]}] 07:12:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:12:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 486ms 07:12:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:12:56 INFO - PROCESS | 1973 | 1467036776496 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 07:12:56 INFO - PROCESS | 1973 | 1467036776499 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 07:12:56 INFO - PROCESS | 1973 | 1467036776501 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:12:56 INFO - PROCESS | 1973 | 1467036776502 Marionette TRACE conn2 <- [1,1610,null,{}] 07:12:56 INFO - PROCESS | 1973 | 1467036776505 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}] 07:12:56 INFO - PROCESS | 1973 | 1467036776506 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:56 INFO - PROCESS | 1973 | 1467036776585 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 07:12:56 INFO - PROCESS | 1973 | 1467036776589 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:56 INFO - PROCESS | 1973 | 1467036776590 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:56 INFO - PROCESS | 1973 | ++DOCSHELL 0x127086000 == 33 [pid = 1973] [id = 410] 07:12:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x125f42400) [pid = 1973] [serial = 1229] [outer = 0x0] 07:12:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1270e5800) [pid = 1973] [serial = 1230] [outer = 0x125f42400] 07:12:56 INFO - PROCESS | 1973 | 1467036776617 Marionette DEBUG loaded listener.js 07:12:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1289eb000) [pid = 1973] [serial = 1231] [outer = 0x125f42400] 07:12:56 INFO - PROCESS | 1973 | 1467036776965 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]]]}] 07:12:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:12:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 518ms 07:12:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:12:57 INFO - PROCESS | 1973 | 1467036777020 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 07:12:57 INFO - PROCESS | 1973 | 1467036777021 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 07:12:57 INFO - PROCESS | 1973 | 1467036777023 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:12:57 INFO - PROCESS | 1973 | 1467036777024 Marionette TRACE conn2 <- [1,1614,null,{}] 07:12:57 INFO - PROCESS | 1973 | 1467036777027 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}] 07:12:57 INFO - PROCESS | 1973 | 1467036777028 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:57 INFO - PROCESS | 1973 | 1467036777123 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 07:12:57 INFO - PROCESS | 1973 | 1467036777162 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:57 INFO - PROCESS | 1973 | 1467036777166 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:57 INFO - PROCESS | 1973 | ++DOCSHELL 0x123280000 == 34 [pid = 1973] [id = 411] 07:12:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x128b9e800) [pid = 1973] [serial = 1232] [outer = 0x0] 07:12:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x128ba8000) [pid = 1973] [serial = 1233] [outer = 0x128b9e800] 07:12:57 INFO - PROCESS | 1973 | 1467036777198 Marionette DEBUG loaded listener.js 07:12:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x129159400) [pid = 1973] [serial = 1234] [outer = 0x128b9e800] 07:12:57 INFO - PROCESS | 1973 | 1467036777528 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]]]}] 07:12:57 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 07:12:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 518ms 07:12:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:12:57 INFO - PROCESS | 1973 | 1467036777542 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 07:12:57 INFO - PROCESS | 1973 | 1467036777543 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 07:12:57 INFO - PROCESS | 1973 | 1467036777549 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:12:57 INFO - PROCESS | 1973 | 1467036777550 Marionette TRACE conn2 <- [1,1618,null,{}] 07:12:57 INFO - PROCESS | 1973 | 1467036777552 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}] 07:12:57 INFO - PROCESS | 1973 | 1467036777553 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:57 INFO - PROCESS | 1973 | 1467036777662 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 07:12:57 INFO - PROCESS | 1973 | 1467036777700 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:57 INFO - PROCESS | 1973 | 1467036777701 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:57 INFO - PROCESS | 1973 | ++DOCSHELL 0x129394000 == 35 [pid = 1973] [id = 412] 07:12:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x119331000) [pid = 1973] [serial = 1235] [outer = 0x0] 07:12:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1293ac400) [pid = 1973] [serial = 1236] [outer = 0x119331000] 07:12:57 INFO - PROCESS | 1973 | 1467036777726 Marionette DEBUG loaded listener.js 07:12:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12a6db800) [pid = 1973] [serial = 1237] [outer = 0x119331000] 07:12:58 INFO - PROCESS | 1973 | 1467036778087 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]]]}] 07:12:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:12:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 572ms 07:12:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:12:58 INFO - PROCESS | 1973 | 1467036778119 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 07:12:58 INFO - PROCESS | 1973 | 1467036778120 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 07:12:58 INFO - PROCESS | 1973 | 1467036778123 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:12:58 INFO - PROCESS | 1973 | 1467036778124 Marionette TRACE conn2 <- [1,1622,null,{}] 07:12:58 INFO - PROCESS | 1973 | 1467036778126 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}] 07:12:58 INFO - PROCESS | 1973 | 1467036778128 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:58 INFO - PROCESS | 1973 | 1467036778232 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 07:12:58 INFO - PROCESS | 1973 | 1467036778236 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:58 INFO - PROCESS | 1973 | 1467036778237 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:58 INFO - PROCESS | 1973 | ++DOCSHELL 0x1162e1000 == 36 [pid = 1973] [id = 413] 07:12:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1121aa000) [pid = 1973] [serial = 1238] [outer = 0x0] 07:12:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x12a95c800) [pid = 1973] [serial = 1239] [outer = 0x1121aa000] 07:12:58 INFO - PROCESS | 1973 | 1467036778262 Marionette DEBUG loaded listener.js 07:12:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x12b715c00) [pid = 1973] [serial = 1240] [outer = 0x1121aa000] 07:12:58 INFO - PROCESS | 1973 | 1467036778581 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]]]}] 07:12:58 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 07:12:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 472ms 07:12:58 INFO - PROCESS | 1973 | 1467036778598 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 07:12:58 INFO - PROCESS | 1973 | 1467036778600 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 07:12:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:12:58 INFO - PROCESS | 1973 | 1467036778602 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:12:58 INFO - PROCESS | 1973 | 1467036778603 Marionette TRACE conn2 <- [1,1626,null,{}] 07:12:58 INFO - PROCESS | 1973 | 1467036778605 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}] 07:12:58 INFO - PROCESS | 1973 | 1467036778607 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:58 INFO - PROCESS | 1973 | 1467036778706 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 07:12:58 INFO - PROCESS | 1973 | 1467036778744 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:58 INFO - PROCESS | 1973 | 1467036778745 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:58 INFO - PROCESS | 1973 | ++DOCSHELL 0x12acb9000 == 37 [pid = 1973] [id = 414] 07:12:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x12b718800) [pid = 1973] [serial = 1241] [outer = 0x0] 07:12:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x12b8ac000) [pid = 1973] [serial = 1242] [outer = 0x12b718800] 07:12:58 INFO - PROCESS | 1973 | 1467036778769 Marionette DEBUG loaded listener.js 07:12:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x12b995400) [pid = 1973] [serial = 1243] [outer = 0x12b718800] 07:12:59 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x1185bc800) [pid = 1973] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:12:59 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x113963c00) [pid = 1973] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:12:59 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x118884800) [pid = 1973] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:12:59 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x1183a0800) [pid = 1973] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:12:59 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x11721c800) [pid = 1973] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:12:59 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1248ea000) [pid = 1973] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:12:59 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x127469400) [pid = 1973] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:12:59 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x12746b400) [pid = 1973] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:12:59 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1121abc00) [pid = 1973] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:12:59 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1121a6c00) [pid = 1973] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:12:59 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x12a623c00) [pid = 1973] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:12:59 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x11922e400) [pid = 1973] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:12:59 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1252de400) [pid = 1973] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:12:59 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1183bdc00) [pid = 1973] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:12:59 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x116744c00) [pid = 1973] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:12:59 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x12a959800) [pid = 1973] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:12:59 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x12b71d400) [pid = 1973] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:12:59 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1133ad400) [pid = 1973] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:12:59 INFO - PROCESS | 1973 | 1467036779162 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]]]}] 07:12:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:12:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 569ms 07:12:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:12:59 INFO - PROCESS | 1973 | 1467036779171 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 07:12:59 INFO - PROCESS | 1973 | 1467036779172 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 07:12:59 INFO - PROCESS | 1973 | 1467036779175 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:12:59 INFO - PROCESS | 1973 | 1467036779176 Marionette TRACE conn2 <- [1,1630,null,{}] 07:12:59 INFO - PROCESS | 1973 | 1467036779178 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}] 07:12:59 INFO - PROCESS | 1973 | 1467036779179 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:59 INFO - PROCESS | 1973 | 1467036779256 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 07:12:59 INFO - PROCESS | 1973 | 1467036779259 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:59 INFO - PROCESS | 1973 | 1467036779260 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:59 INFO - PROCESS | 1973 | ++DOCSHELL 0x121423000 == 38 [pid = 1973] [id = 415] 07:12:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x116744c00) [pid = 1973] [serial = 1244] [outer = 0x0] 07:12:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x11819c000) [pid = 1973] [serial = 1245] [outer = 0x116744c00] 07:12:59 INFO - PROCESS | 1973 | 1467036779288 Marionette DEBUG loaded listener.js 07:12:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x119223800) [pid = 1973] [serial = 1246] [outer = 0x116744c00] 07:12:59 INFO - PROCESS | 1973 | 1467036779604 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]]]}] 07:12:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:12:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 468ms 07:12:59 INFO - PROCESS | 1973 | 1467036779643 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 07:12:59 INFO - PROCESS | 1973 | 1467036779645 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 07:12:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:12:59 INFO - PROCESS | 1973 | 1467036779649 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:12:59 INFO - PROCESS | 1973 | 1467036779650 Marionette TRACE conn2 <- [1,1634,null,{}] 07:12:59 INFO - PROCESS | 1973 | 1467036779652 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}] 07:12:59 INFO - PROCESS | 1973 | 1467036779653 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:59 INFO - PROCESS | 1973 | 1467036779729 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 07:12:59 INFO - PROCESS | 1973 | 1467036779789 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:59 INFO - PROCESS | 1973 | 1467036779790 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:12:59 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bbcf800 == 39 [pid = 1973] [id = 416] 07:12:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x116971c00) [pid = 1973] [serial = 1247] [outer = 0x0] 07:12:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1252a5000) [pid = 1973] [serial = 1248] [outer = 0x116971c00] 07:12:59 INFO - PROCESS | 1973 | 1467036779824 Marionette DEBUG loaded listener.js 07:12:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x12b8ab800) [pid = 1973] [serial = 1249] [outer = 0x116971c00] 07:13:00 INFO - PROCESS | 1973 | 1467036780125 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]]]}] 07:13:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:13:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 521ms 07:13:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:13:00 INFO - PROCESS | 1973 | 1467036780170 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 07:13:00 INFO - PROCESS | 1973 | 1467036780172 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 07:13:00 INFO - PROCESS | 1973 | 1467036780174 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:13:00 INFO - PROCESS | 1973 | 1467036780176 Marionette TRACE conn2 <- [1,1638,null,{}] 07:13:00 INFO - PROCESS | 1973 | 1467036780180 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}] 07:13:00 INFO - PROCESS | 1973 | 1467036780182 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:00 INFO - PROCESS | 1973 | 1467036780270 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 07:13:00 INFO - PROCESS | 1973 | 1467036780273 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:00 INFO - PROCESS | 1973 | 1467036780275 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:00 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d1a1800 == 40 [pid = 1973] [id = 417] 07:13:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x12b997000) [pid = 1973] [serial = 1250] [outer = 0x0] 07:13:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x12bd21c00) [pid = 1973] [serial = 1251] [outer = 0x12b997000] 07:13:00 INFO - PROCESS | 1973 | 1467036780301 Marionette DEBUG loaded listener.js 07:13:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12bd29400) [pid = 1973] [serial = 1252] [outer = 0x12b997000] 07:13:00 INFO - PROCESS | 1973 | 1467036780632 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]]]}] 07:13:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:13:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 470ms 07:13:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:13:00 INFO - PROCESS | 1973 | 1467036780647 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 07:13:00 INFO - PROCESS | 1973 | 1467036780649 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 07:13:00 INFO - PROCESS | 1973 | 1467036780651 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:13:00 INFO - PROCESS | 1973 | 1467036780652 Marionette TRACE conn2 <- [1,1642,null,{}] 07:13:00 INFO - PROCESS | 1973 | 1467036780654 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}] 07:13:00 INFO - PROCESS | 1973 | 1467036780655 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:00 INFO - PROCESS | 1973 | 1467036780765 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 07:13:00 INFO - PROCESS | 1973 | 1467036780771 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:00 INFO - PROCESS | 1973 | 1467036780772 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:00 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d1b8800 == 41 [pid = 1973] [id = 418] 07:13:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x12b8b9c00) [pid = 1973] [serial = 1253] [outer = 0x0] 07:13:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12bd23800) [pid = 1973] [serial = 1254] [outer = 0x12b8b9c00] 07:13:00 INFO - PROCESS | 1973 | 1467036780803 Marionette DEBUG loaded listener.js 07:13:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12bda4c00) [pid = 1973] [serial = 1255] [outer = 0x12b8b9c00] 07:13:01 INFO - PROCESS | 1973 | 1467036781093 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]]]}] 07:13:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:13:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 467ms 07:13:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:13:01 INFO - PROCESS | 1973 | 1467036781187 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 07:13:01 INFO - PROCESS | 1973 | 1467036781189 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 07:13:01 INFO - PROCESS | 1973 | 1467036781194 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:13:01 INFO - PROCESS | 1973 | 1467036781196 Marionette TRACE conn2 <- [1,1646,null,{}] 07:13:01 INFO - PROCESS | 1973 | 1467036781201 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}] 07:13:01 INFO - PROCESS | 1973 | 1467036781203 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:01 INFO - PROCESS | 1973 | 1467036781299 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 07:13:01 INFO - PROCESS | 1973 | 1467036781397 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:01 INFO - PROCESS | 1973 | 1467036781399 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:01 INFO - PROCESS | 1973 | ++DOCSHELL 0x117239800 == 42 [pid = 1973] [id = 419] 07:13:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1160d4c00) [pid = 1973] [serial = 1256] [outer = 0x0] 07:13:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x11696d000) [pid = 1973] [serial = 1257] [outer = 0x1160d4c00] 07:13:01 INFO - PROCESS | 1973 | 1467036781431 Marionette DEBUG loaded listener.js 07:13:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x1183a1c00) [pid = 1973] [serial = 1258] [outer = 0x1160d4c00] 07:13:01 INFO - PROCESS | 1973 | 1467036781869 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]]]}] 07:13:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:13:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 722ms 07:13:01 INFO - PROCESS | 1973 | 1467036781915 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 07:13:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:13:01 INFO - PROCESS | 1973 | 1467036781918 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 07:13:01 INFO - PROCESS | 1973 | 1467036781922 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:13:01 INFO - PROCESS | 1973 | 1467036781925 Marionette TRACE conn2 <- [1,1650,null,{}] 07:13:01 INFO - PROCESS | 1973 | 1467036781928 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}] 07:13:01 INFO - PROCESS | 1973 | 1467036781930 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:02 INFO - PROCESS | 1973 | 1467036782032 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 07:13:02 INFO - PROCESS | 1973 | 1467036782092 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:02 INFO - PROCESS | 1973 | 1467036782094 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:02 INFO - PROCESS | 1973 | ++DOCSHELL 0x12365e800 == 43 [pid = 1973] [id = 420] 07:13:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x119049000) [pid = 1973] [serial = 1259] [outer = 0x0] 07:13:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x11987d000) [pid = 1973] [serial = 1260] [outer = 0x119049000] 07:13:02 INFO - PROCESS | 1973 | 1467036782124 Marionette DEBUG loaded listener.js 07:13:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x120f04000) [pid = 1973] [serial = 1261] [outer = 0x119049000] 07:13:02 INFO - PROCESS | 1973 | 1467036782580 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]]]}] 07:13:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:13:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 672ms 07:13:02 INFO - PROCESS | 1973 | 1467036782593 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 07:13:02 INFO - PROCESS | 1973 | 1467036782596 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 07:13:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:13:02 INFO - PROCESS | 1973 | 1467036782599 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:13:02 INFO - PROCESS | 1973 | 1467036782600 Marionette TRACE conn2 <- [1,1654,null,{}] 07:13:02 INFO - PROCESS | 1973 | 1467036782607 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}] 07:13:02 INFO - PROCESS | 1973 | 1467036782610 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:02 INFO - PROCESS | 1973 | 1467036782731 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 07:13:02 INFO - PROCESS | 1973 | 1467036782795 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:02 INFO - PROCESS | 1973 | 1467036782798 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:02 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ce09800 == 44 [pid = 1973] [id = 421] 07:13:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x1289f0000) [pid = 1973] [serial = 1262] [outer = 0x0] 07:13:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x1289f5800) [pid = 1973] [serial = 1263] [outer = 0x1289f0000] 07:13:02 INFO - PROCESS | 1973 | 1467036782870 Marionette DEBUG loaded listener.js 07:13:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x1290b2000) [pid = 1973] [serial = 1264] [outer = 0x1289f0000] 07:13:03 INFO - PROCESS | 1973 | 1467036783307 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]]]}] 07:13:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:13:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 721ms 07:13:03 INFO - PROCESS | 1973 | 1467036783328 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 07:13:03 INFO - PROCESS | 1973 | 1467036783330 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 07:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:13:03 INFO - PROCESS | 1973 | 1467036783333 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:13:03 INFO - PROCESS | 1973 | 1467036783335 Marionette TRACE conn2 <- [1,1658,null,{}] 07:13:03 INFO - PROCESS | 1973 | 1467036783337 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}] 07:13:03 INFO - PROCESS | 1973 | 1467036783339 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:03 INFO - PROCESS | 1973 | 1467036783441 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 07:13:03 INFO - PROCESS | 1973 | 1467036783518 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:03 INFO - PROCESS | 1973 | 1467036783519 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:03 INFO - PROCESS | 1973 | ++DOCSHELL 0x116942800 == 45 [pid = 1973] [id = 422] 07:13:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x1181a4000) [pid = 1973] [serial = 1265] [outer = 0x0] 07:13:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x119045c00) [pid = 1973] [serial = 1266] [outer = 0x1181a4000] 07:13:03 INFO - PROCESS | 1973 | 1467036783549 Marionette DEBUG loaded listener.js 07:13:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x1293ab000) [pid = 1973] [serial = 1267] [outer = 0x1181a4000] 07:13:04 INFO - PROCESS | 1973 | 1467036784117 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]]]}] 07:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 820ms 07:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:13:04 INFO - PROCESS | 1973 | 1467036784154 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 07:13:04 INFO - PROCESS | 1973 | 1467036784156 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 07:13:04 INFO - PROCESS | 1973 | 1467036784159 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:13:04 INFO - PROCESS | 1973 | 1467036784161 Marionette TRACE conn2 <- [1,1662,null,{}] 07:13:04 INFO - PROCESS | 1973 | 1467036784165 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}] 07:13:04 INFO - PROCESS | 1973 | 1467036784166 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:04 INFO - PROCESS | 1973 | 1467036784259 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 07:13:04 INFO - PROCESS | 1973 | 1467036784322 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:04 INFO - PROCESS | 1973 | 1467036784323 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:04 INFO - PROCESS | 1973 | ++DOCSHELL 0x117237800 == 46 [pid = 1973] [id = 423] 07:13:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x112d24000) [pid = 1973] [serial = 1268] [outer = 0x0] 07:13:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 112 (0x112fea000) [pid = 1973] [serial = 1269] [outer = 0x112d24000] 07:13:04 INFO - PROCESS | 1973 | 1467036784350 Marionette DEBUG loaded listener.js 07:13:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 113 (0x1133b1000) [pid = 1973] [serial = 1270] [outer = 0x112d24000] 07:13:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12d1a1800 == 45 [pid = 1973] [id = 417] 07:13:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12bbcf800 == 44 [pid = 1973] [id = 416] 07:13:05 INFO - PROCESS | 1973 | --DOCSHELL 0x121423000 == 43 [pid = 1973] [id = 415] 07:13:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12acb9000 == 42 [pid = 1973] [id = 414] 07:13:05 INFO - PROCESS | 1973 | --DOCSHELL 0x1162e1000 == 41 [pid = 1973] [id = 413] 07:13:05 INFO - PROCESS | 1973 | --DOCSHELL 0x129394000 == 40 [pid = 1973] [id = 412] 07:13:05 INFO - PROCESS | 1973 | --DOCSHELL 0x123280000 == 39 [pid = 1973] [id = 411] 07:13:05 INFO - PROCESS | 1973 | --DOCSHELL 0x127086000 == 38 [pid = 1973] [id = 410] 07:13:05 INFO - PROCESS | 1973 | --DOCSHELL 0x123660000 == 37 [pid = 1973] [id = 409] 07:13:05 INFO - PROCESS | 1973 | --DOCSHELL 0x120d6a800 == 36 [pid = 1973] [id = 408] 07:13:05 INFO - PROCESS | 1973 | --DOCSHELL 0x1181c5800 == 35 [pid = 1973] [id = 407] 07:13:05 INFO - PROCESS | 1973 | --DOCSHELL 0x11624e000 == 34 [pid = 1973] [id = 406] 07:13:05 INFO - PROCESS | 1973 | --DOCSHELL 0x1188aa000 == 33 [pid = 1973] [id = 405] 07:13:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12bbdc800 == 32 [pid = 1973] [id = 404] 07:13:05 INFO - PROCESS | 1973 | --DOCSHELL 0x116942800 == 31 [pid = 1973] [id = 422] 07:13:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12ce09800 == 30 [pid = 1973] [id = 421] 07:13:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12365e800 == 29 [pid = 1973] [id = 420] 07:13:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12d1b8800 == 28 [pid = 1973] [id = 418] 07:13:05 INFO - PROCESS | 1973 | --DOCSHELL 0x117239800 == 27 [pid = 1973] [id = 419] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 112 (0x125f4e800) [pid = 1973] [serial = 1191] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 111 (0x121449000) [pid = 1973] [serial = 1185] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x12325bc00) [pid = 1973] [serial = 1186] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x119224c00) [pid = 1973] [serial = 1182] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x119230c00) [pid = 1973] [serial = 1183] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x118dd0800) [pid = 1973] [serial = 1177] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x118585400) [pid = 1973] [serial = 1176] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x11837ec00) [pid = 1973] [serial = 1179] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x1183b2c00) [pid = 1973] [serial = 1180] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x1252d5800) [pid = 1973] [serial = 1188] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x128deec00) [pid = 1973] [serial = 1194] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1270e7000) [pid = 1973] [serial = 1192] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x129440c00) [pid = 1973] [serial = 1197] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1183a4c00) [pid = 1973] [serial = 1203] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1184d9400) [pid = 1973] [serial = 1159] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1293ab400) [pid = 1973] [serial = 1195] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1183a6c00) [pid = 1973] [serial = 1158] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x12a75d400) [pid = 1973] [serial = 1200] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x121365800) [pid = 1973] [serial = 1162] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x12a623400) [pid = 1973] [serial = 1198] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x119883c00) [pid = 1973] [serial = 1161] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1289ea800) [pid = 1973] [serial = 1165] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x125f48800) [pid = 1973] [serial = 1164] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1193b5400) [pid = 1973] [serial = 1204] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x12b99c400) [pid = 1973] [serial = 1210] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x12a75d800) [pid = 1973] [serial = 1207] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x12b71c800) [pid = 1973] [serial = 1168] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x12ac83000) [pid = 1973] [serial = 1167] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x12b8b1000) [pid = 1973] [serial = 1171] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x12b8ab400) [pid = 1973] [serial = 1170] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x1172c0400) [pid = 1973] [serial = 1174] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x115ef8800) [pid = 1973] [serial = 1173] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x12ac7bc00) [pid = 1973] [serial = 1201] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x12b716000) [pid = 1973] [serial = 1209] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x121448000) [pid = 1973] [serial = 1206] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x125f41c00) [pid = 1973] [serial = 1189] [outer = 0x0] [url = about:blank] 07:13:05 INFO - PROCESS | 1973 | 1467036785319 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]]]}] 07:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1174ms 07:13:05 INFO - PROCESS | 1973 | 1467036785333 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 07:13:05 INFO - PROCESS | 1973 | 1467036785335 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 07:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:13:05 INFO - PROCESS | 1973 | 1467036785338 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:13:05 INFO - PROCESS | 1973 | 1467036785340 Marionette TRACE conn2 <- [1,1666,null,{}] 07:13:05 INFO - PROCESS | 1973 | 1467036785351 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}] 07:13:05 INFO - PROCESS | 1973 | 1467036785352 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:05 INFO - PROCESS | 1973 | 1467036785439 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 07:13:05 INFO - PROCESS | 1973 | 1467036785447 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:05 INFO - PROCESS | 1973 | 1467036785450 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:05 INFO - PROCESS | 1973 | ++DOCSHELL 0x116615800 == 28 [pid = 1973] [id = 424] 07:13:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x112d08800) [pid = 1973] [serial = 1271] [outer = 0x0] 07:13:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x1133ae400) [pid = 1973] [serial = 1272] [outer = 0x112d08800] 07:13:05 INFO - PROCESS | 1973 | 1467036785479 Marionette DEBUG loaded listener.js 07:13:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x110e81c00) [pid = 1973] [serial = 1273] [outer = 0x112d08800] 07:13:05 INFO - PROCESS | 1973 | 1467036785857 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]]]}] 07:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 576ms 07:13:05 INFO - PROCESS | 1973 | 1467036785915 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 07:13:05 INFO - PROCESS | 1973 | 1467036785918 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 07:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:13:05 INFO - PROCESS | 1973 | 1467036785923 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:13:05 INFO - PROCESS | 1973 | 1467036785925 Marionette TRACE conn2 <- [1,1670,null,{}] 07:13:05 INFO - PROCESS | 1973 | 1467036785927 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}] 07:13:05 INFO - PROCESS | 1973 | 1467036785929 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:06 INFO - PROCESS | 1973 | 1467036786006 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 07:13:06 INFO - PROCESS | 1973 | 1467036786014 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:06 INFO - PROCESS | 1973 | 1467036786016 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:06 INFO - PROCESS | 1973 | ++DOCSHELL 0x117e62000 == 29 [pid = 1973] [id = 425] 07:13:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x116077800) [pid = 1973] [serial = 1274] [outer = 0x0] 07:13:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x116968000) [pid = 1973] [serial = 1275] [outer = 0x116077800] 07:13:06 INFO - PROCESS | 1973 | 1467036786043 Marionette DEBUG loaded listener.js 07:13:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x11721bc00) [pid = 1973] [serial = 1276] [outer = 0x116077800] 07:13:06 INFO - PROCESS | 1973 | 1467036786383 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]]]}] 07:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 469ms 07:13:06 INFO - PROCESS | 1973 | 1467036786392 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 07:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:13:06 INFO - PROCESS | 1973 | 1467036786395 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 07:13:06 INFO - PROCESS | 1973 | 1467036786397 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:13:06 INFO - PROCESS | 1973 | 1467036786400 Marionette TRACE conn2 <- [1,1674,null,{}] 07:13:06 INFO - PROCESS | 1973 | 1467036786408 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}] 07:13:06 INFO - PROCESS | 1973 | 1467036786412 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:06 INFO - PROCESS | 1973 | 1467036786513 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 07:13:06 INFO - PROCESS | 1973 | 1467036786520 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:06 INFO - PROCESS | 1973 | 1467036786522 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:06 INFO - PROCESS | 1973 | ++DOCSHELL 0x1198b5800 == 30 [pid = 1973] [id = 426] 07:13:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x113b4f400) [pid = 1973] [serial = 1277] [outer = 0x0] 07:13:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x1183a1400) [pid = 1973] [serial = 1278] [outer = 0x113b4f400] 07:13:06 INFO - PROCESS | 1973 | 1467036786552 Marionette DEBUG loaded listener.js 07:13:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1183b2000) [pid = 1973] [serial = 1279] [outer = 0x113b4f400] 07:13:06 INFO - PROCESS | 1973 | 1467036786897 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]]]}] 07:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 522ms 07:13:06 INFO - PROCESS | 1973 | 1467036786920 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 07:13:06 INFO - PROCESS | 1973 | 1467036786921 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 07:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:13:06 INFO - PROCESS | 1973 | 1467036786923 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:13:06 INFO - PROCESS | 1973 | 1467036786924 Marionette TRACE conn2 <- [1,1678,null,{}] 07:13:06 INFO - PROCESS | 1973 | 1467036786927 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}] 07:13:06 INFO - PROCESS | 1973 | 1467036786928 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:07 INFO - PROCESS | 1973 | 1467036787004 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 07:13:07 INFO - PROCESS | 1973 | 1467036787063 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:07 INFO - PROCESS | 1973 | 1467036787064 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:07 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210e0800 == 31 [pid = 1973] [id = 427] 07:13:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1183b1c00) [pid = 1973] [serial = 1280] [outer = 0x0] 07:13:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1184d9400) [pid = 1973] [serial = 1281] [outer = 0x1183b1c00] 07:13:07 INFO - PROCESS | 1973 | 1467036787090 Marionette DEBUG loaded listener.js 07:13:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x118887400) [pid = 1973] [serial = 1282] [outer = 0x1183b1c00] 07:13:07 INFO - PROCESS | 1973 | 1467036787392 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]]]}] 07:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 518ms 07:13:07 INFO - PROCESS | 1973 | 1467036787442 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 07:13:07 INFO - PROCESS | 1973 | 1467036787444 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 07:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:13:07 INFO - PROCESS | 1973 | 1467036787454 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:13:07 INFO - PROCESS | 1973 | 1467036787455 Marionette TRACE conn2 <- [1,1682,null,{}] 07:13:07 INFO - PROCESS | 1973 | 1467036787458 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}] 07:13:07 INFO - PROCESS | 1973 | 1467036787459 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:07 INFO - PROCESS | 1973 | 1467036787550 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 07:13:07 INFO - PROCESS | 1973 | 1467036787588 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:07 INFO - PROCESS | 1973 | 1467036787590 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:07 INFO - PROCESS | 1973 | ++DOCSHELL 0x1218cd000 == 32 [pid = 1973] [id = 428] 07:13:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x115ef9000) [pid = 1973] [serial = 1283] [outer = 0x0] 07:13:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x118dcd000) [pid = 1973] [serial = 1284] [outer = 0x115ef9000] 07:13:07 INFO - PROCESS | 1973 | 1467036787614 Marionette DEBUG loaded listener.js 07:13:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x11922bc00) [pid = 1973] [serial = 1285] [outer = 0x115ef9000] 07:13:07 INFO - PROCESS | 1973 | 1467036787941 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]]]}] 07:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 519ms 07:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:13:07 INFO - PROCESS | 1973 | 1467036787975 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 07:13:07 INFO - PROCESS | 1973 | 1467036787976 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 07:13:07 INFO - PROCESS | 1973 | 1467036787978 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:13:07 INFO - PROCESS | 1973 | 1467036787979 Marionette TRACE conn2 <- [1,1686,null,{}] 07:13:07 INFO - PROCESS | 1973 | 1467036787982 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}] 07:13:07 INFO - PROCESS | 1973 | 1467036787986 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:08 INFO - PROCESS | 1973 | 1467036788098 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 07:13:08 INFO - PROCESS | 1973 | 1467036788134 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:08 INFO - PROCESS | 1973 | 1467036788135 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:08 INFO - PROCESS | 1973 | ++DOCSHELL 0x125384000 == 33 [pid = 1973] [id = 429] 07:13:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x11922d000) [pid = 1973] [serial = 1286] [outer = 0x0] 07:13:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1193b0800) [pid = 1973] [serial = 1287] [outer = 0x11922d000] 07:13:08 INFO - PROCESS | 1973 | 1467036788160 Marionette DEBUG loaded listener.js 07:13:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x121449000) [pid = 1973] [serial = 1288] [outer = 0x11922d000] 07:13:08 INFO - PROCESS | 1973 | 1467036788520 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]]]}] 07:13:08 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 07:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 569ms 07:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:13:08 INFO - PROCESS | 1973 | 1467036788551 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 07:13:08 INFO - PROCESS | 1973 | 1467036788553 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 07:13:08 INFO - PROCESS | 1973 | 1467036788556 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:13:08 INFO - PROCESS | 1973 | 1467036788558 Marionette TRACE conn2 <- [1,1690,null,{}] 07:13:08 INFO - PROCESS | 1973 | 1467036788561 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}] 07:13:08 INFO - PROCESS | 1973 | 1467036788563 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:08 INFO - PROCESS | 1973 | 1467036788701 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 07:13:08 INFO - PROCESS | 1973 | 1467036788717 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:08 INFO - PROCESS | 1973 | 1467036788718 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:08 INFO - PROCESS | 1973 | ++DOCSHELL 0x1289c0000 == 34 [pid = 1973] [id = 430] 07:13:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1183b2c00) [pid = 1973] [serial = 1289] [outer = 0x0] 07:13:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x123259800) [pid = 1973] [serial = 1290] [outer = 0x1183b2c00] 07:13:08 INFO - PROCESS | 1973 | 1467036788742 Marionette DEBUG loaded listener.js 07:13:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12487c000) [pid = 1973] [serial = 1291] [outer = 0x1183b2c00] 07:13:09 INFO - PROCESS | 1973 | 1467036789056 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]]]}] 07:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 520ms 07:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:13:09 INFO - PROCESS | 1973 | 1467036789076 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 07:13:09 INFO - PROCESS | 1973 | 1467036789078 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 07:13:09 INFO - PROCESS | 1973 | 1467036789083 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:13:09 INFO - PROCESS | 1973 | 1467036789084 Marionette TRACE conn2 <- [1,1694,null,{}] 07:13:09 INFO - PROCESS | 1973 | 1467036789087 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}] 07:13:09 INFO - PROCESS | 1973 | 1467036789088 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:09 INFO - PROCESS | 1973 | 1467036789189 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 07:13:09 INFO - PROCESS | 1973 | 1467036789193 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:09 INFO - PROCESS | 1973 | 1467036789194 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:09 INFO - PROCESS | 1973 | ++DOCSHELL 0x129095800 == 35 [pid = 1973] [id = 431] 07:13:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x112f06c00) [pid = 1973] [serial = 1292] [outer = 0x0] 07:13:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x124d3e800) [pid = 1973] [serial = 1293] [outer = 0x112f06c00] 07:13:09 INFO - PROCESS | 1973 | 1467036789219 Marionette DEBUG loaded listener.js 07:13:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x1252dc400) [pid = 1973] [serial = 1294] [outer = 0x112f06c00] 07:13:09 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x119331000) [pid = 1973] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:13:09 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1121aa000) [pid = 1973] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:13:09 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x12b718800) [pid = 1973] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:13:09 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x11814d800) [pid = 1973] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:13:09 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x119228000) [pid = 1973] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:13:09 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x12b8b0c00) [pid = 1973] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:13:09 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x119c75400) [pid = 1973] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:13:09 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1172b5000) [pid = 1973] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:13:09 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x125f42400) [pid = 1973] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:13:09 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1151c8400) [pid = 1973] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:13:09 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x12b997000) [pid = 1973] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:13:09 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x116744c00) [pid = 1973] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:13:09 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x116971c00) [pid = 1973] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:13:09 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x128b9e800) [pid = 1973] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:13:09 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x12b8b9c00) [pid = 1973] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:13:09 INFO - PROCESS | 1973 | 1467036789734 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]]]}] 07:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 672ms 07:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:13:09 INFO - PROCESS | 1973 | 1467036789755 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 07:13:09 INFO - PROCESS | 1973 | 1467036789757 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 07:13:09 INFO - PROCESS | 1973 | 1467036789760 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:13:09 INFO - PROCESS | 1973 | 1467036789762 Marionette TRACE conn2 <- [1,1698,null,{}] 07:13:09 INFO - PROCESS | 1973 | 1467036789765 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}] 07:13:09 INFO - PROCESS | 1973 | 1467036789767 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:09 INFO - PROCESS | 1973 | 1467036789923 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 07:13:09 INFO - PROCESS | 1973 | 1467036789979 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:09 INFO - PROCESS | 1973 | 1467036789980 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:09 INFO - PROCESS | 1973 | ++DOCSHELL 0x1198b5000 == 36 [pid = 1973] [id = 432] 07:13:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1121a2400) [pid = 1973] [serial = 1295] [outer = 0x0] 07:13:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x118884400) [pid = 1973] [serial = 1296] [outer = 0x1121a2400] 07:13:10 INFO - PROCESS | 1973 | 1467036790019 Marionette DEBUG loaded listener.js 07:13:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x121a06000) [pid = 1973] [serial = 1297] [outer = 0x1121a2400] 07:13:10 INFO - PROCESS | 1973 | 1467036790288 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]]]}] 07:13:10 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 07:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 574ms 07:13:10 INFO - PROCESS | 1973 | 1467036790335 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 07:13:10 INFO - PROCESS | 1973 | 1467036790336 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 07:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:13:10 INFO - PROCESS | 1973 | 1467036790338 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:13:10 INFO - PROCESS | 1973 | 1467036790339 Marionette TRACE conn2 <- [1,1702,null,{}] 07:13:10 INFO - PROCESS | 1973 | 1467036790342 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}] 07:13:10 INFO - PROCESS | 1973 | 1467036790343 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:10 INFO - PROCESS | 1973 | 1467036790432 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 07:13:10 INFO - PROCESS | 1973 | 1467036790487 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:10 INFO - PROCESS | 1973 | 1467036790488 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:10 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a507000 == 37 [pid = 1973] [id = 433] 07:13:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1172bbc00) [pid = 1973] [serial = 1298] [outer = 0x0] 07:13:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1252dc800) [pid = 1973] [serial = 1299] [outer = 0x1172bbc00] 07:13:10 INFO - PROCESS | 1973 | 1467036790512 Marionette DEBUG loaded listener.js 07:13:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x125f4e400) [pid = 1973] [serial = 1300] [outer = 0x1172bbc00] 07:13:10 INFO - PROCESS | 1973 | 1467036790804 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]]]}] 07:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 519ms 07:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:13:10 INFO - PROCESS | 1973 | 1467036790857 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 07:13:10 INFO - PROCESS | 1973 | 1467036790859 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 07:13:10 INFO - PROCESS | 1973 | 1467036790861 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:13:10 INFO - PROCESS | 1973 | 1467036790863 Marionette TRACE conn2 <- [1,1706,null,{}] 07:13:10 INFO - PROCESS | 1973 | 1467036790865 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}] 07:13:10 INFO - PROCESS | 1973 | 1467036790866 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:10 INFO - PROCESS | 1973 | 1467036790961 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 07:13:10 INFO - PROCESS | 1973 | 1467036790967 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:10 INFO - PROCESS | 1973 | 1467036790969 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:10 INFO - PROCESS | 1973 | ++DOCSHELL 0x1218c9000 == 38 [pid = 1973] [id = 434] 07:13:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1263d1800) [pid = 1973] [serial = 1301] [outer = 0x0] 07:13:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x12746bc00) [pid = 1973] [serial = 1302] [outer = 0x1263d1800] 07:13:10 INFO - PROCESS | 1973 | 1467036790997 Marionette DEBUG loaded listener.js 07:13:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1289f2000) [pid = 1973] [serial = 1303] [outer = 0x1263d1800] 07:13:11 INFO - PROCESS | 1973 | 1467036791428 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]]]}] 07:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 622ms 07:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:13:11 INFO - PROCESS | 1973 | 1467036791484 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 07:13:11 INFO - PROCESS | 1973 | 1467036791486 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 07:13:11 INFO - PROCESS | 1973 | 1467036791489 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:13:11 INFO - PROCESS | 1973 | 1467036791490 Marionette TRACE conn2 <- [1,1710,null,{}] 07:13:11 INFO - PROCESS | 1973 | 1467036791494 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}] 07:13:11 INFO - PROCESS | 1973 | 1467036791496 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:11 INFO - PROCESS | 1973 | 1467036791609 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 07:13:11 INFO - PROCESS | 1973 | 1467036791759 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:11 INFO - PROCESS | 1973 | 1467036791761 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:11 INFO - PROCESS | 1973 | ++DOCSHELL 0x11303a800 == 39 [pid = 1973] [id = 435] 07:13:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x110fa9000) [pid = 1973] [serial = 1304] [outer = 0x0] 07:13:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x111eca800) [pid = 1973] [serial = 1305] [outer = 0x110fa9000] 07:13:11 INFO - PROCESS | 1973 | 1467036791793 Marionette DEBUG loaded listener.js 07:13:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x113b5c400) [pid = 1973] [serial = 1306] [outer = 0x110fa9000] 07:13:12 INFO - PROCESS | 1973 | 1467036792341 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]]]}] 07:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 925ms 07:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:13:12 INFO - PROCESS | 1973 | 1467036792415 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 07:13:12 INFO - PROCESS | 1973 | 1467036792417 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 07:13:12 INFO - PROCESS | 1973 | 1467036792420 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:13:12 INFO - PROCESS | 1973 | 1467036792422 Marionette TRACE conn2 <- [1,1714,null,{}] 07:13:12 INFO - PROCESS | 1973 | 1467036792426 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}] 07:13:12 INFO - PROCESS | 1973 | 1467036792427 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:12 INFO - PROCESS | 1973 | 1467036792539 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 07:13:12 INFO - PROCESS | 1973 | 1467036792621 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:12 INFO - PROCESS | 1973 | 1467036792623 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:12 INFO - PROCESS | 1973 | ++DOCSHELL 0x119a8f800 == 40 [pid = 1973] [id = 436] 07:13:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x11721c000) [pid = 1973] [serial = 1307] [outer = 0x0] 07:13:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x1176ddc00) [pid = 1973] [serial = 1308] [outer = 0x11721c000] 07:13:12 INFO - PROCESS | 1973 | 1467036792653 Marionette DEBUG loaded listener.js 07:13:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x11837b400) [pid = 1973] [serial = 1309] [outer = 0x11721c000] 07:13:13 INFO - PROCESS | 1973 | 1467036793155 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]]]}] 07:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 922ms 07:13:13 INFO - PROCESS | 1973 | 1467036793355 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 07:13:13 INFO - PROCESS | 1973 | 1467036793358 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 07:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:13:13 INFO - PROCESS | 1973 | 1467036793361 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:13:13 INFO - PROCESS | 1973 | 1467036793363 Marionette TRACE conn2 <- [1,1718,null,{}] 07:13:13 INFO - PROCESS | 1973 | 1467036793367 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}] 07:13:13 INFO - PROCESS | 1973 | 1467036793369 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:13 INFO - PROCESS | 1973 | 1467036793474 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 07:13:13 INFO - PROCESS | 1973 | 1467036793553 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:13 INFO - PROCESS | 1973 | 1467036793556 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:13 INFO - PROCESS | 1973 | ++DOCSHELL 0x117076000 == 41 [pid = 1973] [id = 437] 07:13:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x116077000) [pid = 1973] [serial = 1310] [outer = 0x0] 07:13:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x11673fc00) [pid = 1973] [serial = 1311] [outer = 0x116077000] 07:13:13 INFO - PROCESS | 1973 | 1467036793584 Marionette DEBUG loaded listener.js 07:13:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x11721d800) [pid = 1973] [serial = 1312] [outer = 0x116077000] 07:13:13 INFO - PROCESS | 1973 | --DOCSHELL 0x1218c9000 == 40 [pid = 1973] [id = 434] 07:13:13 INFO - PROCESS | 1973 | --DOCSHELL 0x12a507000 == 39 [pid = 1973] [id = 433] 07:13:13 INFO - PROCESS | 1973 | --DOCSHELL 0x1198b5000 == 38 [pid = 1973] [id = 432] 07:13:13 INFO - PROCESS | 1973 | --DOCSHELL 0x129095800 == 37 [pid = 1973] [id = 431] 07:13:13 INFO - PROCESS | 1973 | --DOCSHELL 0x1289c0000 == 36 [pid = 1973] [id = 430] 07:13:13 INFO - PROCESS | 1973 | --DOCSHELL 0x125384000 == 35 [pid = 1973] [id = 429] 07:13:13 INFO - PROCESS | 1973 | --DOCSHELL 0x1218cd000 == 34 [pid = 1973] [id = 428] 07:13:13 INFO - PROCESS | 1973 | --DOCSHELL 0x1210e0800 == 33 [pid = 1973] [id = 427] 07:13:13 INFO - PROCESS | 1973 | --DOCSHELL 0x1198b5800 == 32 [pid = 1973] [id = 426] 07:13:13 INFO - PROCESS | 1973 | --DOCSHELL 0x117e62000 == 31 [pid = 1973] [id = 425] 07:13:13 INFO - PROCESS | 1973 | --DOCSHELL 0x116615800 == 30 [pid = 1973] [id = 424] 07:13:13 INFO - PROCESS | 1973 | --DOCSHELL 0x117237800 == 29 [pid = 1973] [id = 423] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x1293ac400) [pid = 1973] [serial = 1236] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x12a95c800) [pid = 1973] [serial = 1239] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x12a6db800) [pid = 1973] [serial = 1237] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x12b8ac000) [pid = 1973] [serial = 1242] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1183a6000) [pid = 1973] [serial = 1221] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x118d8a000) [pid = 1973] [serial = 1222] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1193b4000) [pid = 1973] [serial = 1224] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x119a09800) [pid = 1973] [serial = 1225] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x12bd20400) [pid = 1973] [serial = 1213] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x12b9a2800) [pid = 1973] [serial = 1212] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x121449400) [pid = 1973] [serial = 1227] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1252d2400) [pid = 1973] [serial = 1228] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x11839e800) [pid = 1973] [serial = 1215] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x11857c400) [pid = 1973] [serial = 1216] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1270e5800) [pid = 1973] [serial = 1230] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x115eedc00) [pid = 1973] [serial = 1218] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x11721b800) [pid = 1973] [serial = 1219] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x12bd29400) [pid = 1973] [serial = 1252] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x11819c000) [pid = 1973] [serial = 1245] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x119223800) [pid = 1973] [serial = 1246] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x12bd21c00) [pid = 1973] [serial = 1251] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x1252a5000) [pid = 1973] [serial = 1248] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x12b995400) [pid = 1973] [serial = 1243] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x12b8ab800) [pid = 1973] [serial = 1249] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x12b715c00) [pid = 1973] [serial = 1240] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x128ba8000) [pid = 1973] [serial = 1233] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x129159400) [pid = 1973] [serial = 1234] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x12bda4c00) [pid = 1973] [serial = 1255] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x1289eb000) [pid = 1973] [serial = 1231] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x12bd23800) [pid = 1973] [serial = 1254] [outer = 0x0] [url = about:blank] 07:13:13 INFO - PROCESS | 1973 | 1467036793987 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]]]}] 07:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 671ms 07:13:14 INFO - PROCESS | 1973 | 1467036794034 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 07:13:14 INFO - PROCESS | 1973 | 1467036794036 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 07:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:13:14 INFO - PROCESS | 1973 | 1467036794041 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:13:14 INFO - PROCESS | 1973 | 1467036794045 Marionette TRACE conn2 <- [1,1722,null,{}] 07:13:14 INFO - PROCESS | 1973 | 1467036794050 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}] 07:13:14 INFO - PROCESS | 1973 | 1467036794052 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:14 INFO - PROCESS | 1973 | 1467036794144 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 07:13:14 INFO - PROCESS | 1973 | 1467036794155 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:14 INFO - PROCESS | 1973 | 1467036794156 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:14 INFO - PROCESS | 1973 | ++DOCSHELL 0x119215800 == 30 [pid = 1973] [id = 438] 07:13:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x11839a800) [pid = 1973] [serial = 1313] [outer = 0x0] 07:13:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x1183a3400) [pid = 1973] [serial = 1314] [outer = 0x11839a800] 07:13:14 INFO - PROCESS | 1973 | 1467036794200 Marionette DEBUG loaded listener.js 07:13:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x1183b8000) [pid = 1973] [serial = 1315] [outer = 0x11839a800] 07:13:14 INFO - PROCESS | 1973 | 1467036794654 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]]]}] 07:13:14 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 07:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 627ms 07:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:13:14 INFO - PROCESS | 1973 | 1467036794665 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 07:13:14 INFO - PROCESS | 1973 | 1467036794666 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 07:13:14 INFO - PROCESS | 1973 | 1467036794669 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:13:14 INFO - PROCESS | 1973 | 1467036794670 Marionette TRACE conn2 <- [1,1726,null,{}] 07:13:14 INFO - PROCESS | 1973 | 1467036794677 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}] 07:13:14 INFO - PROCESS | 1973 | 1467036794683 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:14 INFO - PROCESS | 1973 | 1467036794765 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 07:13:14 INFO - PROCESS | 1973 | 1467036794771 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:14 INFO - PROCESS | 1973 | 1467036794773 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:14 INFO - PROCESS | 1973 | ++DOCSHELL 0x1212a1000 == 31 [pid = 1973] [id = 439] 07:13:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x1133b3800) [pid = 1973] [serial = 1316] [outer = 0x0] 07:13:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x11922d400) [pid = 1973] [serial = 1317] [outer = 0x1133b3800] 07:13:14 INFO - PROCESS | 1973 | 1467036794823 Marionette DEBUG loaded listener.js 07:13:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x11932e800) [pid = 1973] [serial = 1318] [outer = 0x1133b3800] 07:13:15 INFO - PROCESS | 1973 | 1467036795157 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]]]}] 07:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 519ms 07:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:13:15 INFO - PROCESS | 1973 | 1467036795188 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 07:13:15 INFO - PROCESS | 1973 | 1467036795190 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 07:13:15 INFO - PROCESS | 1973 | 1467036795192 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:13:15 INFO - PROCESS | 1973 | 1467036795193 Marionette TRACE conn2 <- [1,1730,null,{}] 07:13:15 INFO - PROCESS | 1973 | 1467036795197 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}] 07:13:15 INFO - PROCESS | 1973 | 1467036795199 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:15 INFO - PROCESS | 1973 | 1467036795276 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 07:13:15 INFO - PROCESS | 1973 | 1467036795282 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:15 INFO - PROCESS | 1973 | 1467036795283 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:15 INFO - PROCESS | 1973 | ++DOCSHELL 0x1252ca000 == 32 [pid = 1973] [id = 440] 07:13:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x113369800) [pid = 1973] [serial = 1319] [outer = 0x0] 07:13:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1199cf400) [pid = 1973] [serial = 1320] [outer = 0x113369800] 07:13:15 INFO - PROCESS | 1973 | 1467036795308 Marionette DEBUG loaded listener.js 07:13:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x120f03400) [pid = 1973] [serial = 1321] [outer = 0x113369800] 07:13:15 INFO - PROCESS | 1973 | 1467036795637 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]]]}] 07:13:15 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 07:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 470ms 07:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:13:15 INFO - PROCESS | 1973 | 1467036795664 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 07:13:15 INFO - PROCESS | 1973 | 1467036795666 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 07:13:15 INFO - PROCESS | 1973 | 1467036795668 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:13:15 INFO - PROCESS | 1973 | 1467036795669 Marionette TRACE conn2 <- [1,1734,null,{}] 07:13:15 INFO - PROCESS | 1973 | 1467036795672 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}] 07:13:15 INFO - PROCESS | 1973 | 1467036795673 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:15 INFO - PROCESS | 1973 | 1467036795748 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 07:13:15 INFO - PROCESS | 1973 | 1467036795808 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:15 INFO - PROCESS | 1973 | 1467036795809 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:15 INFO - PROCESS | 1973 | ++DOCSHELL 0x1185d6000 == 33 [pid = 1973] [id = 441] 07:13:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x119695000) [pid = 1973] [serial = 1322] [outer = 0x0] 07:13:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x121451800) [pid = 1973] [serial = 1323] [outer = 0x119695000] 07:13:15 INFO - PROCESS | 1973 | 1467036795833 Marionette DEBUG loaded listener.js 07:13:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x124882800) [pid = 1973] [serial = 1324] [outer = 0x119695000] 07:13:16 INFO - PROCESS | 1973 | 1467036796138 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]]]}] 07:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 519ms 07:13:16 INFO - PROCESS | 1973 | 1467036796205 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 07:13:16 INFO - PROCESS | 1973 | 1467036796207 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 07:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:13:16 INFO - PROCESS | 1973 | 1467036796210 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:13:16 INFO - PROCESS | 1973 | 1467036796211 Marionette TRACE conn2 <- [1,1738,null,{}] 07:13:16 INFO - PROCESS | 1973 | 1467036796214 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}] 07:13:16 INFO - PROCESS | 1973 | 1467036796218 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:16 INFO - PROCESS | 1973 | 1467036796336 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 07:13:16 INFO - PROCESS | 1973 | 1467036796375 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:16 INFO - PROCESS | 1973 | 1467036796376 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:16 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a506000 == 34 [pid = 1973] [id = 442] 07:13:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1252a1400) [pid = 1973] [serial = 1325] [outer = 0x0] 07:13:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1270ca000) [pid = 1973] [serial = 1326] [outer = 0x1252a1400] 07:13:16 INFO - PROCESS | 1973 | 1467036796402 Marionette DEBUG loaded listener.js 07:13:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x128ba0400) [pid = 1973] [serial = 1327] [outer = 0x1252a1400] 07:13:16 INFO - PROCESS | 1973 | 1467036796709 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]]]}] 07:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 521ms 07:13:16 INFO - PROCESS | 1973 | 1467036796733 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 07:13:16 INFO - PROCESS | 1973 | 1467036796735 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 07:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:13:16 INFO - PROCESS | 1973 | 1467036796737 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:13:16 INFO - PROCESS | 1973 | 1467036796738 Marionette TRACE conn2 <- [1,1742,null,{}] 07:13:16 INFO - PROCESS | 1973 | 1467036796740 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}] 07:13:16 INFO - PROCESS | 1973 | 1467036796741 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:16 INFO - PROCESS | 1973 | 1467036796838 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 07:13:16 INFO - PROCESS | 1973 | 1467036796858 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:16 INFO - PROCESS | 1973 | 1467036796859 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:16 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a904800 == 35 [pid = 1973] [id = 443] 07:13:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x112a73c00) [pid = 1973] [serial = 1328] [outer = 0x0] 07:13:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1290aac00) [pid = 1973] [serial = 1329] [outer = 0x112a73c00] 07:13:16 INFO - PROCESS | 1973 | 1467036796883 Marionette DEBUG loaded listener.js 07:13:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x12915e000) [pid = 1973] [serial = 1330] [outer = 0x112a73c00] 07:13:17 INFO - PROCESS | 1973 | 1467036797207 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]]]}] 07:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 518ms 07:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:13:17 INFO - PROCESS | 1973 | 1467036797256 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 07:13:17 INFO - PROCESS | 1973 | 1467036797257 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 07:13:17 INFO - PROCESS | 1973 | 1467036797259 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:13:17 INFO - PROCESS | 1973 | 1467036797260 Marionette TRACE conn2 <- [1,1746,null,{}] 07:13:17 INFO - PROCESS | 1973 | 1467036797263 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}] 07:13:17 INFO - PROCESS | 1973 | 1467036797264 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:17 INFO - PROCESS | 1973 | 1467036797361 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 07:13:17 INFO - PROCESS | 1973 | 1467036797365 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:17 INFO - PROCESS | 1973 | 1467036797366 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:17 INFO - PROCESS | 1973 | ++DOCSHELL 0x12acbb000 == 36 [pid = 1973] [id = 444] 07:13:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x111c13800) [pid = 1973] [serial = 1331] [outer = 0x0] 07:13:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1293a7400) [pid = 1973] [serial = 1332] [outer = 0x111c13800] 07:13:17 INFO - PROCESS | 1973 | 1467036797391 Marionette DEBUG loaded listener.js 07:13:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x129444400) [pid = 1973] [serial = 1333] [outer = 0x111c13800] 07:13:17 INFO - PROCESS | 1973 | 1467036797728 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]]]}] 07:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 522ms 07:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:13:17 INFO - PROCESS | 1973 | 1467036797781 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 07:13:17 INFO - PROCESS | 1973 | 1467036797782 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 07:13:17 INFO - PROCESS | 1973 | 1467036797784 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:13:17 INFO - PROCESS | 1973 | 1467036797785 Marionette TRACE conn2 <- [1,1750,null,{}] 07:13:17 INFO - PROCESS | 1973 | 1467036797787 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}] 07:13:17 INFO - PROCESS | 1973 | 1467036797789 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:17 INFO - PROCESS | 1973 | 1467036797894 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 07:13:18 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1160d4c00) [pid = 1973] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:13:18 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1289f0000) [pid = 1973] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:13:18 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1183b1c00) [pid = 1973] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:13:18 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1181a4000) [pid = 1973] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:13:18 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x115ef9000) [pid = 1973] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:13:18 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x119049000) [pid = 1973] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:13:18 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x11922d000) [pid = 1973] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:13:18 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x116077800) [pid = 1973] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:13:18 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x112d08800) [pid = 1973] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:13:18 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x113b4f400) [pid = 1973] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:13:18 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x1183b2c00) [pid = 1973] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:13:18 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x1121a2400) [pid = 1973] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:13:18 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x1172bbc00) [pid = 1973] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:13:18 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x112d24000) [pid = 1973] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:13:18 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x112f06c00) [pid = 1973] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:13:18 INFO - PROCESS | 1973 | 1467036798056 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:18 INFO - PROCESS | 1973 | 1467036798058 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:18 INFO - PROCESS | 1973 | ++DOCSHELL 0x113918800 == 37 [pid = 1973] [id = 445] 07:13:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x110d51400) [pid = 1973] [serial = 1334] [outer = 0x0] 07:13:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x110e84000) [pid = 1973] [serial = 1335] [outer = 0x110d51400] 07:13:18 INFO - PROCESS | 1973 | 1467036798093 Marionette DEBUG loaded listener.js 07:13:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x113127800) [pid = 1973] [serial = 1336] [outer = 0x110d51400] 07:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 767ms 07:13:18 INFO - PROCESS | 1973 | 1467036798546 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]]]}] 07:13:18 INFO - PROCESS | 1973 | 1467036798554 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 07:13:18 INFO - PROCESS | 1973 | 1467036798556 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 07:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:13:18 INFO - PROCESS | 1973 | 1467036798559 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:13:18 INFO - PROCESS | 1973 | 1467036798561 Marionette TRACE conn2 <- [1,1754,null,{}] 07:13:18 INFO - PROCESS | 1973 | 1467036798567 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}] 07:13:18 INFO - PROCESS | 1973 | 1467036798570 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:18 INFO - PROCESS | 1973 | 1467036798696 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 07:13:18 INFO - PROCESS | 1973 | 1467036798767 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:18 INFO - PROCESS | 1973 | 1467036798769 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:18 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210c7800 == 38 [pid = 1973] [id = 446] 07:13:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x11721b800) [pid = 1973] [serial = 1337] [outer = 0x0] 07:13:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x118197c00) [pid = 1973] [serial = 1338] [outer = 0x11721b800] 07:13:18 INFO - PROCESS | 1973 | 1467036798799 Marionette DEBUG loaded listener.js 07:13:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1183a6c00) [pid = 1973] [serial = 1339] [outer = 0x11721b800] 07:13:19 INFO - PROCESS | 1973 | 1467036799201 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]]]}] 07:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 673ms 07:13:19 INFO - PROCESS | 1973 | 1467036799235 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 07:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:13:19 INFO - PROCESS | 1973 | 1467036799238 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 07:13:19 INFO - PROCESS | 1973 | 1467036799240 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:13:19 INFO - PROCESS | 1973 | 1467036799242 Marionette TRACE conn2 <- [1,1758,null,{}] 07:13:19 INFO - PROCESS | 1973 | 1467036799244 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}] 07:13:19 INFO - PROCESS | 1973 | 1467036799246 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:19 INFO - PROCESS | 1973 | 1467036799346 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 07:13:19 INFO - PROCESS | 1973 | 1467036799404 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:19 INFO - PROCESS | 1973 | 1467036799405 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:19 INFO - PROCESS | 1973 | ++DOCSHELL 0x129381800 == 39 [pid = 1973] [id = 447] 07:13:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1183bd400) [pid = 1973] [serial = 1340] [outer = 0x0] 07:13:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x118dcc000) [pid = 1973] [serial = 1341] [outer = 0x1183bd400] 07:13:19 INFO - PROCESS | 1973 | 1467036799435 Marionette DEBUG loaded listener.js 07:13:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x11922e000) [pid = 1973] [serial = 1342] [outer = 0x1183bd400] 07:13:19 INFO - PROCESS | 1973 | 1467036799882 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]]]}] 07:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 671ms 07:13:19 INFO - PROCESS | 1973 | 1467036799912 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 07:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:13:19 INFO - PROCESS | 1973 | 1467036799915 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 07:13:19 INFO - PROCESS | 1973 | 1467036799922 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:13:19 INFO - PROCESS | 1973 | 1467036799926 Marionette TRACE conn2 <- [1,1762,null,{}] 07:13:19 INFO - PROCESS | 1973 | 1467036799930 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}] 07:13:19 INFO - PROCESS | 1973 | 1467036799932 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:20 INFO - PROCESS | 1973 | 1467036800052 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 07:13:20 INFO - PROCESS | 1973 | 1467036800136 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:20 INFO - PROCESS | 1973 | 1467036800137 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:20 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bbdb000 == 40 [pid = 1973] [id = 448] 07:13:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1193bb400) [pid = 1973] [serial = 1343] [outer = 0x0] 07:13:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x124d3a000) [pid = 1973] [serial = 1344] [outer = 0x1193bb400] 07:13:20 INFO - PROCESS | 1973 | 1467036800167 Marionette DEBUG loaded listener.js 07:13:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x125e83000) [pid = 1973] [serial = 1345] [outer = 0x1193bb400] 07:13:20 INFO - PROCESS | 1973 | 1467036800597 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]]]}] 07:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 729ms 07:13:20 INFO - PROCESS | 1973 | 1467036800647 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 07:13:20 INFO - PROCESS | 1973 | 1467036800649 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 07:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:13:20 INFO - PROCESS | 1973 | 1467036800651 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:13:20 INFO - PROCESS | 1973 | 1467036800652 Marionette TRACE conn2 <- [1,1766,null,{}] 07:13:20 INFO - PROCESS | 1973 | 1467036800655 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}] 07:13:20 INFO - PROCESS | 1973 | 1467036800656 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:20 INFO - PROCESS | 1973 | 1467036800755 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 07:13:20 INFO - PROCESS | 1973 | 1467036800811 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:20 INFO - PROCESS | 1973 | 1467036800813 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:20 INFO - PROCESS | 1973 | ++DOCSHELL 0x125f28800 == 41 [pid = 1973] [id = 449] 07:13:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x12487f400) [pid = 1973] [serial = 1346] [outer = 0x0] 07:13:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x125f4f000) [pid = 1973] [serial = 1347] [outer = 0x12487f400] 07:13:20 INFO - PROCESS | 1973 | 1467036800842 Marionette DEBUG loaded listener.js 07:13:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12746a000) [pid = 1973] [serial = 1348] [outer = 0x12487f400] 07:13:21 INFO - PROCESS | 1973 | 1467036801424 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]]]}] 07:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 820ms 07:13:21 INFO - PROCESS | 1973 | 1467036801471 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 07:13:21 INFO - PROCESS | 1973 | 1467036801474 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 07:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:13:21 INFO - PROCESS | 1973 | 1467036801477 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:13:21 INFO - PROCESS | 1973 | 1467036801482 Marionette TRACE conn2 <- [1,1770,null,{}] 07:13:21 INFO - PROCESS | 1973 | 1467036801485 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}] 07:13:21 INFO - PROCESS | 1973 | 1467036801487 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:21 INFO - PROCESS | 1973 | 1467036801584 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 07:13:21 INFO - PROCESS | 1973 | 1467036801657 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:21 INFO - PROCESS | 1973 | 1467036801658 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:21 INFO - PROCESS | 1973 | ++DOCSHELL 0x11889d000 == 42 [pid = 1973] [id = 450] 07:13:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1172c0400) [pid = 1973] [serial = 1349] [outer = 0x0] 07:13:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x117e9b400) [pid = 1973] [serial = 1350] [outer = 0x1172c0400] 07:13:21 INFO - PROCESS | 1973 | 1467036801686 Marionette DEBUG loaded listener.js 07:13:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1183a6800) [pid = 1973] [serial = 1351] [outer = 0x1172c0400] 07:13:22 INFO - PROCESS | 1973 | --DOCSHELL 0x12acbb000 == 41 [pid = 1973] [id = 444] 07:13:22 INFO - PROCESS | 1973 | --DOCSHELL 0x12a904800 == 40 [pid = 1973] [id = 443] 07:13:22 INFO - PROCESS | 1973 | --DOCSHELL 0x12a506000 == 39 [pid = 1973] [id = 442] 07:13:22 INFO - PROCESS | 1973 | --DOCSHELL 0x1185d6000 == 38 [pid = 1973] [id = 441] 07:13:22 INFO - PROCESS | 1973 | --DOCSHELL 0x1252ca000 == 37 [pid = 1973] [id = 440] 07:13:22 INFO - PROCESS | 1973 | --DOCSHELL 0x1212a1000 == 36 [pid = 1973] [id = 439] 07:13:22 INFO - PROCESS | 1973 | --DOCSHELL 0x119215800 == 35 [pid = 1973] [id = 438] 07:13:22 INFO - PROCESS | 1973 | --DOCSHELL 0x117076000 == 34 [pid = 1973] [id = 437] 07:13:22 INFO - PROCESS | 1973 | --DOCSHELL 0x119a8f800 == 33 [pid = 1973] [id = 436] 07:13:22 INFO - PROCESS | 1973 | --DOCSHELL 0x11303a800 == 32 [pid = 1973] [id = 435] 07:13:22 INFO - PROCESS | 1973 | --DOCSHELL 0x125f28800 == 31 [pid = 1973] [id = 449] 07:13:22 INFO - PROCESS | 1973 | --DOCSHELL 0x12bbdb000 == 30 [pid = 1973] [id = 448] 07:13:22 INFO - PROCESS | 1973 | --DOCSHELL 0x129381800 == 29 [pid = 1973] [id = 447] 07:13:22 INFO - PROCESS | 1973 | --DOCSHELL 0x1210c7800 == 28 [pid = 1973] [id = 446] 07:13:22 INFO - PROCESS | 1973 | --DOCSHELL 0x113918800 == 27 [pid = 1973] [id = 445] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1183a1c00) [pid = 1973] [serial = 1258] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1289f5800) [pid = 1973] [serial = 1263] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x118887400) [pid = 1973] [serial = 1282] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x119045c00) [pid = 1973] [serial = 1266] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x118dcd000) [pid = 1973] [serial = 1284] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x120f04000) [pid = 1973] [serial = 1261] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1193b0800) [pid = 1973] [serial = 1287] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1290b2000) [pid = 1973] [serial = 1264] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x116968000) [pid = 1973] [serial = 1275] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x1133ae400) [pid = 1973] [serial = 1272] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x11721bc00) [pid = 1973] [serial = 1276] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1183a1400) [pid = 1973] [serial = 1278] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x123259800) [pid = 1973] [serial = 1290] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x118884400) [pid = 1973] [serial = 1296] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x125f4e400) [pid = 1973] [serial = 1300] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x112fea000) [pid = 1973] [serial = 1269] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x11987d000) [pid = 1973] [serial = 1260] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x11696d000) [pid = 1973] [serial = 1257] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x1183b2000) [pid = 1973] [serial = 1279] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x1133b1000) [pid = 1973] [serial = 1270] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x121a06000) [pid = 1973] [serial = 1297] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x12487c000) [pid = 1973] [serial = 1291] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x1252dc800) [pid = 1973] [serial = 1299] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x121449000) [pid = 1973] [serial = 1288] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 73 (0x1252dc400) [pid = 1973] [serial = 1294] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 72 (0x1184d9400) [pid = 1973] [serial = 1281] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 71 (0x124d3e800) [pid = 1973] [serial = 1293] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 70 (0x11922bc00) [pid = 1973] [serial = 1285] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 69 (0x1293ab000) [pid = 1973] [serial = 1267] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 68 (0x110e81c00) [pid = 1973] [serial = 1273] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | --DOMWINDOW == 67 (0x12746bc00) [pid = 1973] [serial = 1302] [outer = 0x0] [url = about:blank] 07:13:22 INFO - PROCESS | 1973 | 1467036802527 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]]]}] 07:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1075ms 07:13:22 INFO - PROCESS | 1973 | 1467036802552 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 07:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:13:22 INFO - PROCESS | 1973 | 1467036802554 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 07:13:22 INFO - PROCESS | 1973 | 1467036802557 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:13:22 INFO - PROCESS | 1973 | 1467036802561 Marionette TRACE conn2 <- [1,1774,null,{}] 07:13:22 INFO - PROCESS | 1973 | 1467036802570 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}] 07:13:22 INFO - PROCESS | 1973 | 1467036802572 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:22 INFO - PROCESS | 1973 | 1467036802658 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 07:13:22 INFO - PROCESS | 1973 | 1467036802666 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:22 INFO - PROCESS | 1973 | 1467036802668 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:22 INFO - PROCESS | 1973 | ++DOCSHELL 0x1169ae000 == 28 [pid = 1973] [id = 451] 07:13:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 68 (0x115eeec00) [pid = 1973] [serial = 1352] [outer = 0x0] 07:13:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 69 (0x116746000) [pid = 1973] [serial = 1353] [outer = 0x115eeec00] 07:13:22 INFO - PROCESS | 1973 | 1467036802697 Marionette DEBUG loaded listener.js 07:13:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 70 (0x11721e800) [pid = 1973] [serial = 1354] [outer = 0x115eeec00] 07:13:23 INFO - PROCESS | 1973 | 1467036803151 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]]]}] 07:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 629ms 07:13:23 INFO - PROCESS | 1973 | 1467036803188 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 07:13:23 INFO - PROCESS | 1973 | 1467036803193 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 07:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:13:23 INFO - PROCESS | 1973 | 1467036803201 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:13:23 INFO - PROCESS | 1973 | 1467036803203 Marionette TRACE conn2 <- [1,1778,null,{}] 07:13:23 INFO - PROCESS | 1973 | 1467036803207 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}] 07:13:23 INFO - PROCESS | 1973 | 1467036803209 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:23 INFO - PROCESS | 1973 | 1467036803320 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 07:13:23 INFO - PROCESS | 1973 | 1467036803325 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:23 INFO - PROCESS | 1973 | 1467036803326 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:23 INFO - PROCESS | 1973 | ++DOCSHELL 0x1185bf800 == 29 [pid = 1973] [id = 452] 07:13:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 71 (0x1176df400) [pid = 1973] [serial = 1355] [outer = 0x0] 07:13:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 72 (0x11839bc00) [pid = 1973] [serial = 1356] [outer = 0x1176df400] 07:13:23 INFO - PROCESS | 1973 | 1467036803356 Marionette DEBUG loaded listener.js 07:13:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 73 (0x1183b9000) [pid = 1973] [serial = 1357] [outer = 0x1176df400] 07:13:23 INFO - PROCESS | 1973 | 1467036803756 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]]]}] 07:13:23 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 07:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 575ms 07:13:23 INFO - PROCESS | 1973 | 1467036803775 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 07:13:23 INFO - PROCESS | 1973 | 1467036803777 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 07:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:13:23 INFO - PROCESS | 1973 | 1467036803782 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:13:23 INFO - PROCESS | 1973 | 1467036803785 Marionette TRACE conn2 <- [1,1782,null,{}] 07:13:23 INFO - PROCESS | 1973 | 1467036803797 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}] 07:13:23 INFO - PROCESS | 1973 | 1467036803802 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:23 INFO - PROCESS | 1973 | 1467036803919 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 07:13:23 INFO - PROCESS | 1973 | 1467036803927 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:23 INFO - PROCESS | 1973 | 1467036803930 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:23 INFO - PROCESS | 1973 | ++DOCSHELL 0x120d84000 == 30 [pid = 1973] [id = 453] 07:13:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 74 (0x11888b800) [pid = 1973] [serial = 1358] [outer = 0x0] 07:13:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x11904bc00) [pid = 1973] [serial = 1359] [outer = 0x11888b800] 07:13:23 INFO - PROCESS | 1973 | 1467036803975 Marionette DEBUG loaded listener.js 07:13:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x119231400) [pid = 1973] [serial = 1360] [outer = 0x11888b800] 07:13:24 INFO - PROCESS | 1973 | 1467036804369 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]]]}] 07:13:24 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 07:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 624ms 07:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:13:24 INFO - PROCESS | 1973 | 1467036804405 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 07:13:24 INFO - PROCESS | 1973 | 1467036804407 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 07:13:24 INFO - PROCESS | 1973 | 1467036804409 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:13:24 INFO - PROCESS | 1973 | 1467036804410 Marionette TRACE conn2 <- [1,1786,null,{}] 07:13:24 INFO - PROCESS | 1973 | 1467036804415 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}] 07:13:24 INFO - PROCESS | 1973 | 1467036804417 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:24 INFO - PROCESS | 1973 | 1467036804528 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 07:13:24 INFO - PROCESS | 1973 | 1467036804541 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:24 INFO - PROCESS | 1973 | 1467036804542 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:24 INFO - PROCESS | 1973 | ++DOCSHELL 0x121298800 == 31 [pid = 1973] [id = 454] 07:13:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x119224c00) [pid = 1973] [serial = 1361] [outer = 0x0] 07:13:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x1193b3c00) [pid = 1973] [serial = 1362] [outer = 0x119224c00] 07:13:24 INFO - PROCESS | 1973 | 1467036804567 Marionette DEBUG loaded listener.js 07:13:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x119a0f400) [pid = 1973] [serial = 1363] [outer = 0x119224c00] 07:13:24 INFO - PROCESS | 1973 | 1467036804912 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]]]}] 07:13:24 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 07:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 519ms 07:13:24 INFO - PROCESS | 1973 | 1467036804928 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 07:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:13:24 INFO - PROCESS | 1973 | 1467036804939 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 07:13:24 INFO - PROCESS | 1973 | 1467036804942 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:13:24 INFO - PROCESS | 1973 | 1467036804943 Marionette TRACE conn2 <- [1,1790,null,{}] 07:13:24 INFO - PROCESS | 1973 | 1467036804945 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}] 07:13:24 INFO - PROCESS | 1973 | 1467036804948 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:25 INFO - PROCESS | 1973 | 1467036805045 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 07:13:25 INFO - PROCESS | 1973 | 1467036805049 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:25 INFO - PROCESS | 1973 | 1467036805050 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:25 INFO - PROCESS | 1973 | ++DOCSHELL 0x12527c800 == 32 [pid = 1973] [id = 455] 07:13:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x112febc00) [pid = 1973] [serial = 1364] [outer = 0x0] 07:13:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x120e69400) [pid = 1973] [serial = 1365] [outer = 0x112febc00] 07:13:25 INFO - PROCESS | 1973 | 1467036805074 Marionette DEBUG loaded listener.js 07:13:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x121449c00) [pid = 1973] [serial = 1366] [outer = 0x112febc00] 07:13:25 INFO - PROCESS | 1973 | 1467036805420 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]]]}] 07:13:25 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) 07:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 520ms 07:13:25 INFO - PROCESS | 1973 | 1467036805463 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 07:13:25 INFO - PROCESS | 1973 | 1467036805464 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 07:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:13:25 INFO - PROCESS | 1973 | 1467036805466 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:13:25 INFO - PROCESS | 1973 | 1467036805467 Marionette TRACE conn2 <- [1,1794,null,{}] 07:13:25 INFO - PROCESS | 1973 | 1467036805470 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}] 07:13:25 INFO - PROCESS | 1973 | 1467036805474 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:25 INFO - PROCESS | 1973 | 1467036805582 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 07:13:25 INFO - PROCESS | 1973 | 1467036805615 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:25 INFO - PROCESS | 1973 | 1467036805616 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:25 INFO - PROCESS | 1973 | ++DOCSHELL 0x127098800 == 33 [pid = 1973] [id = 456] 07:13:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x1216ad800) [pid = 1973] [serial = 1367] [outer = 0x0] 07:13:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x12487c000) [pid = 1973] [serial = 1368] [outer = 0x1216ad800] 07:13:25 INFO - PROCESS | 1973 | 1467036805641 Marionette DEBUG loaded listener.js 07:13:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x125f46400) [pid = 1973] [serial = 1369] [outer = 0x1216ad800] 07:13:25 INFO - PROCESS | 1973 | 1467036805955 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]]]}] 07:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 521ms 07:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:13:25 INFO - PROCESS | 1973 | 1467036805992 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 07:13:25 INFO - PROCESS | 1973 | 1467036805994 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 07:13:25 INFO - PROCESS | 1973 | 1467036805997 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:13:25 INFO - PROCESS | 1973 | 1467036805998 Marionette TRACE conn2 <- [1,1798,null,{}] 07:13:26 INFO - PROCESS | 1973 | 1467036806009 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}] 07:13:26 INFO - PROCESS | 1973 | 1467036806010 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:26 INFO - PROCESS | 1973 | 1467036806121 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 07:13:26 INFO - PROCESS | 1973 | 1467036806136 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:26 INFO - PROCESS | 1973 | 1467036806137 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:26 INFO - PROCESS | 1973 | ++DOCSHELL 0x129093000 == 34 [pid = 1973] [id = 457] 07:13:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x125f46c00) [pid = 1973] [serial = 1370] [outer = 0x0] 07:13:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1265aa800) [pid = 1973] [serial = 1371] [outer = 0x125f46c00] 07:13:26 INFO - PROCESS | 1973 | 1467036806176 Marionette DEBUG loaded listener.js 07:13:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x127468c00) [pid = 1973] [serial = 1372] [outer = 0x125f46c00] 07:13:26 INFO - PROCESS | 1973 | 1467036806663 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]]]}] 07:13:26 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x119695000) [pid = 1973] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:13:26 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1252a1400) [pid = 1973] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:13:26 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x1263d1800) [pid = 1973] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:13:26 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x112a73c00) [pid = 1973] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:13:26 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x111c13800) [pid = 1973] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:13:26 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x11721c000) [pid = 1973] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:13:26 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x110fa9000) [pid = 1973] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:13:26 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x1133b3800) [pid = 1973] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:13:26 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x116077000) [pid = 1973] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:13:26 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x11839a800) [pid = 1973] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:13:26 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x113369800) [pid = 1973] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 719ms 07:13:26 INFO - PROCESS | 1973 | 1467036806716 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 07:13:26 INFO - PROCESS | 1973 | 1467036806717 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 07:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:13:26 INFO - PROCESS | 1973 | 1467036806719 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:13:26 INFO - PROCESS | 1973 | 1467036806720 Marionette TRACE conn2 <- [1,1802,null,{}] 07:13:26 INFO - PROCESS | 1973 | 1467036806723 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}] 07:13:26 INFO - PROCESS | 1973 | 1467036806724 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:26 INFO - PROCESS | 1973 | 1467036806794 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 07:13:26 INFO - PROCESS | 1973 | 1467036806816 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:26 INFO - PROCESS | 1973 | 1467036806817 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:26 INFO - PROCESS | 1973 | ++DOCSHELL 0x129099000 == 35 [pid = 1973] [id = 458] 07:13:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x113968c00) [pid = 1973] [serial = 1373] [outer = 0x0] 07:13:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x116a0a800) [pid = 1973] [serial = 1374] [outer = 0x113968c00] 07:13:26 INFO - PROCESS | 1973 | 1467036806842 Marionette DEBUG loaded listener.js 07:13:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x1185bc000) [pid = 1973] [serial = 1375] [outer = 0x113968c00] 07:13:27 INFO - PROCESS | 1973 | 1467036807142 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]]]}] 07:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 468ms 07:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:13:27 INFO - PROCESS | 1973 | 1467036807188 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 07:13:27 INFO - PROCESS | 1973 | 1467036807189 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 07:13:27 INFO - PROCESS | 1973 | 1467036807191 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:13:27 INFO - PROCESS | 1973 | 1467036807192 Marionette TRACE conn2 <- [1,1806,null,{}] 07:13:27 INFO - PROCESS | 1973 | 1467036807195 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}] 07:13:27 INFO - PROCESS | 1973 | 1467036807196 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:27 INFO - PROCESS | 1973 | 1467036807275 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 07:13:27 INFO - PROCESS | 1973 | 1467036807331 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:27 INFO - PROCESS | 1973 | 1467036807332 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:27 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a5c3800 == 36 [pid = 1973] [id = 459] 07:13:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x113369800) [pid = 1973] [serial = 1376] [outer = 0x0] 07:13:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x120e68800) [pid = 1973] [serial = 1377] [outer = 0x113369800] 07:13:27 INFO - PROCESS | 1973 | 1467036807356 Marionette DEBUG loaded listener.js 07:13:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x127471c00) [pid = 1973] [serial = 1378] [outer = 0x113369800] 07:13:27 INFO - PROCESS | 1973 | 1467036807606 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]]]}] 07:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 420ms 07:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:13:27 INFO - PROCESS | 1973 | 1467036807617 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 07:13:27 INFO - PROCESS | 1973 | 1467036807618 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 07:13:27 INFO - PROCESS | 1973 | 1467036807620 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:13:27 INFO - PROCESS | 1973 | 1467036807622 Marionette TRACE conn2 <- [1,1810,null,{}] 07:13:27 INFO - PROCESS | 1973 | 1467036807624 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}] 07:13:27 INFO - PROCESS | 1973 | 1467036807625 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:27 INFO - PROCESS | 1973 | 1467036807705 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 07:13:27 INFO - PROCESS | 1973 | 1467036807710 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:27 INFO - PROCESS | 1973 | 1467036807711 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:27 INFO - PROCESS | 1973 | ++DOCSHELL 0x12aabe800 == 37 [pid = 1973] [id = 460] 07:13:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x12634b400) [pid = 1973] [serial = 1379] [outer = 0x0] 07:13:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x1289f8400) [pid = 1973] [serial = 1380] [outer = 0x12634b400] 07:13:27 INFO - PROCESS | 1973 | 1467036807737 Marionette DEBUG loaded listener.js 07:13:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x128def000) [pid = 1973] [serial = 1381] [outer = 0x12634b400] 07:13:28 INFO - PROCESS | 1973 | 1467036808067 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]]]}] 07:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 469ms 07:13:28 INFO - PROCESS | 1973 | 1467036808090 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 07:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:13:28 INFO - PROCESS | 1973 | 1467036808092 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 07:13:28 INFO - PROCESS | 1973 | 1467036808094 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:13:28 INFO - PROCESS | 1973 | 1467036808098 Marionette TRACE conn2 <- [1,1814,null,{}] 07:13:28 INFO - PROCESS | 1973 | 1467036808100 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}] 07:13:28 INFO - PROCESS | 1973 | 1467036808102 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:28 INFO - PROCESS | 1973 | 1467036808220 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 07:13:28 INFO - PROCESS | 1973 | 1467036808257 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:28 INFO - PROCESS | 1973 | 1467036808258 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:28 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bbd3800 == 38 [pid = 1973] [id = 461] 07:13:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1289f1c00) [pid = 1973] [serial = 1382] [outer = 0x0] 07:13:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1290b2c00) [pid = 1973] [serial = 1383] [outer = 0x1289f1c00] 07:13:28 INFO - PROCESS | 1973 | 1467036808285 Marionette DEBUG loaded listener.js 07:13:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x12a3c8c00) [pid = 1973] [serial = 1384] [outer = 0x1289f1c00] 07:13:28 INFO - PROCESS | 1973 | 1467036808548 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]]]}] 07:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 471ms 07:13:28 INFO - PROCESS | 1973 | 1467036808573 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 07:13:28 INFO - PROCESS | 1973 | 1467036808574 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 07:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:13:28 INFO - PROCESS | 1973 | 1467036808576 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:13:28 INFO - PROCESS | 1973 | 1467036808578 Marionette TRACE conn2 <- [1,1818,null,{}] 07:13:28 INFO - PROCESS | 1973 | 1467036808587 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}] 07:13:28 INFO - PROCESS | 1973 | 1467036808588 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:28 INFO - PROCESS | 1973 | 1467036808669 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 07:13:28 INFO - PROCESS | 1973 | 1467036808766 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:28 INFO - PROCESS | 1973 | 1467036808768 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:28 INFO - PROCESS | 1973 | ++DOCSHELL 0x113b36000 == 39 [pid = 1973] [id = 462] 07:13:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x110d66800) [pid = 1973] [serial = 1385] [outer = 0x0] 07:13:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x112a76800) [pid = 1973] [serial = 1386] [outer = 0x110d66800] 07:13:28 INFO - PROCESS | 1973 | 1467036808800 Marionette DEBUG loaded listener.js 07:13:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x113baf000) [pid = 1973] [serial = 1387] [outer = 0x110d66800] 07:13:29 INFO - PROCESS | 1973 | 1467036809307 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]]]}] 07:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 776ms 07:13:29 INFO - PROCESS | 1973 | 1467036809372 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 07:13:29 INFO - PROCESS | 1973 | 1467036809375 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 07:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:13:29 INFO - PROCESS | 1973 | 1467036809380 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:13:29 INFO - PROCESS | 1973 | 1467036809383 Marionette TRACE conn2 <- [1,1822,null,{}] 07:13:29 INFO - PROCESS | 1973 | 1467036809386 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}] 07:13:29 INFO - PROCESS | 1973 | 1467036809389 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:29 INFO - PROCESS | 1973 | 1467036809523 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 07:13:29 INFO - PROCESS | 1973 | 1467036809602 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:29 INFO - PROCESS | 1973 | 1467036809604 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:29 INFO - PROCESS | 1973 | ++DOCSHELL 0x120d3a000 == 40 [pid = 1973] [id = 463] 07:13:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x117e99000) [pid = 1973] [serial = 1388] [outer = 0x0] 07:13:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1183a4400) [pid = 1973] [serial = 1389] [outer = 0x117e99000] 07:13:29 INFO - PROCESS | 1973 | 1467036809634 Marionette DEBUG loaded listener.js 07:13:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1184dc000) [pid = 1973] [serial = 1390] [outer = 0x117e99000] 07:13:30 INFO - PROCESS | 1973 | 1467036810170 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]]]}] 07:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 821ms 07:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:13:30 INFO - PROCESS | 1973 | 1467036810203 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 07:13:30 INFO - PROCESS | 1973 | 1467036810206 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 07:13:30 INFO - PROCESS | 1973 | 1467036810208 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:13:30 INFO - PROCESS | 1973 | 1467036810209 Marionette TRACE conn2 <- [1,1826,null,{}] 07:13:30 INFO - PROCESS | 1973 | 1467036810239 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}] 07:13:30 INFO - PROCESS | 1973 | 1467036810241 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:30 INFO - PROCESS | 1973 | 1467036810372 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 07:13:30 INFO - PROCESS | 1973 | 1467036810576 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:30 INFO - PROCESS | 1973 | 1467036810577 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:30 INFO - PROCESS | 1973 | ++DOCSHELL 0x1181ca000 == 41 [pid = 1973] [id = 464] 07:13:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x110e7b000) [pid = 1973] [serial = 1391] [outer = 0x0] 07:13:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x115efac00) [pid = 1973] [serial = 1392] [outer = 0x110e7b000] 07:13:30 INFO - PROCESS | 1973 | 1467036810607 Marionette DEBUG loaded listener.js 07:13:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x11721f400) [pid = 1973] [serial = 1393] [outer = 0x110e7b000] 07:13:31 INFO - PROCESS | 1973 | --DOCSHELL 0x12bbd3800 == 40 [pid = 1973] [id = 461] 07:13:31 INFO - PROCESS | 1973 | --DOCSHELL 0x12aabe800 == 39 [pid = 1973] [id = 460] 07:13:31 INFO - PROCESS | 1973 | --DOCSHELL 0x12a5c3800 == 38 [pid = 1973] [id = 459] 07:13:31 INFO - PROCESS | 1973 | --DOCSHELL 0x129099000 == 37 [pid = 1973] [id = 458] 07:13:31 INFO - PROCESS | 1973 | --DOCSHELL 0x129093000 == 36 [pid = 1973] [id = 457] 07:13:31 INFO - PROCESS | 1973 | --DOCSHELL 0x127098800 == 35 [pid = 1973] [id = 456] 07:13:31 INFO - PROCESS | 1973 | --DOCSHELL 0x12527c800 == 34 [pid = 1973] [id = 455] 07:13:31 INFO - PROCESS | 1973 | --DOCSHELL 0x121298800 == 33 [pid = 1973] [id = 454] 07:13:31 INFO - PROCESS | 1973 | --DOCSHELL 0x120d84000 == 32 [pid = 1973] [id = 453] 07:13:31 INFO - PROCESS | 1973 | --DOCSHELL 0x1185bf800 == 31 [pid = 1973] [id = 452] 07:13:31 INFO - PROCESS | 1973 | --DOCSHELL 0x1169ae000 == 30 [pid = 1973] [id = 451] 07:13:31 INFO - PROCESS | 1973 | --DOCSHELL 0x11889d000 == 29 [pid = 1973] [id = 450] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x12915e000) [pid = 1973] [serial = 1330] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1293a7400) [pid = 1973] [serial = 1332] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x129444400) [pid = 1973] [serial = 1333] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1290aac00) [pid = 1973] [serial = 1329] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x128ba0400) [pid = 1973] [serial = 1327] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1176ddc00) [pid = 1973] [serial = 1308] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x11837b400) [pid = 1973] [serial = 1309] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x111eca800) [pid = 1973] [serial = 1305] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x113b5c400) [pid = 1973] [serial = 1306] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x11922d400) [pid = 1973] [serial = 1317] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x11932e800) [pid = 1973] [serial = 1318] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x11673fc00) [pid = 1973] [serial = 1311] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x11721d800) [pid = 1973] [serial = 1312] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x1183a3400) [pid = 1973] [serial = 1314] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x1183b8000) [pid = 1973] [serial = 1315] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x1199cf400) [pid = 1973] [serial = 1320] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x120f03400) [pid = 1973] [serial = 1321] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x124882800) [pid = 1973] [serial = 1324] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x1270ca000) [pid = 1973] [serial = 1326] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x121451800) [pid = 1973] [serial = 1323] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x1289f2000) [pid = 1973] [serial = 1303] [outer = 0x0] [url = about:blank] 07:13:31 INFO - PROCESS | 1973 | 1467036811082 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]]]}] 07:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 921ms 07:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:13:31 INFO - PROCESS | 1973 | 1467036811131 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 07:13:31 INFO - PROCESS | 1973 | 1467036811133 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 07:13:31 INFO - PROCESS | 1973 | 1467036811136 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:13:31 INFO - PROCESS | 1973 | 1467036811137 Marionette TRACE conn2 <- [1,1830,null,{}] 07:13:31 INFO - PROCESS | 1973 | 1467036811141 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}] 07:13:31 INFO - PROCESS | 1973 | 1467036811144 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:31 INFO - PROCESS | 1973 | 1467036811232 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 07:13:31 INFO - PROCESS | 1973 | 1467036811249 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:31 INFO - PROCESS | 1973 | 1467036811250 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:31 INFO - PROCESS | 1973 | ++DOCSHELL 0x11889d000 == 30 [pid = 1973] [id = 465] 07:13:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x1184de000) [pid = 1973] [serial = 1394] [outer = 0x0] 07:13:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x118d8f800) [pid = 1973] [serial = 1395] [outer = 0x1184de000] 07:13:31 INFO - PROCESS | 1973 | 1467036811278 Marionette DEBUG loaded listener.js 07:13:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x11922a000) [pid = 1973] [serial = 1396] [outer = 0x1184de000] 07:13:31 INFO - PROCESS | 1973 | 1467036811645 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]]]}] 07:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 519ms 07:13:31 INFO - PROCESS | 1973 | 1467036811658 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 07:13:31 INFO - PROCESS | 1973 | 1467036811661 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 07:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:13:31 INFO - PROCESS | 1973 | 1467036811666 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:13:31 INFO - PROCESS | 1973 | 1467036811668 Marionette TRACE conn2 <- [1,1834,null,{}] 07:13:31 INFO - PROCESS | 1973 | 1467036811671 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}] 07:13:31 INFO - PROCESS | 1973 | 1467036811673 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:31 INFO - PROCESS | 1973 | 1467036811772 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 07:13:31 INFO - PROCESS | 1973 | 1467036811784 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:31 INFO - PROCESS | 1973 | 1467036811785 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:31 INFO - PROCESS | 1973 | ++DOCSHELL 0x12128b800 == 31 [pid = 1973] [id = 466] 07:13:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x119328000) [pid = 1973] [serial = 1397] [outer = 0x0] 07:13:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x119695400) [pid = 1973] [serial = 1398] [outer = 0x119328000] 07:13:31 INFO - PROCESS | 1973 | 1467036811822 Marionette DEBUG loaded listener.js 07:13:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x121448400) [pid = 1973] [serial = 1399] [outer = 0x119328000] 07:13:32 INFO - PROCESS | 1973 | 1467036812254 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]]]}] 07:13:32 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 07:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 621ms 07:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:13:32 INFO - PROCESS | 1973 | 1467036812288 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 07:13:32 INFO - PROCESS | 1973 | 1467036812289 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 07:13:32 INFO - PROCESS | 1973 | 1467036812296 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:13:32 INFO - PROCESS | 1973 | 1467036812301 Marionette TRACE conn2 <- [1,1838,null,{}] 07:13:32 INFO - PROCESS | 1973 | 1467036812304 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}] 07:13:32 INFO - PROCESS | 1973 | 1467036812307 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:32 INFO - PROCESS | 1973 | 1467036812387 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 07:13:32 INFO - PROCESS | 1973 | 1467036812390 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:32 INFO - PROCESS | 1973 | 1467036812391 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:32 INFO - PROCESS | 1973 | ++DOCSHELL 0x12636c000 == 32 [pid = 1973] [id = 467] 07:13:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x115129c00) [pid = 1973] [serial = 1400] [outer = 0x0] 07:13:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x123680000) [pid = 1973] [serial = 1401] [outer = 0x115129c00] 07:13:32 INFO - PROCESS | 1973 | 1467036812419 Marionette DEBUG loaded listener.js 07:13:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x125f41400) [pid = 1973] [serial = 1402] [outer = 0x115129c00] 07:13:32 INFO - PROCESS | 1973 | 1467036812752 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]]]}] 07:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 477ms 07:13:32 INFO - PROCESS | 1973 | 1467036812770 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 07:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:13:32 INFO - PROCESS | 1973 | 1467036812772 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 07:13:32 INFO - PROCESS | 1973 | 1467036812774 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:13:32 INFO - PROCESS | 1973 | 1467036812775 Marionette TRACE conn2 <- [1,1842,null,{}] 07:13:32 INFO - PROCESS | 1973 | 1467036812777 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}] 07:13:32 INFO - PROCESS | 1973 | 1467036812779 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:32 INFO - PROCESS | 1973 | 1467036812859 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 07:13:32 INFO - PROCESS | 1973 | 1467036812920 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:32 INFO - PROCESS | 1973 | 1467036812921 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:32 INFO - PROCESS | 1973 | ++DOCSHELL 0x119211000 == 33 [pid = 1973] [id = 468] 07:13:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x113f3ac00) [pid = 1973] [serial = 1403] [outer = 0x0] 07:13:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x125f47c00) [pid = 1973] [serial = 1404] [outer = 0x113f3ac00] 07:13:32 INFO - PROCESS | 1973 | 1467036812952 Marionette DEBUG loaded listener.js 07:13:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1289eb000) [pid = 1973] [serial = 1405] [outer = 0x113f3ac00] 07:13:33 INFO - PROCESS | 1973 | 1467036813265 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]]]}] 07:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 520ms 07:13:33 INFO - PROCESS | 1973 | 1467036813294 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 07:13:33 INFO - PROCESS | 1973 | 1467036813296 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 07:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:13:33 INFO - PROCESS | 1973 | 1467036813305 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:13:33 INFO - PROCESS | 1973 | 1467036813306 Marionette TRACE conn2 <- [1,1846,null,{}] 07:13:33 INFO - PROCESS | 1973 | 1467036813308 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}] 07:13:33 INFO - PROCESS | 1973 | 1467036813309 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:33 INFO - PROCESS | 1973 | 1467036813407 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 07:13:33 INFO - PROCESS | 1973 | 1467036813412 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:33 INFO - PROCESS | 1973 | 1467036813416 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:33 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a51f800 == 34 [pid = 1973] [id = 469] 07:13:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1290adc00) [pid = 1973] [serial = 1406] [outer = 0x0] 07:13:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1290b8800) [pid = 1973] [serial = 1407] [outer = 0x1290adc00] 07:13:33 INFO - PROCESS | 1973 | 1467036813448 Marionette DEBUG loaded listener.js 07:13:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1293a9800) [pid = 1973] [serial = 1408] [outer = 0x1290adc00] 07:13:33 INFO - PROCESS | 1973 | 1467036813803 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]]]}] 07:13:33 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) 07:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 518ms 07:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:13:33 INFO - PROCESS | 1973 | 1467036813823 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 07:13:33 INFO - PROCESS | 1973 | 1467036813824 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 07:13:33 INFO - PROCESS | 1973 | 1467036813826 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:13:33 INFO - PROCESS | 1973 | 1467036813828 Marionette TRACE conn2 <- [1,1850,null,{}] 07:13:33 INFO - PROCESS | 1973 | 1467036813832 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}] 07:13:33 INFO - PROCESS | 1973 | 1467036813834 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:33 INFO - PROCESS | 1973 | 1467036813933 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 07:13:33 INFO - PROCESS | 1973 | 1467036813976 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:33 INFO - PROCESS | 1973 | 1467036813977 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:33 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a91e800 == 35 [pid = 1973] [id = 470] 07:13:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x12943f000) [pid = 1973] [serial = 1409] [outer = 0x0] 07:13:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x12a3d3c00) [pid = 1973] [serial = 1410] [outer = 0x12943f000] 07:13:34 INFO - PROCESS | 1973 | 1467036814008 Marionette DEBUG loaded listener.js 07:13:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12a6e3400) [pid = 1973] [serial = 1411] [outer = 0x12943f000] 07:13:34 INFO - PROCESS | 1973 | 1467036814312 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]]]}] 07:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 520ms 07:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:13:34 INFO - PROCESS | 1973 | 1467036814353 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 07:13:34 INFO - PROCESS | 1973 | 1467036814354 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 07:13:34 INFO - PROCESS | 1973 | 1467036814356 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:13:34 INFO - PROCESS | 1973 | 1467036814357 Marionette TRACE conn2 <- [1,1854,null,{}] 07:13:34 INFO - PROCESS | 1973 | 1467036814359 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}] 07:13:34 INFO - PROCESS | 1973 | 1467036814361 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:34 INFO - PROCESS | 1973 | 1467036814456 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 07:13:34 INFO - PROCESS | 1973 | 1467036814460 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:34 INFO - PROCESS | 1973 | 1467036814461 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:34 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bbbf800 == 36 [pid = 1973] [id = 471] 07:13:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x12943f400) [pid = 1973] [serial = 1412] [outer = 0x0] 07:13:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12a75d400) [pid = 1973] [serial = 1413] [outer = 0x12943f400] 07:13:34 INFO - PROCESS | 1973 | 1467036814487 Marionette DEBUG loaded listener.js 07:13:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12a95d400) [pid = 1973] [serial = 1414] [outer = 0x12943f400] 07:13:34 INFO - PROCESS | 1973 | 1467036814825 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]]]}] 07:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 520ms 07:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:13:34 INFO - PROCESS | 1973 | 1467036814876 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 07:13:34 INFO - PROCESS | 1973 | 1467036814878 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 07:13:34 INFO - PROCESS | 1973 | 1467036814880 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:13:34 INFO - PROCESS | 1973 | 1467036814881 Marionette TRACE conn2 <- [1,1858,null,{}] 07:13:34 INFO - PROCESS | 1973 | 1467036814883 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}] 07:13:34 INFO - PROCESS | 1973 | 1467036814884 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:34 INFO - PROCESS | 1973 | 1467036814980 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 07:13:35 INFO - PROCESS | 1973 | 1467036814992 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:35 INFO - PROCESS | 1973 | 1467036815001 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:35 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ce03000 == 37 [pid = 1973] [id = 472] 07:13:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x12a95d800) [pid = 1973] [serial = 1415] [outer = 0x0] 07:13:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x12ac79000) [pid = 1973] [serial = 1416] [outer = 0x12a95d800] 07:13:35 INFO - PROCESS | 1973 | 1467036815026 Marionette DEBUG loaded listener.js 07:13:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x12ac85c00) [pid = 1973] [serial = 1417] [outer = 0x12a95d800] 07:13:35 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x112febc00) [pid = 1973] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:13:35 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1216ad800) [pid = 1973] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:13:35 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1172c0400) [pid = 1973] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:13:35 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1176df400) [pid = 1973] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:13:35 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x11888b800) [pid = 1973] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:13:35 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x115eeec00) [pid = 1973] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:13:35 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x125f46c00) [pid = 1973] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:13:35 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x113369800) [pid = 1973] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:13:35 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x113968c00) [pid = 1973] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:13:35 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x12634b400) [pid = 1973] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:13:35 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x110d51400) [pid = 1973] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:13:35 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x11721b800) [pid = 1973] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:13:35 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x119224c00) [pid = 1973] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:13:35 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1183bd400) [pid = 1973] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:13:35 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1193bb400) [pid = 1973] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:13:35 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x12487f400) [pid = 1973] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:13:35 INFO - PROCESS | 1973 | 1467036815404 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]]]}] 07:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 569ms 07:13:35 INFO - PROCESS | 1973 | 1467036815450 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 07:13:35 INFO - PROCESS | 1973 | 1467036815451 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 07:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:13:35 INFO - PROCESS | 1973 | 1467036815453 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:13:35 INFO - PROCESS | 1973 | 1467036815454 Marionette TRACE conn2 <- [1,1862,null,{}] 07:13:35 INFO - PROCESS | 1973 | 1467036815457 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}] 07:13:35 INFO - PROCESS | 1973 | 1467036815458 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:35 INFO - PROCESS | 1973 | 1467036815535 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 07:13:35 INFO - PROCESS | 1973 | 1467036815594 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:35 INFO - PROCESS | 1973 | 1467036815595 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:35 INFO - PROCESS | 1973 | ++DOCSHELL 0x12636b800 == 38 [pid = 1973] [id = 473] 07:13:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x112fea000) [pid = 1973] [serial = 1418] [outer = 0x0] 07:13:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x11814b000) [pid = 1973] [serial = 1419] [outer = 0x112fea000] 07:13:35 INFO - PROCESS | 1973 | 1467036815620 Marionette DEBUG loaded listener.js 07:13:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1193b0800) [pid = 1973] [serial = 1420] [outer = 0x112fea000] 07:13:35 INFO - PROCESS | 1973 | 1467036815898 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]]]}] 07:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 471ms 07:13:35 INFO - PROCESS | 1973 | 1467036815924 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 07:13:35 INFO - PROCESS | 1973 | 1467036815925 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 07:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:13:35 INFO - PROCESS | 1973 | 1467036815927 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:13:35 INFO - PROCESS | 1973 | 1467036815929 Marionette TRACE conn2 <- [1,1866,null,{}] 07:13:35 INFO - PROCESS | 1973 | 1467036815939 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}] 07:13:35 INFO - PROCESS | 1973 | 1467036815940 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:36 INFO - PROCESS | 1973 | 1467036816033 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 07:13:36 INFO - PROCESS | 1973 | 1467036816037 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:36 INFO - PROCESS | 1973 | 1467036816039 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:36 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d1ac800 == 39 [pid = 1973] [id = 474] 07:13:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1193bc000) [pid = 1973] [serial = 1421] [outer = 0x0] 07:13:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1216af800) [pid = 1973] [serial = 1422] [outer = 0x1193bc000] 07:13:36 INFO - PROCESS | 1973 | 1467036816065 Marionette DEBUG loaded listener.js 07:13:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x12ac87400) [pid = 1973] [serial = 1423] [outer = 0x1193bc000] 07:13:36 INFO - PROCESS | 1973 | 1467036816393 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]]]}] 07:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 477ms 07:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:13:36 INFO - PROCESS | 1973 | 1467036816406 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 07:13:36 INFO - PROCESS | 1973 | 1467036816408 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 07:13:36 INFO - PROCESS | 1973 | 1467036816410 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:13:36 INFO - PROCESS | 1973 | 1467036816412 Marionette TRACE conn2 <- [1,1870,null,{}] 07:13:36 INFO - PROCESS | 1973 | 1467036816418 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}] 07:13:36 INFO - PROCESS | 1973 | 1467036816419 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:36 INFO - PROCESS | 1973 | 1467036816539 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 07:13:36 INFO - PROCESS | 1973 | 1467036816545 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:36 INFO - PROCESS | 1973 | 1467036816546 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:36 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d214000 == 40 [pid = 1973] [id = 475] 07:13:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1183a3000) [pid = 1973] [serial = 1424] [outer = 0x0] 07:13:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x12b717c00) [pid = 1973] [serial = 1425] [outer = 0x1183a3000] 07:13:36 INFO - PROCESS | 1973 | 1467036816571 Marionette DEBUG loaded listener.js 07:13:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x12b8b7c00) [pid = 1973] [serial = 1426] [outer = 0x1183a3000] 07:13:36 INFO - PROCESS | 1973 | 1467036816883 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]]]}] 07:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 521ms 07:13:36 INFO - PROCESS | 1973 | 1467036816932 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 07:13:36 INFO - PROCESS | 1973 | 1467036816933 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 07:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:13:36 INFO - PROCESS | 1973 | 1467036816935 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:13:36 INFO - PROCESS | 1973 | 1467036816936 Marionette TRACE conn2 <- [1,1874,null,{}] 07:13:36 INFO - PROCESS | 1973 | 1467036816938 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}] 07:13:36 INFO - PROCESS | 1973 | 1467036816939 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:37 INFO - PROCESS | 1973 | 1467036817023 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 07:13:37 INFO - PROCESS | 1973 | 1467036817027 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:37 INFO - PROCESS | 1973 | 1467036817028 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:37 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d430000 == 41 [pid = 1973] [id = 476] 07:13:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12b995400) [pid = 1973] [serial = 1427] [outer = 0x0] 07:13:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x12b998400) [pid = 1973] [serial = 1428] [outer = 0x12b995400] 07:13:37 INFO - PROCESS | 1973 | 1467036817054 Marionette DEBUG loaded listener.js 07:13:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12b9a2c00) [pid = 1973] [serial = 1429] [outer = 0x12b995400] 07:13:37 INFO - PROCESS | 1973 | --DOCSHELL 0x11889d000 == 40 [pid = 1973] [id = 465] 07:13:37 INFO - PROCESS | 1973 | --DOCSHELL 0x1181ca000 == 39 [pid = 1973] [id = 464] 07:13:37 INFO - PROCESS | 1973 | --DOCSHELL 0x120d3a000 == 38 [pid = 1973] [id = 463] 07:13:37 INFO - PROCESS | 1973 | --DOCSHELL 0x113b36000 == 37 [pid = 1973] [id = 462] 07:13:38 INFO - PROCESS | 1973 | --DOCSHELL 0x12128b800 == 36 [pid = 1973] [id = 466] 07:13:38 INFO - PROCESS | 1973 | --DOCSHELL 0x12a51f800 == 35 [pid = 1973] [id = 469] 07:13:38 INFO - PROCESS | 1973 | --DOCSHELL 0x12636b800 == 34 [pid = 1973] [id = 473] 07:13:38 INFO - PROCESS | 1973 | --DOCSHELL 0x12ce03000 == 33 [pid = 1973] [id = 472] 07:13:38 INFO - PROCESS | 1973 | --DOCSHELL 0x12a91e800 == 32 [pid = 1973] [id = 470] 07:13:38 INFO - PROCESS | 1973 | --DOCSHELL 0x12d1ac800 == 31 [pid = 1973] [id = 474] 07:13:38 INFO - PROCESS | 1973 | --DOCSHELL 0x12bbbf800 == 30 [pid = 1973] [id = 471] 07:13:38 INFO - PROCESS | 1973 | --DOCSHELL 0x119211000 == 29 [pid = 1973] [id = 468] 07:13:38 INFO - PROCESS | 1973 | --DOCSHELL 0x12636c000 == 28 [pid = 1973] [id = 467] 07:13:38 INFO - PROCESS | 1973 | --DOCSHELL 0x12d214000 == 27 [pid = 1973] [id = 475] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x120e69400) [pid = 1973] [serial = 1365] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x12487c000) [pid = 1973] [serial = 1368] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x117e9b400) [pid = 1973] [serial = 1350] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1183a6800) [pid = 1973] [serial = 1351] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x11839bc00) [pid = 1973] [serial = 1356] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1183b9000) [pid = 1973] [serial = 1357] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x11904bc00) [pid = 1973] [serial = 1359] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x119231400) [pid = 1973] [serial = 1360] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x116746000) [pid = 1973] [serial = 1353] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x11721e800) [pid = 1973] [serial = 1354] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1265aa800) [pid = 1973] [serial = 1371] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x125f46400) [pid = 1973] [serial = 1369] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x120e68800) [pid = 1973] [serial = 1377] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x116a0a800) [pid = 1973] [serial = 1374] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x1185bc000) [pid = 1973] [serial = 1375] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x1289f8400) [pid = 1973] [serial = 1380] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x127468c00) [pid = 1973] [serial = 1372] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x113127800) [pid = 1973] [serial = 1336] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x128def000) [pid = 1973] [serial = 1381] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x110e84000) [pid = 1973] [serial = 1335] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x127471c00) [pid = 1973] [serial = 1378] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x1183a6c00) [pid = 1973] [serial = 1339] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x118197c00) [pid = 1973] [serial = 1338] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 73 (0x1193b3c00) [pid = 1973] [serial = 1362] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 72 (0x1290b2c00) [pid = 1973] [serial = 1383] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 71 (0x121449c00) [pid = 1973] [serial = 1366] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 70 (0x11922e000) [pid = 1973] [serial = 1342] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 69 (0x118dcc000) [pid = 1973] [serial = 1341] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 68 (0x125e83000) [pid = 1973] [serial = 1345] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 67 (0x124d3a000) [pid = 1973] [serial = 1344] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 66 (0x119a0f400) [pid = 1973] [serial = 1363] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 65 (0x12746a000) [pid = 1973] [serial = 1348] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | --DOMWINDOW == 64 (0x125f4f000) [pid = 1973] [serial = 1347] [outer = 0x0] [url = about:blank] 07:13:38 INFO - PROCESS | 1973 | 1467036818480 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]]]}] 07:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1573ms 07:13:38 INFO - PROCESS | 1973 | 1467036818509 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 07:13:38 INFO - PROCESS | 1973 | 1467036818512 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 07:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:13:38 INFO - PROCESS | 1973 | 1467036818518 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:13:38 INFO - PROCESS | 1973 | 1467036818520 Marionette TRACE conn2 <- [1,1878,null,{}] 07:13:38 INFO - PROCESS | 1973 | 1467036818524 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}] 07:13:38 INFO - PROCESS | 1973 | 1467036818525 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:38 INFO - PROCESS | 1973 | 1467036818607 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 07:13:38 INFO - PROCESS | 1973 | 1467036818660 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:38 INFO - PROCESS | 1973 | 1467036818663 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:38 INFO - PROCESS | 1973 | ++DOCSHELL 0x116938000 == 28 [pid = 1973] [id = 477] 07:13:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 65 (0x113ba3c00) [pid = 1973] [serial = 1430] [outer = 0x0] 07:13:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 66 (0x115eee400) [pid = 1973] [serial = 1431] [outer = 0x113ba3c00] 07:13:38 INFO - PROCESS | 1973 | 1467036818694 Marionette DEBUG loaded listener.js 07:13:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 67 (0x11673fc00) [pid = 1973] [serial = 1432] [outer = 0x113ba3c00] 07:13:39 INFO - PROCESS | 1973 | 1467036819017 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]]]}] 07:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 520ms 07:13:39 INFO - PROCESS | 1973 | 1467036819037 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 07:13:39 INFO - PROCESS | 1973 | 1467036819041 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 07:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:13:39 INFO - PROCESS | 1973 | 1467036819048 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:13:39 INFO - PROCESS | 1973 | 1467036819051 Marionette TRACE conn2 <- [1,1882,null,{}] 07:13:39 INFO - PROCESS | 1973 | 1467036819053 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}] 07:13:39 INFO - PROCESS | 1973 | 1467036819056 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:39 INFO - PROCESS | 1973 | 1467036819175 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 07:13:39 INFO - PROCESS | 1973 | 1467036819252 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:39 INFO - PROCESS | 1973 | 1467036819255 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:39 INFO - PROCESS | 1973 | ++DOCSHELL 0x1181ca000 == 29 [pid = 1973] [id = 478] 07:13:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 68 (0x116967c00) [pid = 1973] [serial = 1433] [outer = 0x0] 07:13:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 69 (0x1176d9800) [pid = 1973] [serial = 1434] [outer = 0x116967c00] 07:13:39 INFO - PROCESS | 1973 | 1467036819297 Marionette DEBUG loaded listener.js 07:13:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 70 (0x11837a000) [pid = 1973] [serial = 1435] [outer = 0x116967c00] 07:13:39 INFO - PROCESS | 1973 | 1467036819593 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]]]}] 07:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 575ms 07:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:13:39 INFO - PROCESS | 1973 | 1467036819622 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 07:13:39 INFO - PROCESS | 1973 | 1467036819623 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 07:13:39 INFO - PROCESS | 1973 | 1467036819637 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:13:39 INFO - PROCESS | 1973 | 1467036819640 Marionette TRACE conn2 <- [1,1886,null,{}] 07:13:39 INFO - PROCESS | 1973 | 1467036819650 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}] 07:13:39 INFO - PROCESS | 1973 | 1467036819653 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:39 INFO - PROCESS | 1973 | 1467036819728 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 07:13:39 INFO - PROCESS | 1973 | 1467036819781 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:39 INFO - PROCESS | 1973 | 1467036819783 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:39 INFO - PROCESS | 1973 | ++DOCSHELL 0x1194d2800 == 30 [pid = 1973] [id = 479] 07:13:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 71 (0x110e7a400) [pid = 1973] [serial = 1436] [outer = 0x0] 07:13:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 72 (0x1183b6800) [pid = 1973] [serial = 1437] [outer = 0x110e7a400] 07:13:39 INFO - PROCESS | 1973 | 1467036819811 Marionette DEBUG loaded listener.js 07:13:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 73 (0x1185bc000) [pid = 1973] [serial = 1438] [outer = 0x110e7a400] 07:13:40 INFO - PROCESS | 1973 | 1467036820107 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]]]}] 07:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 540ms 07:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:13:40 INFO - PROCESS | 1973 | 1467036820166 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 07:13:40 INFO - PROCESS | 1973 | 1467036820168 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 07:13:40 INFO - PROCESS | 1973 | 1467036820170 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:13:40 INFO - PROCESS | 1973 | 1467036820171 Marionette TRACE conn2 <- [1,1890,null,{}] 07:13:40 INFO - PROCESS | 1973 | 1467036820173 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}] 07:13:40 INFO - PROCESS | 1973 | 1467036820174 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:40 INFO - PROCESS | 1973 | 1467036820249 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 07:13:40 INFO - PROCESS | 1973 | 1467036820252 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:40 INFO - PROCESS | 1973 | 1467036820253 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:40 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210c5000 == 31 [pid = 1973] [id = 480] 07:13:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 74 (0x118dc8c00) [pid = 1973] [serial = 1439] [outer = 0x0] 07:13:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x119228400) [pid = 1973] [serial = 1440] [outer = 0x118dc8c00] 07:13:40 INFO - PROCESS | 1973 | 1467036820281 Marionette DEBUG loaded listener.js 07:13:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x119230800) [pid = 1973] [serial = 1441] [outer = 0x118dc8c00] 07:13:40 INFO - PROCESS | 1973 | 1467036820601 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]]]}] 07:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 469ms 07:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:13:40 INFO - PROCESS | 1973 | 1467036820639 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 07:13:40 INFO - PROCESS | 1973 | 1467036820640 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 07:13:40 INFO - PROCESS | 1973 | 1467036820642 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:13:40 INFO - PROCESS | 1973 | 1467036820643 Marionette TRACE conn2 <- [1,1894,null,{}] 07:13:40 INFO - PROCESS | 1973 | 1467036820646 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}] 07:13:40 INFO - PROCESS | 1973 | 1467036820649 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:40 INFO - PROCESS | 1973 | 1467036820752 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 07:13:40 INFO - PROCESS | 1973 | 1467036820757 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:40 INFO - PROCESS | 1973 | 1467036820758 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:40 INFO - PROCESS | 1973 | ++DOCSHELL 0x12176b800 == 32 [pid = 1973] [id = 481] 07:13:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x113366800) [pid = 1973] [serial = 1442] [outer = 0x0] 07:13:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x1193b0c00) [pid = 1973] [serial = 1443] [outer = 0x113366800] 07:13:40 INFO - PROCESS | 1973 | 1467036820785 Marionette DEBUG loaded listener.js 07:13:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x1193bf800) [pid = 1973] [serial = 1444] [outer = 0x113366800] 07:13:41 INFO - PROCESS | 1973 | 1467036821109 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]]]}] 07:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 473ms 07:13:41 INFO - PROCESS | 1973 | 1467036821117 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 07:13:41 INFO - PROCESS | 1973 | 1467036821119 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 07:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:13:41 INFO - PROCESS | 1973 | 1467036821121 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:13:41 INFO - PROCESS | 1973 | 1467036821122 Marionette TRACE conn2 <- [1,1898,null,{}] 07:13:41 INFO - PROCESS | 1973 | 1467036821124 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}] 07:13:41 INFO - PROCESS | 1973 | 1467036821128 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:41 INFO - PROCESS | 1973 | 1467036821223 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 07:13:41 INFO - PROCESS | 1973 | 1467036821227 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:41 INFO - PROCESS | 1973 | 1467036821228 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:41 INFO - PROCESS | 1973 | ++DOCSHELL 0x1252b2000 == 33 [pid = 1973] [id = 482] 07:13:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x11837b400) [pid = 1973] [serial = 1445] [outer = 0x0] 07:13:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x120e68800) [pid = 1973] [serial = 1446] [outer = 0x11837b400] 07:13:41 INFO - PROCESS | 1973 | 1467036821257 Marionette DEBUG loaded listener.js 07:13:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x124acb800) [pid = 1973] [serial = 1447] [outer = 0x11837b400] 07:13:41 INFO - PROCESS | 1973 | 1467036821589 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]]]}] 07:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 518ms 07:13:41 INFO - PROCESS | 1973 | 1467036821639 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 07:13:41 INFO - PROCESS | 1973 | 1467036821641 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 07:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:13:41 INFO - PROCESS | 1973 | 1467036821652 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:13:41 INFO - PROCESS | 1973 | 1467036821653 Marionette TRACE conn2 <- [1,1902,null,{}] 07:13:41 INFO - PROCESS | 1973 | 1467036821655 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}] 07:13:41 INFO - PROCESS | 1973 | 1467036821657 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:41 INFO - PROCESS | 1973 | 1467036821734 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 07:13:41 INFO - PROCESS | 1973 | 1467036821737 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:41 INFO - PROCESS | 1973 | 1467036821738 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:41 INFO - PROCESS | 1973 | ++DOCSHELL 0x12709a000 == 34 [pid = 1973] [id = 483] 07:13:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x124ad8800) [pid = 1973] [serial = 1448] [outer = 0x0] 07:13:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x1252d2c00) [pid = 1973] [serial = 1449] [outer = 0x124ad8800] 07:13:41 INFO - PROCESS | 1973 | 1467036821765 Marionette DEBUG loaded listener.js 07:13:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x125f43800) [pid = 1973] [serial = 1450] [outer = 0x124ad8800] 07:13:42 INFO - PROCESS | 1973 | 1467036822069 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]]]}] 07:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 470ms 07:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:13:42 INFO - PROCESS | 1973 | 1467036822122 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 07:13:42 INFO - PROCESS | 1973 | 1467036822124 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 07:13:42 INFO - PROCESS | 1973 | 1467036822126 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:13:42 INFO - PROCESS | 1973 | 1467036822127 Marionette TRACE conn2 <- [1,1906,null,{}] 07:13:42 INFO - PROCESS | 1973 | 1467036822129 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}] 07:13:42 INFO - PROCESS | 1973 | 1467036822130 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:42 INFO - PROCESS | 1973 | 1467036822202 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 07:13:42 INFO - PROCESS | 1973 | 1467036822205 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:42 INFO - PROCESS | 1973 | 1467036822206 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:42 INFO - PROCESS | 1973 | ++DOCSHELL 0x12908f800 == 35 [pid = 1973] [id = 484] 07:13:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x125e88800) [pid = 1973] [serial = 1451] [outer = 0x0] 07:13:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1265aa800) [pid = 1973] [serial = 1452] [outer = 0x125e88800] 07:13:42 INFO - PROCESS | 1973 | 1467036822233 Marionette DEBUG loaded listener.js 07:13:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x127463800) [pid = 1973] [serial = 1453] [outer = 0x125e88800] 07:13:42 INFO - PROCESS | 1973 | 1467036822567 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]]]}] 07:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 467ms 07:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:13:42 INFO - PROCESS | 1973 | 1467036822593 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 07:13:42 INFO - PROCESS | 1973 | 1467036822595 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 07:13:42 INFO - PROCESS | 1973 | 1467036822599 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:13:42 INFO - PROCESS | 1973 | 1467036822601 Marionette TRACE conn2 <- [1,1910,null,{}] 07:13:42 INFO - PROCESS | 1973 | 1467036822603 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}] 07:13:42 INFO - PROCESS | 1973 | 1467036822604 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:42 INFO - PROCESS | 1973 | 1467036822703 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 07:13:42 INFO - PROCESS | 1973 | 1467036822709 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:42 INFO - PROCESS | 1973 | 1467036822710 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:42 INFO - PROCESS | 1973 | ++DOCSHELL 0x1194d1800 == 36 [pid = 1973] [id = 485] 07:13:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x110e84800) [pid = 1973] [serial = 1454] [outer = 0x0] 07:13:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x12746f400) [pid = 1973] [serial = 1455] [outer = 0x110e84800] 07:13:42 INFO - PROCESS | 1973 | 1467036822744 Marionette DEBUG loaded listener.js 07:13:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1289f5400) [pid = 1973] [serial = 1456] [outer = 0x110e84800] 07:13:43 INFO - PROCESS | 1973 | 1467036823032 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]]]}] 07:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 472ms 07:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:13:43 INFO - PROCESS | 1973 | 1467036823070 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 07:13:43 INFO - PROCESS | 1973 | 1467036823072 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 07:13:43 INFO - PROCESS | 1973 | 1467036823074 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:13:43 INFO - PROCESS | 1973 | 1467036823075 Marionette TRACE conn2 <- [1,1914,null,{}] 07:13:43 INFO - PROCESS | 1973 | 1467036823077 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}] 07:13:43 INFO - PROCESS | 1973 | 1467036823078 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:43 INFO - PROCESS | 1973 | 1467036823156 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 07:13:43 INFO - PROCESS | 1973 | 1467036823160 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:43 INFO - PROCESS | 1973 | 1467036823161 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:43 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a5af800 == 37 [pid = 1973] [id = 486] 07:13:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1289f5c00) [pid = 1973] [serial = 1457] [outer = 0x0] 07:13:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x128def800) [pid = 1973] [serial = 1458] [outer = 0x1289f5c00] 07:13:43 INFO - PROCESS | 1973 | 1467036823188 Marionette DEBUG loaded listener.js 07:13:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1290ad000) [pid = 1973] [serial = 1459] [outer = 0x1289f5c00] 07:13:43 INFO - PROCESS | 1973 | 1467036823504 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]]]}] 07:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 467ms 07:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:13:43 INFO - PROCESS | 1973 | 1467036823542 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 07:13:43 INFO - PROCESS | 1973 | 1467036823543 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 07:13:43 INFO - PROCESS | 1973 | 1467036823546 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:13:43 INFO - PROCESS | 1973 | 1467036823547 Marionette TRACE conn2 <- [1,1918,null,{}] 07:13:43 INFO - PROCESS | 1973 | 1467036823550 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}] 07:13:43 INFO - PROCESS | 1973 | 1467036823551 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:43 INFO - PROCESS | 1973 | 1467036823670 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 07:13:43 INFO - PROCESS | 1973 | 1467036823683 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:43 INFO - PROCESS | 1973 | 1467036823684 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:43 INFO - PROCESS | 1973 | ++DOCSHELL 0x1212a2800 == 38 [pid = 1973] [id = 487] 07:13:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x111e5cc00) [pid = 1973] [serial = 1460] [outer = 0x0] 07:13:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x128df5000) [pid = 1973] [serial = 1461] [outer = 0x111e5cc00] 07:13:43 INFO - PROCESS | 1973 | 1467036823718 Marionette DEBUG loaded listener.js 07:13:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12943fc00) [pid = 1973] [serial = 1462] [outer = 0x111e5cc00] 07:13:44 INFO - PROCESS | 1973 | 1467036824063 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]]]}] 07:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 570ms 07:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:13:44 INFO - PROCESS | 1973 | 1467036824116 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 07:13:44 INFO - PROCESS | 1973 | 1467036824117 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 07:13:44 INFO - PROCESS | 1973 | 1467036824119 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:13:44 INFO - PROCESS | 1973 | 1467036824120 Marionette TRACE conn2 <- [1,1922,null,{}] 07:13:44 INFO - PROCESS | 1973 | 1467036824122 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}] 07:13:44 INFO - PROCESS | 1973 | 1467036824123 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:44 INFO - PROCESS | 1973 | 1467036824221 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 07:13:44 INFO - PROCESS | 1973 | 1467036824234 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:44 INFO - PROCESS | 1973 | 1467036824235 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:44 INFO - PROCESS | 1973 | ++DOCSHELL 0x12b914800 == 39 [pid = 1973] [id = 488] 07:13:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x129445800) [pid = 1973] [serial = 1463] [outer = 0x0] 07:13:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x12a3d4c00) [pid = 1973] [serial = 1464] [outer = 0x129445800] 07:13:44 INFO - PROCESS | 1973 | 1467036824260 Marionette DEBUG loaded listener.js 07:13:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x12a6ddc00) [pid = 1973] [serial = 1465] [outer = 0x129445800] 07:13:44 INFO - PROCESS | 1973 | 1467036824848 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]]]}] 07:13:44 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x12943f000) [pid = 1973] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:13:44 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1290adc00) [pid = 1973] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:13:44 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x12943f400) [pid = 1973] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:13:44 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x12a95d800) [pid = 1973] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:13:44 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x112fea000) [pid = 1973] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:13:44 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1193bc000) [pid = 1973] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:13:44 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x113f3ac00) [pid = 1973] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:13:44 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x115129c00) [pid = 1973] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:13:44 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x119328000) [pid = 1973] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:13:44 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1184de000) [pid = 1973] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:13:44 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x110e7b000) [pid = 1973] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:13:44 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x117e99000) [pid = 1973] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:13:44 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x110d66800) [pid = 1973] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:13:44 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1183a3000) [pid = 1973] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:13:44 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x1289f1c00) [pid = 1973] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 771ms 07:13:44 INFO - PROCESS | 1973 | 1467036824891 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 07:13:44 INFO - PROCESS | 1973 | 1467036824893 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 07:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:13:44 INFO - PROCESS | 1973 | 1467036824897 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:13:44 INFO - PROCESS | 1973 | 1467036824899 Marionette TRACE conn2 <- [1,1926,null,{}] 07:13:44 INFO - PROCESS | 1973 | 1467036824903 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}] 07:13:44 INFO - PROCESS | 1973 | 1467036824905 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:45 INFO - PROCESS | 1973 | 1467036825043 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 07:13:45 INFO - PROCESS | 1973 | 1467036825119 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:45 INFO - PROCESS | 1973 | 1467036825122 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:45 INFO - PROCESS | 1973 | ++DOCSHELL 0x11665e800 == 40 [pid = 1973] [id = 489] 07:13:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x113124c00) [pid = 1973] [serial = 1466] [outer = 0x0] 07:13:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1133b8c00) [pid = 1973] [serial = 1467] [outer = 0x113124c00] 07:13:45 INFO - PROCESS | 1973 | 1467036825154 Marionette DEBUG loaded listener.js 07:13:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x115ef4000) [pid = 1973] [serial = 1468] [outer = 0x113124c00] 07:13:45 INFO - PROCESS | 1973 | 1467036825678 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]]]}] 07:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 821ms 07:13:45 INFO - PROCESS | 1973 | 1467036825717 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 07:13:45 INFO - PROCESS | 1973 | 1467036825720 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 07:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:13:45 INFO - PROCESS | 1973 | 1467036825725 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:13:45 INFO - PROCESS | 1973 | 1467036825727 Marionette TRACE conn2 <- [1,1930,null,{}] 07:13:45 INFO - PROCESS | 1973 | 1467036825730 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}] 07:13:45 INFO - PROCESS | 1973 | 1467036825731 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:45 INFO - PROCESS | 1973 | 1467036825843 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 07:13:45 INFO - PROCESS | 1973 | 1467036825922 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:45 INFO - PROCESS | 1973 | 1467036825923 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:45 INFO - PROCESS | 1973 | ++DOCSHELL 0x1188a8800 == 41 [pid = 1973] [id = 490] 07:13:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1176d5000) [pid = 1973] [serial = 1469] [outer = 0x0] 07:13:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1176de800) [pid = 1973] [serial = 1470] [outer = 0x1176d5000] 07:13:45 INFO - PROCESS | 1973 | 1467036825954 Marionette DEBUG loaded listener.js 07:13:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1181a4c00) [pid = 1973] [serial = 1471] [outer = 0x1176d5000] 07:13:46 INFO - PROCESS | 1973 | 1467036826650 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]]]}] 07:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 970ms 07:13:46 INFO - PROCESS | 1973 | 1467036826695 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 07:13:46 INFO - PROCESS | 1973 | 1467036826698 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 07:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:13:46 INFO - PROCESS | 1973 | 1467036826701 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:13:46 INFO - PROCESS | 1973 | 1467036826703 Marionette TRACE conn2 <- [1,1934,null,{}] 07:13:46 INFO - PROCESS | 1973 | 1467036826707 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}] 07:13:46 INFO - PROCESS | 1973 | 1467036826708 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:46 INFO - PROCESS | 1973 | 1467036826808 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x11707c800 == 40 [pid = 1973] [id = 186] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x1194c8800 == 39 [pid = 1973] [id = 194] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x119212800 == 38 [pid = 1973] [id = 187] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x1169a2800 == 37 [pid = 1973] [id = 199] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x126514000 == 36 [pid = 1973] [id = 200] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x117234800 == 35 [pid = 1973] [id = 196] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x121293800 == 34 [pid = 1973] [id = 198] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x1289d0800 == 33 [pid = 1973] [id = 192] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x1289cf000 == 32 [pid = 1973] [id = 201] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x11694e800 == 31 [pid = 1973] [id = 193] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x11608f800 == 30 [pid = 1973] [id = 185] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x119a8a000 == 29 [pid = 1973] [id = 197] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x1212a2800 == 28 [pid = 1973] [id = 487] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12a5af800 == 27 [pid = 1973] [id = 486] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x1194d1800 == 26 [pid = 1973] [id = 485] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12908f800 == 25 [pid = 1973] [id = 484] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12709a000 == 24 [pid = 1973] [id = 483] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x1252b2000 == 23 [pid = 1973] [id = 482] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12176b800 == 22 [pid = 1973] [id = 481] 07:13:46 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x12b998400) [pid = 1973] [serial = 1428] [outer = 0x0] [url = about:blank] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x1210c5000 == 21 [pid = 1973] [id = 480] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x1194d2800 == 20 [pid = 1973] [id = 479] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x1181ca000 == 19 [pid = 1973] [id = 478] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x116938000 == 18 [pid = 1973] [id = 477] 07:13:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12d430000 == 17 [pid = 1973] [id = 476] 07:13:46 INFO - PROCESS | 1973 | 1467036826950 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:46 INFO - PROCESS | 1973 | 1467036826951 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:46 INFO - PROCESS | 1973 | ++DOCSHELL 0x113918800 == 18 [pid = 1973] [id = 491] 07:13:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x110e82000) [pid = 1973] [serial = 1472] [outer = 0x0] 07:13:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x113127800) [pid = 1973] [serial = 1473] [outer = 0x110e82000] 07:13:46 INFO - PROCESS | 1973 | 1467036826984 Marionette DEBUG loaded listener.js 07:13:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x116968000) [pid = 1973] [serial = 1474] [outer = 0x110e82000] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x12a3c8c00) [pid = 1973] [serial = 1384] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x12a3d3c00) [pid = 1973] [serial = 1410] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1290b8800) [pid = 1973] [serial = 1407] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x12a75d400) [pid = 1973] [serial = 1413] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x12a6e3400) [pid = 1973] [serial = 1411] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x12ac79000) [pid = 1973] [serial = 1416] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x11814b000) [pid = 1973] [serial = 1419] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x12a95d400) [pid = 1973] [serial = 1414] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x1216af800) [pid = 1973] [serial = 1422] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x125f47c00) [pid = 1973] [serial = 1404] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x123680000) [pid = 1973] [serial = 1401] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x125f41400) [pid = 1973] [serial = 1402] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x119695400) [pid = 1973] [serial = 1398] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x121448400) [pid = 1973] [serial = 1399] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x118d8f800) [pid = 1973] [serial = 1395] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x11922a000) [pid = 1973] [serial = 1396] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x11721f400) [pid = 1973] [serial = 1393] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x115efac00) [pid = 1973] [serial = 1392] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x1184dc000) [pid = 1973] [serial = 1390] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 73 (0x1183a4400) [pid = 1973] [serial = 1389] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 72 (0x113baf000) [pid = 1973] [serial = 1387] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 71 (0x112a76800) [pid = 1973] [serial = 1386] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 70 (0x1193b0800) [pid = 1973] [serial = 1420] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 69 (0x1293a9800) [pid = 1973] [serial = 1408] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 68 (0x12ac85c00) [pid = 1973] [serial = 1417] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 67 (0x12ac87400) [pid = 1973] [serial = 1423] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 66 (0x12b8b7c00) [pid = 1973] [serial = 1426] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 65 (0x12b717c00) [pid = 1973] [serial = 1425] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | --DOMWINDOW == 64 (0x1289eb000) [pid = 1973] [serial = 1405] [outer = 0x0] [url = about:blank] 07:13:47 INFO - PROCESS | 1973 | 1467036827433 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]]]}] 07:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 770ms 07:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:13:47 INFO - PROCESS | 1973 | 1467036827482 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 07:13:47 INFO - PROCESS | 1973 | 1467036827484 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 07:13:47 INFO - PROCESS | 1973 | 1467036827488 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:13:47 INFO - PROCESS | 1973 | 1467036827490 Marionette TRACE conn2 <- [1,1938,null,{}] 07:13:47 INFO - PROCESS | 1973 | 1467036827493 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}] 07:13:47 INFO - PROCESS | 1973 | 1467036827495 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:47 INFO - PROCESS | 1973 | 1467036827590 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 07:13:47 INFO - PROCESS | 1973 | 1467036827669 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:47 INFO - PROCESS | 1973 | 1467036827671 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:47 INFO - PROCESS | 1973 | ++DOCSHELL 0x1182a0800 == 19 [pid = 1973] [id = 492] 07:13:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 65 (0x11839dc00) [pid = 1973] [serial = 1475] [outer = 0x0] 07:13:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 66 (0x1183a1000) [pid = 1973] [serial = 1476] [outer = 0x11839dc00] 07:13:47 INFO - PROCESS | 1973 | 1467036827704 Marionette DEBUG loaded listener.js 07:13:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 67 (0x1183b0400) [pid = 1973] [serial = 1477] [outer = 0x11839dc00] 07:13:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 68 (0x125e7b000) [pid = 1973] [serial = 1478] [outer = 0x12ce37800] 07:13:48 INFO - PROCESS | 1973 | 1467036828217 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]]]}] 07:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 770ms 07:13:48 INFO - PROCESS | 1973 | 1467036828260 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 07:13:48 INFO - PROCESS | 1973 | 1467036828263 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 07:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:13:48 INFO - PROCESS | 1973 | 1467036828266 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:13:48 INFO - PROCESS | 1973 | 1467036828267 Marionette TRACE conn2 <- [1,1942,null,{}] 07:13:48 INFO - PROCESS | 1973 | 1467036828270 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}] 07:13:48 INFO - PROCESS | 1973 | 1467036828271 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:48 INFO - PROCESS | 1973 | 1467036828377 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 07:13:48 INFO - PROCESS | 1973 | 1467036828445 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:48 INFO - PROCESS | 1973 | 1467036828447 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:48 INFO - PROCESS | 1973 | ++DOCSHELL 0x120d81000 == 20 [pid = 1973] [id = 493] 07:13:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 69 (0x1183bd400) [pid = 1973] [serial = 1479] [outer = 0x0] 07:13:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 70 (0x119223c00) [pid = 1973] [serial = 1480] [outer = 0x1183bd400] 07:13:48 INFO - PROCESS | 1973 | 1467036828477 Marionette DEBUG loaded listener.js 07:13:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 71 (0x119328000) [pid = 1973] [serial = 1481] [outer = 0x1183bd400] 07:13:48 INFO - PROCESS | 1973 | 1467036828919 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]]]}] 07:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 669ms 07:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:13:48 INFO - PROCESS | 1973 | 1467036828935 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 07:13:48 INFO - PROCESS | 1973 | 1467036828936 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 07:13:48 INFO - PROCESS | 1973 | 1467036828944 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:13:48 INFO - PROCESS | 1973 | 1467036828948 Marionette TRACE conn2 <- [1,1946,null,{}] 07:13:48 INFO - PROCESS | 1973 | 1467036828952 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}] 07:13:48 INFO - PROCESS | 1973 | 1467036828954 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:49 INFO - PROCESS | 1973 | 1467036829052 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 07:13:49 INFO - PROCESS | 1973 | 1467036829119 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:49 INFO - PROCESS | 1973 | 1467036829120 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:49 INFO - PROCESS | 1973 | ++DOCSHELL 0x123660800 == 21 [pid = 1973] [id = 494] 07:13:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 72 (0x1193b6800) [pid = 1973] [serial = 1482] [outer = 0x0] 07:13:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 73 (0x119a09800) [pid = 1973] [serial = 1483] [outer = 0x1193b6800] 07:13:49 INFO - PROCESS | 1973 | 1467036829150 Marionette DEBUG loaded listener.js 07:13:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 74 (0x120e64400) [pid = 1973] [serial = 1484] [outer = 0x1193b6800] 07:13:49 INFO - PROCESS | 1973 | 1467036829567 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]]]}] 07:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 681ms 07:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:13:49 INFO - PROCESS | 1973 | 1467036829620 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 07:13:49 INFO - PROCESS | 1973 | 1467036829622 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 07:13:49 INFO - PROCESS | 1973 | 1467036829624 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:13:49 INFO - PROCESS | 1973 | 1467036829625 Marionette TRACE conn2 <- [1,1950,null,{}] 07:13:49 INFO - PROCESS | 1973 | 1467036829628 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}] 07:13:49 INFO - PROCESS | 1973 | 1467036829629 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:49 INFO - PROCESS | 1973 | 1467036829739 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 07:13:49 INFO - PROCESS | 1973 | 1467036829815 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:49 INFO - PROCESS | 1973 | 1467036829816 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:49 INFO - PROCESS | 1973 | ++DOCSHELL 0x12651d800 == 22 [pid = 1973] [id = 495] 07:13:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x1193bbc00) [pid = 1973] [serial = 1485] [outer = 0x0] 07:13:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x121365800) [pid = 1973] [serial = 1486] [outer = 0x1193bbc00] 07:13:49 INFO - PROCESS | 1973 | 1467036829846 Marionette DEBUG loaded listener.js 07:13:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x123680000) [pid = 1973] [serial = 1487] [outer = 0x1193bbc00] 07:13:50 INFO - PROCESS | 1973 | 1467036830302 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]]]}] 07:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 719ms 07:13:50 INFO - PROCESS | 1973 | 1467036830343 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 07:13:50 INFO - PROCESS | 1973 | 1467036830346 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 07:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:13:50 INFO - PROCESS | 1973 | 1467036830349 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:13:50 INFO - PROCESS | 1973 | 1467036830351 Marionette TRACE conn2 <- [1,1954,null,{}] 07:13:50 INFO - PROCESS | 1973 | 1467036830354 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}] 07:13:50 INFO - PROCESS | 1973 | 1467036830356 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:50 INFO - PROCESS | 1973 | 1467036830451 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 07:13:50 INFO - PROCESS | 1973 | 1467036830507 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:50 INFO - PROCESS | 1973 | 1467036830509 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:50 INFO - PROCESS | 1973 | ++DOCSHELL 0x1188a4000 == 23 [pid = 1973] [id = 496] 07:13:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x11721bc00) [pid = 1973] [serial = 1488] [outer = 0x0] 07:13:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x1172be000) [pid = 1973] [serial = 1489] [outer = 0x11721bc00] 07:13:50 INFO - PROCESS | 1973 | 1467036830537 Marionette DEBUG loaded listener.js 07:13:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x1183a1800) [pid = 1973] [serial = 1490] [outer = 0x11721bc00] 07:13:52 INFO - PROCESS | 1973 | --DOCSHELL 0x11665e800 == 22 [pid = 1973] [id = 489] 07:13:52 INFO - PROCESS | 1973 | --DOCSHELL 0x124804000 == 21 [pid = 1973] [id = 190] 07:13:52 INFO - PROCESS | 1973 | --DOCSHELL 0x1181c7800 == 20 [pid = 1973] [id = 195] 07:13:52 INFO - PROCESS | 1973 | --DOCSHELL 0x1188a8800 == 19 [pid = 1973] [id = 490] 07:13:52 INFO - PROCESS | 1973 | --DOCSHELL 0x121293000 == 18 [pid = 1973] [id = 189] 07:13:52 INFO - PROCESS | 1973 | --DOCSHELL 0x12708a800 == 17 [pid = 1973] [id = 191] 07:13:52 INFO - PROCESS | 1973 | --DOCSHELL 0x120d4a000 == 16 [pid = 1973] [id = 188] 07:13:52 INFO - PROCESS | 1973 | --DOCSHELL 0x12a31c000 == 15 [pid = 1973] [id = 202] 07:13:52 INFO - PROCESS | 1973 | --DOCSHELL 0x12b914800 == 14 [pid = 1973] [id = 488] 07:13:52 INFO - PROCESS | 1973 | --DOCSHELL 0x12651d800 == 13 [pid = 1973] [id = 495] 07:13:52 INFO - PROCESS | 1973 | --DOCSHELL 0x123660800 == 12 [pid = 1973] [id = 494] 07:13:52 INFO - PROCESS | 1973 | --DOCSHELL 0x120d81000 == 11 [pid = 1973] [id = 493] 07:13:52 INFO - PROCESS | 1973 | --DOCSHELL 0x1182a0800 == 10 [pid = 1973] [id = 492] 07:13:52 INFO - PROCESS | 1973 | --DOCSHELL 0x113918800 == 9 [pid = 1973] [id = 491] 07:13:52 INFO - PROCESS | 1973 | 1467036832854 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]]]}] 07:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2532ms 07:13:52 INFO - PROCESS | 1973 | 1467036832882 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 07:13:52 INFO - PROCESS | 1973 | 1467036832885 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 07:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:13:52 INFO - PROCESS | 1973 | 1467036832888 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:13:52 INFO - PROCESS | 1973 | 1467036832890 Marionette TRACE conn2 <- [1,1958,null,{}] 07:13:52 INFO - PROCESS | 1973 | 1467036832894 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}] 07:13:52 INFO - PROCESS | 1973 | 1467036832896 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:52 INFO - PROCESS | 1973 | 1467036832978 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 07:13:53 INFO - PROCESS | 1973 | 1467036833031 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:53 INFO - PROCESS | 1973 | 1467036833034 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:53 INFO - PROCESS | 1973 | ++DOCSHELL 0x11707b800 == 10 [pid = 1973] [id = 497] 07:13:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x1151d5400) [pid = 1973] [serial = 1491] [outer = 0x0] 07:13:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x116078c00) [pid = 1973] [serial = 1492] [outer = 0x1151d5400] 07:13:53 INFO - PROCESS | 1973 | 1467036833063 Marionette DEBUG loaded listener.js 07:13:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x11721dc00) [pid = 1973] [serial = 1493] [outer = 0x1151d5400] 07:13:53 INFO - PROCESS | 1973 | 1467036833374 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]]]}] 07:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 520ms 07:13:53 INFO - PROCESS | 1973 | 1467036833408 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 07:13:53 INFO - PROCESS | 1973 | 1467036833411 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 07:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:13:53 INFO - PROCESS | 1973 | 1467036833418 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:13:53 INFO - PROCESS | 1973 | 1467036833420 Marionette TRACE conn2 <- [1,1962,null,{}] 07:13:53 INFO - PROCESS | 1973 | 1467036833422 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}] 07:13:53 INFO - PROCESS | 1973 | 1467036833424 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:53 INFO - PROCESS | 1973 | 1467036833504 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 07:13:53 INFO - PROCESS | 1973 | 1467036833508 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:53 INFO - PROCESS | 1973 | 1467036833510 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:53 INFO - PROCESS | 1973 | ++DOCSHELL 0x116f47000 == 11 [pid = 1973] [id = 498] 07:13:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x117e9ac00) [pid = 1973] [serial = 1494] [outer = 0x0] 07:13:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x11839fc00) [pid = 1973] [serial = 1495] [outer = 0x117e9ac00] 07:13:53 INFO - PROCESS | 1973 | 1467036833539 Marionette DEBUG loaded listener.js 07:13:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1183b9800) [pid = 1973] [serial = 1496] [outer = 0x117e9ac00] 07:13:53 INFO - PROCESS | 1973 | 1467036833896 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]]]}] 07:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 521ms 07:13:53 INFO - PROCESS | 1973 | 1467036833939 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 07:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:13:53 INFO - PROCESS | 1973 | 1467036833947 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 07:13:53 INFO - PROCESS | 1973 | 1467036833950 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:13:53 INFO - PROCESS | 1973 | 1467036833952 Marionette TRACE conn2 <- [1,1966,null,{}] 07:13:53 INFO - PROCESS | 1973 | 1467036833960 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}] 07:13:53 INFO - PROCESS | 1973 | 1467036833963 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:54 INFO - PROCESS | 1973 | 1467036834048 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 07:13:54 INFO - PROCESS | 1973 | 1467036834053 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:54 INFO - PROCESS | 1973 | 1467036834055 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:54 INFO - PROCESS | 1973 | ++DOCSHELL 0x12176c000 == 12 [pid = 1973] [id = 499] 07:13:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x116293400) [pid = 1973] [serial = 1497] [outer = 0x0] 07:13:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x119044800) [pid = 1973] [serial = 1498] [outer = 0x116293400] 07:13:54 INFO - PROCESS | 1973 | 1467036834088 Marionette DEBUG loaded listener.js 07:13:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x11922a000) [pid = 1973] [serial = 1499] [outer = 0x116293400] 07:13:54 INFO - PROCESS | 1973 | 1467036834444 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]]]}] 07:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 523ms 07:13:54 INFO - PROCESS | 1973 | 1467036834474 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 07:13:54 INFO - PROCESS | 1973 | 1467036834475 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 07:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:13:54 INFO - PROCESS | 1973 | 1467036834478 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:13:54 INFO - PROCESS | 1973 | 1467036834479 Marionette TRACE conn2 <- [1,1970,null,{}] 07:13:54 INFO - PROCESS | 1973 | 1467036834486 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}] 07:13:54 INFO - PROCESS | 1973 | 1467036834487 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:54 INFO - PROCESS | 1973 | 1467036834621 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 07:13:54 INFO - PROCESS | 1973 | 1467036834630 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:54 INFO - PROCESS | 1973 | 1467036834631 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:54 INFO - PROCESS | 1973 | ++DOCSHELL 0x123661800 == 13 [pid = 1973] [id = 500] 07:13:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x119331800) [pid = 1973] [serial = 1500] [outer = 0x0] 07:13:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x119696800) [pid = 1973] [serial = 1501] [outer = 0x119331800] 07:13:54 INFO - PROCESS | 1973 | 1467036834673 Marionette DEBUG loaded listener.js 07:13:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x119c6e400) [pid = 1973] [serial = 1502] [outer = 0x119331800] 07:13:55 INFO - PROCESS | 1973 | 1467036835102 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]]]}] 07:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 671ms 07:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:13:55 INFO - PROCESS | 1973 | 1467036835150 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 07:13:55 INFO - PROCESS | 1973 | 1467036835151 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 07:13:55 INFO - PROCESS | 1973 | 1467036835153 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:13:55 INFO - PROCESS | 1973 | 1467036835154 Marionette TRACE conn2 <- [1,1974,null,{}] 07:13:55 INFO - PROCESS | 1973 | 1467036835157 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}] 07:13:55 INFO - PROCESS | 1973 | 1467036835158 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:55 INFO - PROCESS | 1973 | 1467036835256 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 07:13:55 INFO - PROCESS | 1973 | 1467036835295 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:55 INFO - PROCESS | 1973 | 1467036835296 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:55 INFO - PROCESS | 1973 | ++DOCSHELL 0x1289d0000 == 14 [pid = 1973] [id = 501] 07:13:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x118399800) [pid = 1973] [serial = 1503] [outer = 0x0] 07:13:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x120e68c00) [pid = 1973] [serial = 1504] [outer = 0x118399800] 07:13:55 INFO - PROCESS | 1973 | 1467036835321 Marionette DEBUG loaded listener.js 07:13:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x121447000) [pid = 1973] [serial = 1505] [outer = 0x118399800] 07:13:55 INFO - PROCESS | 1973 | 1467036835632 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]]]}] 07:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 518ms 07:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:13:55 INFO - PROCESS | 1973 | 1467036835671 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 07:13:55 INFO - PROCESS | 1973 | 1467036835673 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 07:13:55 INFO - PROCESS | 1973 | 1467036835675 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:13:55 INFO - PROCESS | 1973 | 1467036835676 Marionette TRACE conn2 <- [1,1978,null,{}] 07:13:55 INFO - PROCESS | 1973 | 1467036835678 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}] 07:13:55 INFO - PROCESS | 1973 | 1467036835682 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:55 INFO - PROCESS | 1973 | 1467036835802 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 07:13:55 INFO - PROCESS | 1973 | 1467036835839 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:55 INFO - PROCESS | 1973 | 1467036835840 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:55 INFO - PROCESS | 1973 | ++DOCSHELL 0x12939c000 == 15 [pid = 1973] [id = 502] 07:13:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x121854c00) [pid = 1973] [serial = 1506] [outer = 0x0] 07:13:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12487b000) [pid = 1973] [serial = 1507] [outer = 0x121854c00] 07:13:55 INFO - PROCESS | 1973 | 1467036835864 Marionette DEBUG loaded listener.js 07:13:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12634b400) [pid = 1973] [serial = 1508] [outer = 0x121854c00] 07:13:56 INFO - PROCESS | 1973 | 1467036836167 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]]]}] 07:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 518ms 07:13:56 INFO - PROCESS | 1973 | 1467036836195 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 07:13:56 INFO - PROCESS | 1973 | 1467036836196 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 07:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:13:56 INFO - PROCESS | 1973 | 1467036836202 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:13:56 INFO - PROCESS | 1973 | 1467036836203 Marionette TRACE conn2 <- [1,1982,null,{}] 07:13:56 INFO - PROCESS | 1973 | 1467036836205 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}] 07:13:56 INFO - PROCESS | 1973 | 1467036836206 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:56 INFO - PROCESS | 1973 | 1467036836307 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 07:13:56 INFO - PROCESS | 1973 | 1467036836345 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:56 INFO - PROCESS | 1973 | 1467036836346 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:56 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a5b5000 == 16 [pid = 1973] [id = 503] 07:13:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x12634d000) [pid = 1973] [serial = 1509] [outer = 0x0] 07:13:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x1270e2800) [pid = 1973] [serial = 1510] [outer = 0x12634d000] 07:13:56 INFO - PROCESS | 1973 | 1467036836370 Marionette DEBUG loaded listener.js 07:13:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x127469000) [pid = 1973] [serial = 1511] [outer = 0x12634d000] 07:13:56 INFO - PROCESS | 1973 | 1467036836678 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]]]}] 07:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 520ms 07:13:56 INFO - PROCESS | 1973 | 1467036836720 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 07:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:13:56 INFO - PROCESS | 1973 | 1467036836722 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 07:13:56 INFO - PROCESS | 1973 | 1467036836724 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:13:56 INFO - PROCESS | 1973 | 1467036836725 Marionette TRACE conn2 <- [1,1986,null,{}] 07:13:56 INFO - PROCESS | 1973 | 1467036836728 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}] 07:13:56 INFO - PROCESS | 1973 | 1467036836729 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:56 INFO - PROCESS | 1973 | 1467036836833 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 07:13:56 INFO - PROCESS | 1973 | 1467036836847 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:56 INFO - PROCESS | 1973 | 1467036836848 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:56 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a91b800 == 17 [pid = 1973] [id = 504] 07:13:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x112fe9400) [pid = 1973] [serial = 1512] [outer = 0x0] 07:13:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x1289ec800) [pid = 1973] [serial = 1513] [outer = 0x112fe9400] 07:13:56 INFO - PROCESS | 1973 | 1467036836888 Marionette DEBUG loaded listener.js 07:13:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x113f3ac00) [pid = 1973] [serial = 1514] [outer = 0x112fe9400] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x110e84800) [pid = 1973] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x116967c00) [pid = 1973] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x113ba3c00) [pid = 1973] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x113366800) [pid = 1973] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x124ad8800) [pid = 1973] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x11837b400) [pid = 1973] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x125e88800) [pid = 1973] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x118dc8c00) [pid = 1973] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x110e7a400) [pid = 1973] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1289f5c00) [pid = 1973] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x111e5cc00) [pid = 1973] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x129445800) [pid = 1973] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1193bbc00) [pid = 1973] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1193b6800) [pid = 1973] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x12b995400) [pid = 1973] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x1183bd400) [pid = 1973] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x110e82000) [pid = 1973] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1176d5000) [pid = 1973] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x11839dc00) [pid = 1973] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:13:57 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x113124c00) [pid = 1973] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:13:57 INFO - PROCESS | 1973 | 1467036837582 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]]]}] 07:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 871ms 07:13:57 INFO - PROCESS | 1973 | 1467036837596 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 07:13:57 INFO - PROCESS | 1973 | 1467036837598 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 07:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:13:57 INFO - PROCESS | 1973 | 1467036837601 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:13:57 INFO - PROCESS | 1973 | 1467036837603 Marionette TRACE conn2 <- [1,1990,null,{}] 07:13:57 INFO - PROCESS | 1973 | 1467036837606 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}] 07:13:57 INFO - PROCESS | 1973 | 1467036837608 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:57 INFO - PROCESS | 1973 | 1467036837724 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 07:13:57 INFO - PROCESS | 1973 | 1467036837730 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:57 INFO - PROCESS | 1973 | 1467036837732 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:57 INFO - PROCESS | 1973 | ++DOCSHELL 0x12176a800 == 18 [pid = 1973] [id = 505] 07:13:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x118379800) [pid = 1973] [serial = 1515] [outer = 0x0] 07:13:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1183b0800) [pid = 1973] [serial = 1516] [outer = 0x118379800] 07:13:57 INFO - PROCESS | 1973 | 1467036837773 Marionette DEBUG loaded listener.js 07:13:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x119231400) [pid = 1973] [serial = 1517] [outer = 0x118379800] 07:13:58 INFO - PROCESS | 1973 | 1467036838099 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]]]}] 07:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 520ms 07:13:58 INFO - PROCESS | 1973 | 1467036838123 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 07:13:58 INFO - PROCESS | 1973 | 1467036838124 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 07:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:13:58 INFO - PROCESS | 1973 | 1467036838127 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:13:58 INFO - PROCESS | 1973 | 1467036838128 Marionette TRACE conn2 <- [1,1994,null,{}] 07:13:58 INFO - PROCESS | 1973 | 1467036838138 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}] 07:13:58 INFO - PROCESS | 1973 | 1467036838139 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:58 INFO - PROCESS | 1973 | 1467036838223 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 07:13:58 INFO - PROCESS | 1973 | 1467036838227 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:58 INFO - PROCESS | 1973 | 1467036838228 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:58 INFO - PROCESS | 1973 | ++DOCSHELL 0x12b907000 == 19 [pid = 1973] [id = 506] 07:13:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x118197c00) [pid = 1973] [serial = 1518] [outer = 0x0] 07:13:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x12482d000) [pid = 1973] [serial = 1519] [outer = 0x118197c00] 07:13:58 INFO - PROCESS | 1973 | 1467036838255 Marionette DEBUG loaded listener.js 07:13:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1270e5800) [pid = 1973] [serial = 1520] [outer = 0x118197c00] 07:13:58 INFO - PROCESS | 1973 | 1467036838599 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]]]}] 07:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 521ms 07:13:58 INFO - PROCESS | 1973 | 1467036838649 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 07:13:58 INFO - PROCESS | 1973 | 1467036838652 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 07:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:13:58 INFO - PROCESS | 1973 | 1467036838655 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:13:58 INFO - PROCESS | 1973 | 1467036838657 Marionette TRACE conn2 <- [1,1998,null,{}] 07:13:58 INFO - PROCESS | 1973 | 1467036838661 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}] 07:13:58 INFO - PROCESS | 1973 | 1467036838663 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:58 INFO - PROCESS | 1973 | 1467036838797 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 07:13:58 INFO - PROCESS | 1973 | 1467036838808 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:58 INFO - PROCESS | 1973 | 1467036838810 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:58 INFO - PROCESS | 1973 | ++DOCSHELL 0x1289cf800 == 20 [pid = 1973] [id = 507] 07:13:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1289f5c00) [pid = 1973] [serial = 1521] [outer = 0x0] 07:13:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x128df6c00) [pid = 1973] [serial = 1522] [outer = 0x1289f5c00] 07:13:58 INFO - PROCESS | 1973 | 1467036838855 Marionette DEBUG loaded listener.js 07:13:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x12915a400) [pid = 1973] [serial = 1523] [outer = 0x1289f5c00] 07:13:59 INFO - PROCESS | 1973 | 1467036839287 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]]]}] 07:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 07:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:13:59 INFO - PROCESS | 1973 | 1467036839326 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 07:13:59 INFO - PROCESS | 1973 | 1467036839328 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 07:13:59 INFO - PROCESS | 1973 | 1467036839331 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:13:59 INFO - PROCESS | 1973 | 1467036839333 Marionette TRACE conn2 <- [1,2002,null,{}] 07:13:59 INFO - PROCESS | 1973 | 1467036839337 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}] 07:13:59 INFO - PROCESS | 1973 | 1467036839339 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:59 INFO - PROCESS | 1973 | 1467036839437 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 07:13:59 INFO - PROCESS | 1973 | 1467036839496 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:59 INFO - PROCESS | 1973 | 1467036839497 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:13:59 INFO - PROCESS | 1973 | ++DOCSHELL 0x118293800 == 21 [pid = 1973] [id = 508] 07:13:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x112f0bc00) [pid = 1973] [serial = 1524] [outer = 0x0] 07:13:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1133de000) [pid = 1973] [serial = 1525] [outer = 0x112f0bc00] 07:13:59 INFO - PROCESS | 1973 | 1467036839540 Marionette DEBUG loaded listener.js 07:13:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x11696e400) [pid = 1973] [serial = 1526] [outer = 0x112f0bc00] 07:13:59 INFO - PROCESS | 1973 | 1467036839930 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]]]}] 07:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 07:14:00 INFO - PROCESS | 1973 | 1467036840003 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 07:14:00 INFO - PROCESS | 1973 | 1467036840006 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 07:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:14:00 INFO - PROCESS | 1973 | 1467036840010 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:14:00 INFO - PROCESS | 1973 | 1467036840013 Marionette TRACE conn2 <- [1,2006,null,{}] 07:14:00 INFO - PROCESS | 1973 | 1467036840016 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}] 07:14:00 INFO - PROCESS | 1973 | 1467036840017 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:00 INFO - PROCESS | 1973 | 1467036840114 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 07:14:00 INFO - PROCESS | 1973 | 1467036840220 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:00 INFO - PROCESS | 1973 | 1467036840222 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:00 INFO - PROCESS | 1973 | ++DOCSHELL 0x1289ce000 == 22 [pid = 1973] [id = 509] 07:14:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1183bd000) [pid = 1973] [serial = 1527] [outer = 0x0] 07:14:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1185b1800) [pid = 1973] [serial = 1528] [outer = 0x1183bd000] 07:14:00 INFO - PROCESS | 1973 | 1467036840253 Marionette DEBUG loaded listener.js 07:14:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x118dcc000) [pid = 1973] [serial = 1529] [outer = 0x1183bd000] 07:14:00 INFO - PROCESS | 1973 | 1467036840671 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]]]}] 07:14:00 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 07:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 722ms 07:14:00 INFO - PROCESS | 1973 | 1467036840732 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 07:14:00 INFO - PROCESS | 1973 | 1467036840734 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 07:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:14:00 INFO - PROCESS | 1973 | 1467036840736 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:14:00 INFO - PROCESS | 1973 | 1467036840739 Marionette TRACE conn2 <- [1,2010,null,{}] 07:14:00 INFO - PROCESS | 1973 | 1467036840746 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}] 07:14:00 INFO - PROCESS | 1973 | 1467036840749 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:00 INFO - PROCESS | 1973 | 1467036840845 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 07:14:00 INFO - PROCESS | 1973 | 1467036840905 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:00 INFO - PROCESS | 1973 | 1467036840907 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:00 INFO - PROCESS | 1973 | ++DOCSHELL 0x12beb0000 == 23 [pid = 1973] [id = 510] 07:14:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x1199c4000) [pid = 1973] [serial = 1530] [outer = 0x0] 07:14:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x124838400) [pid = 1973] [serial = 1531] [outer = 0x1199c4000] 07:14:00 INFO - PROCESS | 1973 | 1467036840937 Marionette DEBUG loaded listener.js 07:14:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x124d3d800) [pid = 1973] [serial = 1532] [outer = 0x1199c4000] 07:14:01 INFO - PROCESS | 1973 | 1467036841344 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]]]}] 07:14:01 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 07:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 621ms 07:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:14:01 INFO - PROCESS | 1973 | 1467036841357 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 07:14:01 INFO - PROCESS | 1973 | 1467036841359 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 07:14:01 INFO - PROCESS | 1973 | 1467036841361 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:14:01 INFO - PROCESS | 1973 | 1467036841362 Marionette TRACE conn2 <- [1,2014,null,{}] 07:14:01 INFO - PROCESS | 1973 | 1467036841377 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}] 07:14:01 INFO - PROCESS | 1973 | 1467036841378 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:01 INFO - PROCESS | 1973 | 1467036841492 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 07:14:01 INFO - PROCESS | 1973 | 1467036841573 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:01 INFO - PROCESS | 1973 | 1467036841575 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:01 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ce13000 == 24 [pid = 1973] [id = 511] 07:14:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x125f47c00) [pid = 1973] [serial = 1533] [outer = 0x0] 07:14:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1289f0000) [pid = 1973] [serial = 1534] [outer = 0x125f47c00] 07:14:01 INFO - PROCESS | 1973 | 1467036841603 Marionette DEBUG loaded listener.js 07:14:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x128deec00) [pid = 1973] [serial = 1535] [outer = 0x125f47c00] 07:14:02 INFO - PROCESS | 1973 | 1467036842133 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]]]}] 07:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 821ms 07:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:14:02 INFO - PROCESS | 1973 | 1467036842183 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 07:14:02 INFO - PROCESS | 1973 | 1467036842186 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 07:14:02 INFO - PROCESS | 1973 | 1467036842189 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:14:02 INFO - PROCESS | 1973 | 1467036842190 Marionette TRACE conn2 <- [1,2018,null,{}] 07:14:02 INFO - PROCESS | 1973 | 1467036842194 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}] 07:14:02 INFO - PROCESS | 1973 | 1467036842196 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:02 INFO - PROCESS | 1973 | 1467036842287 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 07:14:02 INFO - PROCESS | 1973 | 1467036842348 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:02 INFO - PROCESS | 1973 | 1467036842350 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:02 INFO - PROCESS | 1973 | ++DOCSHELL 0x1169a7800 == 25 [pid = 1973] [id = 512] 07:14:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x115e5f000) [pid = 1973] [serial = 1536] [outer = 0x0] 07:14:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x11607ac00) [pid = 1973] [serial = 1537] [outer = 0x115e5f000] 07:14:02 INFO - PROCESS | 1973 | 1467036842378 Marionette DEBUG loaded listener.js 07:14:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x1167ebc00) [pid = 1973] [serial = 1538] [outer = 0x115e5f000] 07:14:02 INFO - PROCESS | 1973 | --DOCSHELL 0x1188a4000 == 24 [pid = 1973] [id = 496] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x1172be000) [pid = 1973] [serial = 1489] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | 1467036842755 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]]]}] 07:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 620ms 07:14:02 INFO - PROCESS | 1973 | 1467036842819 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 07:14:02 INFO - PROCESS | 1973 | 1467036842822 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 07:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:14:02 INFO - PROCESS | 1973 | 1467036842826 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:14:02 INFO - PROCESS | 1973 | 1467036842827 Marionette TRACE conn2 <- [1,2022,null,{}] 07:14:02 INFO - PROCESS | 1973 | 1467036842831 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}] 07:14:02 INFO - PROCESS | 1973 | 1467036842833 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:02 INFO - PROCESS | 1973 | 1467036842920 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x12746f400) [pid = 1973] [serial = 1455] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x1289f5400) [pid = 1973] [serial = 1456] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x1176d9800) [pid = 1973] [serial = 1434] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x11837a000) [pid = 1973] [serial = 1435] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x115eee400) [pid = 1973] [serial = 1431] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1193b0c00) [pid = 1973] [serial = 1443] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x1252d2c00) [pid = 1973] [serial = 1449] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x125f43800) [pid = 1973] [serial = 1450] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x120e68800) [pid = 1973] [serial = 1446] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x124acb800) [pid = 1973] [serial = 1447] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1265aa800) [pid = 1973] [serial = 1452] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x127463800) [pid = 1973] [serial = 1453] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x11673fc00) [pid = 1973] [serial = 1432] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x119228400) [pid = 1973] [serial = 1440] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x119230800) [pid = 1973] [serial = 1441] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1183b6800) [pid = 1973] [serial = 1437] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1185bc000) [pid = 1973] [serial = 1438] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1133b8c00) [pid = 1973] [serial = 1467] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x12a6ddc00) [pid = 1973] [serial = 1465] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1193bf800) [pid = 1973] [serial = 1444] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x123680000) [pid = 1973] [serial = 1487] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x120e64400) [pid = 1973] [serial = 1484] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x121365800) [pid = 1973] [serial = 1486] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x12b9a2c00) [pid = 1973] [serial = 1429] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x119328000) [pid = 1973] [serial = 1481] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x119a09800) [pid = 1973] [serial = 1483] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x116968000) [pid = 1973] [serial = 1474] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x1181a4c00) [pid = 1973] [serial = 1471] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x119223c00) [pid = 1973] [serial = 1480] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x1183b0400) [pid = 1973] [serial = 1477] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x1176de800) [pid = 1973] [serial = 1470] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x115ef4000) [pid = 1973] [serial = 1468] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x113127800) [pid = 1973] [serial = 1473] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 73 (0x129447c00) [pid = 1973] [serial = 895] [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.] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 72 (0x1183a1000) [pid = 1973] [serial = 1476] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 71 (0x1290ad000) [pid = 1973] [serial = 1459] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 70 (0x128def800) [pid = 1973] [serial = 1458] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 69 (0x128df5000) [pid = 1973] [serial = 1461] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 68 (0x12a3d4c00) [pid = 1973] [serial = 1464] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | --DOMWINDOW == 67 (0x12943fc00) [pid = 1973] [serial = 1462] [outer = 0x0] [url = about:blank] 07:14:02 INFO - PROCESS | 1973 | 1467036842984 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:02 INFO - PROCESS | 1973 | 1467036842985 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:02 INFO - PROCESS | 1973 | ++DOCSHELL 0x117063800 == 25 [pid = 1973] [id = 513] 07:14:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 68 (0x1133b8c00) [pid = 1973] [serial = 1539] [outer = 0x0] 07:14:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 69 (0x116968000) [pid = 1973] [serial = 1540] [outer = 0x1133b8c00] 07:14:03 INFO - PROCESS | 1973 | 1467036843012 Marionette DEBUG loaded listener.js 07:14:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 70 (0x1183a1c00) [pid = 1973] [serial = 1541] [outer = 0x1133b8c00] 07:14:03 INFO - PROCESS | 1973 | 1467036843309 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]]]}] 07:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 521ms 07:14:03 INFO - PROCESS | 1973 | 1467036843350 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 07:14:03 INFO - PROCESS | 1973 | 1467036843352 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 07:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:14:03 INFO - PROCESS | 1973 | 1467036843354 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:14:03 INFO - PROCESS | 1973 | 1467036843357 Marionette TRACE conn2 <- [1,2026,null,{}] 07:14:03 INFO - PROCESS | 1973 | 1467036843365 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}] 07:14:03 INFO - PROCESS | 1973 | 1467036843369 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:03 INFO - PROCESS | 1973 | 1467036843445 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 07:14:03 INFO - PROCESS | 1973 | 1467036843451 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:03 INFO - PROCESS | 1973 | 1467036843453 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:03 INFO - PROCESS | 1973 | ++DOCSHELL 0x119a8c000 == 26 [pid = 1973] [id = 514] 07:14:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 71 (0x1183ba000) [pid = 1973] [serial = 1542] [outer = 0x0] 07:14:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 72 (0x1185bc400) [pid = 1973] [serial = 1543] [outer = 0x1183ba000] 07:14:03 INFO - PROCESS | 1973 | 1467036843481 Marionette DEBUG loaded listener.js 07:14:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 73 (0x11922bc00) [pid = 1973] [serial = 1544] [outer = 0x1183ba000] 07:14:03 INFO - PROCESS | 1973 | 1467036843854 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]]]}] 07:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 521ms 07:14:03 INFO - PROCESS | 1973 | 1467036843875 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 07:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:14:03 INFO - PROCESS | 1973 | 1467036843877 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 07:14:03 INFO - PROCESS | 1973 | 1467036843880 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:14:03 INFO - PROCESS | 1973 | 1467036843882 Marionette TRACE conn2 <- [1,2030,null,{}] 07:14:03 INFO - PROCESS | 1973 | 1467036843884 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}] 07:14:03 INFO - PROCESS | 1973 | 1467036843885 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:03 INFO - PROCESS | 1973 | 1467036843962 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 07:14:03 INFO - PROCESS | 1973 | 1467036843968 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:03 INFO - PROCESS | 1973 | 1467036843969 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:03 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210df000 == 27 [pid = 1973] [id = 515] 07:14:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 74 (0x119325000) [pid = 1973] [serial = 1545] [outer = 0x0] 07:14:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x1193bb400) [pid = 1973] [serial = 1546] [outer = 0x119325000] 07:14:03 INFO - PROCESS | 1973 | 1467036843995 Marionette DEBUG loaded listener.js 07:14:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x119a0a000) [pid = 1973] [serial = 1547] [outer = 0x119325000] 07:14:04 INFO - PROCESS | 1973 | 1467036844334 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]]]}] 07:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 472ms 07:14:04 INFO - PROCESS | 1973 | 1467036844352 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 07:14:04 INFO - PROCESS | 1973 | 1467036844353 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 07:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:14:04 INFO - PROCESS | 1973 | 1467036844355 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:14:04 INFO - PROCESS | 1973 | 1467036844356 Marionette TRACE conn2 <- [1,2034,null,{}] 07:14:04 INFO - PROCESS | 1973 | 1467036844359 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}] 07:14:04 INFO - PROCESS | 1973 | 1467036844360 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:04 INFO - PROCESS | 1973 | 1467036844457 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 07:14:04 INFO - PROCESS | 1973 | 1467036844466 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:04 INFO - PROCESS | 1973 | 1467036844467 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:04 INFO - PROCESS | 1973 | ++DOCSHELL 0x121425800 == 28 [pid = 1973] [id = 516] 07:14:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x119a0e800) [pid = 1973] [serial = 1548] [outer = 0x0] 07:14:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x120f3a400) [pid = 1973] [serial = 1549] [outer = 0x119a0e800] 07:14:04 INFO - PROCESS | 1973 | 1467036844492 Marionette DEBUG loaded listener.js 07:14:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x12185c000) [pid = 1973] [serial = 1550] [outer = 0x119a0e800] 07:14:04 INFO - PROCESS | 1973 | 1467036844811 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]]]}] 07:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 468ms 07:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:14:04 INFO - PROCESS | 1973 | 1467036844825 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 07:14:04 INFO - PROCESS | 1973 | 1467036844826 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 07:14:04 INFO - PROCESS | 1973 | 1467036844828 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:14:04 INFO - PROCESS | 1973 | 1467036844829 Marionette TRACE conn2 <- [1,2038,null,{}] 07:14:04 INFO - PROCESS | 1973 | 1467036844833 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}] 07:14:04 INFO - PROCESS | 1973 | 1467036844839 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:04 INFO - PROCESS | 1973 | 1467036844936 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 07:14:04 INFO - PROCESS | 1973 | 1467036844940 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:04 INFO - PROCESS | 1973 | 1467036844941 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:04 INFO - PROCESS | 1973 | ++DOCSHELL 0x123666000 == 29 [pid = 1973] [id = 517] 07:14:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x121a06000) [pid = 1973] [serial = 1551] [outer = 0x0] 07:14:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x124d39800) [pid = 1973] [serial = 1552] [outer = 0x121a06000] 07:14:04 INFO - PROCESS | 1973 | 1467036844966 Marionette DEBUG loaded listener.js 07:14:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x12746f400) [pid = 1973] [serial = 1553] [outer = 0x121a06000] 07:14:05 INFO - PROCESS | 1973 | 1467036845323 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]]]}] 07:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 519ms 07:14:05 INFO - PROCESS | 1973 | 1467036845349 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 07:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:14:05 INFO - PROCESS | 1973 | 1467036845352 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 07:14:05 INFO - PROCESS | 1973 | 1467036845354 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:14:05 INFO - PROCESS | 1973 | 1467036845355 Marionette TRACE conn2 <- [1,2042,null,{}] 07:14:05 INFO - PROCESS | 1973 | 1467036845357 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}] 07:14:05 INFO - PROCESS | 1973 | 1467036845358 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:05 INFO - PROCESS | 1973 | 1467036845452 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 07:14:05 INFO - PROCESS | 1973 | 1467036845463 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:05 INFO - PROCESS | 1973 | 1467036845466 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:05 INFO - PROCESS | 1973 | ++DOCSHELL 0x11623c000 == 30 [pid = 1973] [id = 518] 07:14:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x112ff2c00) [pid = 1973] [serial = 1554] [outer = 0x0] 07:14:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x1289f7800) [pid = 1973] [serial = 1555] [outer = 0x112ff2c00] 07:14:05 INFO - PROCESS | 1973 | 1467036845491 Marionette DEBUG loaded listener.js 07:14:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x128df3c00) [pid = 1973] [serial = 1556] [outer = 0x112ff2c00] 07:14:05 INFO - PROCESS | 1973 | 1467036845824 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]]]}] 07:14:05 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) 07:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 519ms 07:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:14:05 INFO - PROCESS | 1973 | 1467036845873 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 07:14:05 INFO - PROCESS | 1973 | 1467036845874 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 07:14:05 INFO - PROCESS | 1973 | 1467036845876 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:14:05 INFO - PROCESS | 1973 | 1467036845877 Marionette TRACE conn2 <- [1,2046,null,{}] 07:14:05 INFO - PROCESS | 1973 | 1467036845880 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}] 07:14:05 INFO - PROCESS | 1973 | 1467036845881 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:05 INFO - PROCESS | 1973 | 1467036845976 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 07:14:05 INFO - PROCESS | 1973 | 1467036845986 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:05 INFO - PROCESS | 1973 | 1467036845987 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:05 INFO - PROCESS | 1973 | ++DOCSHELL 0x12909d000 == 31 [pid = 1973] [id = 519] 07:14:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1289f3800) [pid = 1973] [serial = 1557] [outer = 0x0] 07:14:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1290af800) [pid = 1973] [serial = 1558] [outer = 0x1289f3800] 07:14:06 INFO - PROCESS | 1973 | 1467036846012 Marionette DEBUG loaded listener.js 07:14:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x12915d800) [pid = 1973] [serial = 1559] [outer = 0x1289f3800] 07:14:06 INFO - PROCESS | 1973 | 1467036846330 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]]]}] 07:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 472ms 07:14:06 INFO - PROCESS | 1973 | 1467036846351 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 07:14:06 INFO - PROCESS | 1973 | 1467036846352 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 07:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:14:06 INFO - PROCESS | 1973 | 1467036846354 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:14:06 INFO - PROCESS | 1973 | 1467036846356 Marionette TRACE conn2 <- [1,2050,null,{}] 07:14:06 INFO - PROCESS | 1973 | 1467036846358 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}] 07:14:06 INFO - PROCESS | 1973 | 1467036846359 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:06 INFO - PROCESS | 1973 | 1467036846456 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 07:14:06 INFO - PROCESS | 1973 | 1467036846494 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:06 INFO - PROCESS | 1973 | 1467036846495 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:06 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a51b800 == 32 [pid = 1973] [id = 520] 07:14:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x129162800) [pid = 1973] [serial = 1560] [outer = 0x0] 07:14:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1293a6000) [pid = 1973] [serial = 1561] [outer = 0x129162800] 07:14:06 INFO - PROCESS | 1973 | 1467036846519 Marionette DEBUG loaded listener.js 07:14:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1293acc00) [pid = 1973] [serial = 1562] [outer = 0x129162800] 07:14:06 INFO - PROCESS | 1973 | 1467036846844 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]]]}] 07:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 517ms 07:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:14:06 INFO - PROCESS | 1973 | 1467036846873 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 07:14:06 INFO - PROCESS | 1973 | 1467036846874 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 07:14:06 INFO - PROCESS | 1973 | 1467036846876 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:14:06 INFO - PROCESS | 1973 | 1467036846877 Marionette TRACE conn2 <- [1,2054,null,{}] 07:14:06 INFO - PROCESS | 1973 | 1467036846880 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}] 07:14:06 INFO - PROCESS | 1973 | 1467036846881 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:06 INFO - PROCESS | 1973 | 1467036846979 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 07:14:06 INFO - PROCESS | 1973 | 1467036846990 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:06 INFO - PROCESS | 1973 | 1467036846991 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:06 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a91e800 == 33 [pid = 1973] [id = 521] 07:14:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1293a7000) [pid = 1973] [serial = 1563] [outer = 0x0] 07:14:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x12943fc00) [pid = 1973] [serial = 1564] [outer = 0x1293a7000] 07:14:07 INFO - PROCESS | 1973 | 1467036847015 Marionette DEBUG loaded listener.js 07:14:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x12a3c9800) [pid = 1973] [serial = 1565] [outer = 0x1293a7000] 07:14:07 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x118399800) [pid = 1973] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:14:07 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x116293400) [pid = 1973] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:14:07 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x117e9ac00) [pid = 1973] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:14:07 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x119331800) [pid = 1973] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:14:07 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x121854c00) [pid = 1973] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:14:07 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x11721bc00) [pid = 1973] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:14:07 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1151d5400) [pid = 1973] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:14:07 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x12634d000) [pid = 1973] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:14:07 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x118197c00) [pid = 1973] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:14:07 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x112fe9400) [pid = 1973] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:14:07 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x118379800) [pid = 1973] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:14:07 INFO - PROCESS | 1973 | 1467036847373 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]]]}] 07:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 518ms 07:14:07 INFO - PROCESS | 1973 | 1467036847395 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 07:14:07 INFO - PROCESS | 1973 | 1467036847396 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 07:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:14:07 INFO - PROCESS | 1973 | 1467036847401 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:14:07 INFO - PROCESS | 1973 | 1467036847402 Marionette TRACE conn2 <- [1,2058,null,{}] 07:14:07 INFO - PROCESS | 1973 | 1467036847405 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}] 07:14:07 INFO - PROCESS | 1973 | 1467036847406 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:07 INFO - PROCESS | 1973 | 1467036847521 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 07:14:07 INFO - PROCESS | 1973 | 1467036847555 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:07 INFO - PROCESS | 1973 | 1467036847557 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:07 INFO - PROCESS | 1973 | ++DOCSHELL 0x12acd4800 == 34 [pid = 1973] [id = 522] 07:14:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x1121a1c00) [pid = 1973] [serial = 1566] [outer = 0x0] 07:14:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x12943e400) [pid = 1973] [serial = 1567] [outer = 0x1121a1c00] 07:14:07 INFO - PROCESS | 1973 | 1467036847590 Marionette DEBUG loaded listener.js 07:14:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x12a62e800) [pid = 1973] [serial = 1568] [outer = 0x1121a1c00] 07:14:07 INFO - PROCESS | 1973 | 1467036847868 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]]]}] 07:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 521ms 07:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:14:07 INFO - PROCESS | 1973 | 1467036847921 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 07:14:07 INFO - PROCESS | 1973 | 1467036847922 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 07:14:07 INFO - PROCESS | 1973 | 1467036847924 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:14:07 INFO - PROCESS | 1973 | 1467036847925 Marionette TRACE conn2 <- [1,2062,null,{}] 07:14:07 INFO - PROCESS | 1973 | 1467036847927 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}] 07:14:07 INFO - PROCESS | 1973 | 1467036847928 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:08 INFO - PROCESS | 1973 | 1467036848012 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 07:14:08 INFO - PROCESS | 1973 | 1467036848018 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:08 INFO - PROCESS | 1973 | 1467036848019 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:08 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bbc4800 == 35 [pid = 1973] [id = 523] 07:14:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x112a7b000) [pid = 1973] [serial = 1569] [outer = 0x0] 07:14:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x12a631400) [pid = 1973] [serial = 1570] [outer = 0x112a7b000] 07:14:08 INFO - PROCESS | 1973 | 1467036848095 Marionette DEBUG loaded listener.js 07:14:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x12a6e3400) [pid = 1973] [serial = 1571] [outer = 0x112a7b000] 07:14:08 INFO - PROCESS | 1973 | 1467036848350 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]]]}] 07:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 471ms 07:14:08 INFO - PROCESS | 1973 | 1467036848402 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 07:14:08 INFO - PROCESS | 1973 | 1467036848404 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 07:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:14:08 INFO - PROCESS | 1973 | 1467036848406 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:14:08 INFO - PROCESS | 1973 | 1467036848407 Marionette TRACE conn2 <- [1,2066,null,{}] 07:14:08 INFO - PROCESS | 1973 | 1467036848409 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}] 07:14:08 INFO - PROCESS | 1973 | 1467036848410 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:08 INFO - PROCESS | 1973 | 1467036848493 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 07:14:08 INFO - PROCESS | 1973 | 1467036848498 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:08 INFO - PROCESS | 1973 | 1467036848500 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:08 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d1a1800 == 36 [pid = 1973] [id = 524] 07:14:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1193b1400) [pid = 1973] [serial = 1572] [outer = 0x0] 07:14:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x12a75b800) [pid = 1973] [serial = 1573] [outer = 0x1193b1400] 07:14:08 INFO - PROCESS | 1973 | 1467036848531 Marionette DEBUG loaded listener.js 07:14:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x12a959400) [pid = 1973] [serial = 1574] [outer = 0x1193b1400] 07:14:08 INFO - PROCESS | 1973 | 1467036848838 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]]]}] 07:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 468ms 07:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:14:08 INFO - PROCESS | 1973 | 1467036848874 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 07:14:08 INFO - PROCESS | 1973 | 1467036848875 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 07:14:08 INFO - PROCESS | 1973 | 1467036848878 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:14:08 INFO - PROCESS | 1973 | 1467036848879 Marionette TRACE conn2 <- [1,2070,null,{}] 07:14:08 INFO - PROCESS | 1973 | 1467036848883 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}] 07:14:08 INFO - PROCESS | 1973 | 1467036848884 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:08 INFO - PROCESS | 1973 | 1467036848961 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 07:14:09 INFO - PROCESS | 1973 | 1467036849021 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:09 INFO - PROCESS | 1973 | 1467036849022 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:09 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d1b2800 == 37 [pid = 1973] [id = 525] 07:14:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x120f06400) [pid = 1973] [serial = 1575] [outer = 0x0] 07:14:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x12a95dc00) [pid = 1973] [serial = 1576] [outer = 0x120f06400] 07:14:09 INFO - PROCESS | 1973 | 1467036849046 Marionette DEBUG loaded listener.js 07:14:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12ac7a400) [pid = 1973] [serial = 1577] [outer = 0x120f06400] 07:14:09 INFO - PROCESS | 1973 | 1467036849470 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]]]}] 07:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 622ms 07:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:14:09 INFO - PROCESS | 1973 | 1467036849501 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 07:14:09 INFO - PROCESS | 1973 | 1467036849503 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 07:14:09 INFO - PROCESS | 1973 | 1467036849506 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:14:09 INFO - PROCESS | 1973 | 1467036849508 Marionette TRACE conn2 <- [1,2074,null,{}] 07:14:09 INFO - PROCESS | 1973 | 1467036849512 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}] 07:14:09 INFO - PROCESS | 1973 | 1467036849514 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:09 INFO - PROCESS | 1973 | 1467036849615 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 07:14:09 INFO - PROCESS | 1973 | 1467036849675 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:09 INFO - PROCESS | 1973 | 1467036849676 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:09 INFO - PROCESS | 1973 | ++DOCSHELL 0x1185be800 == 38 [pid = 1973] [id = 526] 07:14:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1160d6800) [pid = 1973] [serial = 1578] [outer = 0x0] 07:14:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x11721d800) [pid = 1973] [serial = 1579] [outer = 0x1160d6800] 07:14:09 INFO - PROCESS | 1973 | 1467036849707 Marionette DEBUG loaded listener.js 07:14:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x118156c00) [pid = 1973] [serial = 1580] [outer = 0x1160d6800] 07:14:10 INFO - PROCESS | 1973 | 1467036850152 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]]]}] 07:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 673ms 07:14:10 INFO - PROCESS | 1973 | 1467036850179 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 07:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:14:10 INFO - PROCESS | 1973 | 1467036850184 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 07:14:10 INFO - PROCESS | 1973 | 1467036850189 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:14:10 INFO - PROCESS | 1973 | 1467036850191 Marionette TRACE conn2 <- [1,2078,null,{}] 07:14:10 INFO - PROCESS | 1973 | 1467036850193 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}] 07:14:10 INFO - PROCESS | 1973 | 1467036850195 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:10 INFO - PROCESS | 1973 | 1467036850297 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 07:14:10 INFO - PROCESS | 1973 | 1467036850399 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:10 INFO - PROCESS | 1973 | 1467036850401 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:10 INFO - PROCESS | 1973 | ++DOCSHELL 0x1248b7800 == 39 [pid = 1973] [id = 527] 07:14:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1183b3400) [pid = 1973] [serial = 1581] [outer = 0x0] 07:14:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x11858a400) [pid = 1973] [serial = 1582] [outer = 0x1183b3400] 07:14:10 INFO - PROCESS | 1973 | 1467036850433 Marionette DEBUG loaded listener.js 07:14:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x11922d400) [pid = 1973] [serial = 1583] [outer = 0x1183b3400] 07:14:10 INFO - PROCESS | 1973 | 1467036850836 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]]]}] 07:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 671ms 07:14:10 INFO - PROCESS | 1973 | 1467036850860 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 07:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:14:10 INFO - PROCESS | 1973 | 1467036850861 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 07:14:10 INFO - PROCESS | 1973 | 1467036850864 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:14:10 INFO - PROCESS | 1973 | 1467036850866 Marionette TRACE conn2 <- [1,2082,null,{}] 07:14:10 INFO - PROCESS | 1973 | 1467036850873 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}] 07:14:10 INFO - PROCESS | 1973 | 1467036850876 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:10 INFO - PROCESS | 1973 | 1467036850980 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 07:14:11 INFO - PROCESS | 1973 | 1467036851042 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:11 INFO - PROCESS | 1973 | 1467036851043 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:11 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d1b7000 == 40 [pid = 1973] [id = 528] 07:14:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x120f3c000) [pid = 1973] [serial = 1584] [outer = 0x0] 07:14:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x124ac9800) [pid = 1973] [serial = 1585] [outer = 0x120f3c000] 07:14:11 INFO - PROCESS | 1973 | 1467036851075 Marionette DEBUG loaded listener.js 07:14:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x125f48c00) [pid = 1973] [serial = 1586] [outer = 0x120f3c000] 07:14:11 INFO - PROCESS | 1973 | 1467036851536 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]]]}] 07:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 722ms 07:14:11 INFO - PROCESS | 1973 | 1467036851585 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 07:14:11 INFO - PROCESS | 1973 | 1467036851587 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 07:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:14:11 INFO - PROCESS | 1973 | 1467036851589 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:14:11 INFO - PROCESS | 1973 | 1467036851591 Marionette TRACE conn2 <- [1,2086,null,{}] 07:14:11 INFO - PROCESS | 1973 | 1467036851593 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}] 07:14:11 INFO - PROCESS | 1973 | 1467036851595 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:11 INFO - PROCESS | 1973 | 1467036851718 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 07:14:11 INFO - PROCESS | 1973 | 1467036851922 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:11 INFO - PROCESS | 1973 | 1467036851924 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:11 INFO - PROCESS | 1973 | ++DOCSHELL 0x1182a2800 == 41 [pid = 1973] [id = 529] 07:14:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x11219dc00) [pid = 1973] [serial = 1587] [outer = 0x0] 07:14:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x115ef4000) [pid = 1973] [serial = 1588] [outer = 0x11219dc00] 07:14:11 INFO - PROCESS | 1973 | 1467036851964 Marionette DEBUG loaded listener.js 07:14:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x1176d9000) [pid = 1973] [serial = 1589] [outer = 0x11219dc00] 07:14:12 INFO - PROCESS | 1973 | 1467036852366 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]]]}] 07:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 819ms 07:14:12 INFO - PROCESS | 1973 | 1467036852409 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 07:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:14:12 INFO - PROCESS | 1973 | 1467036852411 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 07:14:12 INFO - PROCESS | 1973 | 1467036852415 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:14:12 INFO - PROCESS | 1973 | 1467036852416 Marionette TRACE conn2 <- [1,2090,null,{}] 07:14:12 INFO - PROCESS | 1973 | 1467036852420 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}] 07:14:12 INFO - PROCESS | 1973 | 1467036852423 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:12 INFO - PROCESS | 1973 | 1467036852519 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 07:14:12 INFO - PROCESS | 1973 | 1467036852591 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:12 INFO - PROCESS | 1973 | 1467036852593 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:12 INFO - PROCESS | 1973 | ++DOCSHELL 0x118896800 == 42 [pid = 1973] [id = 530] 07:14:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x1183a8400) [pid = 1973] [serial = 1590] [outer = 0x0] 07:14:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x118d88400) [pid = 1973] [serial = 1591] [outer = 0x1183a8400] 07:14:12 INFO - PROCESS | 1973 | 1467036852637 Marionette DEBUG loaded listener.js 07:14:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x11922c400) [pid = 1973] [serial = 1592] [outer = 0x1183a8400] 07:14:13 INFO - PROCESS | 1973 | --DOCSHELL 0x12d1a1800 == 41 [pid = 1973] [id = 524] 07:14:13 INFO - PROCESS | 1973 | --DOCSHELL 0x12bbc4800 == 40 [pid = 1973] [id = 523] 07:14:13 INFO - PROCESS | 1973 | --DOCSHELL 0x12acd4800 == 39 [pid = 1973] [id = 522] 07:14:13 INFO - PROCESS | 1973 | --DOCSHELL 0x12a91e800 == 38 [pid = 1973] [id = 521] 07:14:13 INFO - PROCESS | 1973 | --DOCSHELL 0x12a51b800 == 37 [pid = 1973] [id = 520] 07:14:13 INFO - PROCESS | 1973 | --DOCSHELL 0x12909d000 == 36 [pid = 1973] [id = 519] 07:14:13 INFO - PROCESS | 1973 | --DOCSHELL 0x11623c000 == 35 [pid = 1973] [id = 518] 07:14:13 INFO - PROCESS | 1973 | --DOCSHELL 0x123666000 == 34 [pid = 1973] [id = 517] 07:14:13 INFO - PROCESS | 1973 | --DOCSHELL 0x121425800 == 33 [pid = 1973] [id = 516] 07:14:13 INFO - PROCESS | 1973 | --DOCSHELL 0x1210df000 == 32 [pid = 1973] [id = 515] 07:14:13 INFO - PROCESS | 1973 | --DOCSHELL 0x1182a2800 == 31 [pid = 1973] [id = 529] 07:14:13 INFO - PROCESS | 1973 | --DOCSHELL 0x12d1b7000 == 30 [pid = 1973] [id = 528] 07:14:13 INFO - PROCESS | 1973 | --DOCSHELL 0x1248b7800 == 29 [pid = 1973] [id = 527] 07:14:13 INFO - PROCESS | 1973 | --DOCSHELL 0x12d1b2800 == 28 [pid = 1973] [id = 525] 07:14:13 INFO - PROCESS | 1973 | --DOCSHELL 0x1185be800 == 27 [pid = 1973] [id = 526] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x120e68c00) [pid = 1973] [serial = 1504] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x119044800) [pid = 1973] [serial = 1498] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x11922a000) [pid = 1973] [serial = 1499] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x11839fc00) [pid = 1973] [serial = 1495] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x1183b9800) [pid = 1973] [serial = 1496] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x119696800) [pid = 1973] [serial = 1501] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x12487b000) [pid = 1973] [serial = 1507] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x1183a1800) [pid = 1973] [serial = 1490] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x116078c00) [pid = 1973] [serial = 1492] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x11721dc00) [pid = 1973] [serial = 1493] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x121447000) [pid = 1973] [serial = 1505] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1270e2800) [pid = 1973] [serial = 1510] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x12634b400) [pid = 1973] [serial = 1508] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1270e5800) [pid = 1973] [serial = 1520] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x127469000) [pid = 1973] [serial = 1511] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x113f3ac00) [pid = 1973] [serial = 1514] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1289ec800) [pid = 1973] [serial = 1513] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x12482d000) [pid = 1973] [serial = 1519] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x119231400) [pid = 1973] [serial = 1517] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1183b0800) [pid = 1973] [serial = 1516] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x128df6c00) [pid = 1973] [serial = 1522] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x119c6e400) [pid = 1973] [serial = 1502] [outer = 0x0] [url = about:blank] 07:14:13 INFO - PROCESS | 1973 | 1467036853676 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]]]}] 07:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1274ms 07:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:14:13 INFO - PROCESS | 1973 | 1467036853689 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 07:14:13 INFO - PROCESS | 1973 | 1467036853691 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 07:14:13 INFO - PROCESS | 1973 | 1467036853694 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:14:13 INFO - PROCESS | 1973 | 1467036853696 Marionette TRACE conn2 <- [1,2094,null,{}] 07:14:13 INFO - PROCESS | 1973 | 1467036853708 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}] 07:14:13 INFO - PROCESS | 1973 | 1467036853710 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:13 INFO - PROCESS | 1973 | 1467036853791 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 07:14:13 INFO - PROCESS | 1973 | 1467036853799 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:13 INFO - PROCESS | 1973 | 1467036853802 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:13 INFO - PROCESS | 1973 | ++DOCSHELL 0x116f5f000 == 28 [pid = 1973] [id = 531] 07:14:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x113f3ac00) [pid = 1973] [serial = 1593] [outer = 0x0] 07:14:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x116623800) [pid = 1973] [serial = 1594] [outer = 0x113f3ac00] 07:14:13 INFO - PROCESS | 1973 | 1467036853829 Marionette DEBUG loaded listener.js 07:14:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x112a7e800) [pid = 1973] [serial = 1595] [outer = 0x113f3ac00] 07:14:14 INFO - PROCESS | 1973 | 1467036854159 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]]]}] 07:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 480ms 07:14:14 INFO - PROCESS | 1973 | 1467036854193 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 07:14:14 INFO - PROCESS | 1973 | 1467036854196 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 07:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:14:14 INFO - PROCESS | 1973 | 1467036854202 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:14:14 INFO - PROCESS | 1973 | 1467036854204 Marionette TRACE conn2 <- [1,2098,null,{}] 07:14:14 INFO - PROCESS | 1973 | 1467036854206 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}] 07:14:14 INFO - PROCESS | 1973 | 1467036854208 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:14 INFO - PROCESS | 1973 | 1467036854283 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 07:14:14 INFO - PROCESS | 1973 | 1467036854288 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:14 INFO - PROCESS | 1973 | 1467036854289 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:14 INFO - PROCESS | 1973 | ++DOCSHELL 0x119020000 == 29 [pid = 1973] [id = 532] 07:14:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x11819fc00) [pid = 1973] [serial = 1596] [outer = 0x0] 07:14:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1183a7000) [pid = 1973] [serial = 1597] [outer = 0x11819fc00] 07:14:14 INFO - PROCESS | 1973 | 1467036854319 Marionette DEBUG loaded listener.js 07:14:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1184ddc00) [pid = 1973] [serial = 1598] [outer = 0x11819fc00] 07:14:14 INFO - PROCESS | 1973 | 1467036854679 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]]]}] 07:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 522ms 07:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:14:14 INFO - PROCESS | 1973 | 1467036854724 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 07:14:14 INFO - PROCESS | 1973 | 1467036854726 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 07:14:14 INFO - PROCESS | 1973 | 1467036854728 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:14:14 INFO - PROCESS | 1973 | 1467036854730 Marionette TRACE conn2 <- [1,2102,null,{}] 07:14:14 INFO - PROCESS | 1973 | 1467036854738 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}] 07:14:14 INFO - PROCESS | 1973 | 1467036854741 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:14 INFO - PROCESS | 1973 | 1467036854816 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 07:14:14 INFO - PROCESS | 1973 | 1467036854822 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:14 INFO - PROCESS | 1973 | 1467036854825 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:14 INFO - PROCESS | 1973 | ++DOCSHELL 0x121774000 == 30 [pid = 1973] [id = 533] 07:14:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x112fe9800) [pid = 1973] [serial = 1599] [outer = 0x0] 07:14:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x119228800) [pid = 1973] [serial = 1600] [outer = 0x112fe9800] 07:14:14 INFO - PROCESS | 1973 | 1467036854855 Marionette DEBUG loaded listener.js 07:14:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1193bbc00) [pid = 1973] [serial = 1601] [outer = 0x112fe9800] 07:14:15 INFO - PROCESS | 1973 | 1467036855216 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]]]}] 07:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 523ms 07:14:15 INFO - PROCESS | 1973 | 1467036855252 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 07:14:15 INFO - PROCESS | 1973 | 1467036855255 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 07:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:14:15 INFO - PROCESS | 1973 | 1467036855258 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:14:15 INFO - PROCESS | 1973 | 1467036855260 Marionette TRACE conn2 <- [1,2106,null,{}] 07:14:15 INFO - PROCESS | 1973 | 1467036855263 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}] 07:14:15 INFO - PROCESS | 1973 | 1467036855265 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:15 INFO - PROCESS | 1973 | 1467036855423 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 07:14:15 INFO - PROCESS | 1973 | 1467036855436 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:15 INFO - PROCESS | 1973 | 1467036855437 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:15 INFO - PROCESS | 1973 | ++DOCSHELL 0x12527b000 == 31 [pid = 1973] [id = 534] 07:14:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x119a02800) [pid = 1973] [serial = 1602] [outer = 0x0] 07:14:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x120f02c00) [pid = 1973] [serial = 1603] [outer = 0x119a02800] 07:14:15 INFO - PROCESS | 1973 | 1467036855477 Marionette DEBUG loaded listener.js 07:14:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x12144ac00) [pid = 1973] [serial = 1604] [outer = 0x119a02800] 07:14:15 INFO - PROCESS | 1973 | 1467036855818 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]]]}] 07:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 620ms 07:14:15 INFO - PROCESS | 1973 | 1467036855878 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 07:14:15 INFO - PROCESS | 1973 | 1467036855879 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 07:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:14:15 INFO - PROCESS | 1973 | 1467036855889 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:14:15 INFO - PROCESS | 1973 | 1467036855890 Marionette TRACE conn2 <- [1,2110,null,{}] 07:14:15 INFO - PROCESS | 1973 | 1467036855892 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}] 07:14:15 INFO - PROCESS | 1973 | 1467036855893 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:15 INFO - PROCESS | 1973 | 1467036855987 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 07:14:15 INFO - PROCESS | 1973 | 1467036855990 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:15 INFO - PROCESS | 1973 | 1467036855991 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:16 INFO - PROCESS | 1973 | ++DOCSHELL 0x128bb2000 == 32 [pid = 1973] [id = 535] 07:14:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x116743400) [pid = 1973] [serial = 1605] [outer = 0x0] 07:14:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x121449c00) [pid = 1973] [serial = 1606] [outer = 0x116743400] 07:14:16 INFO - PROCESS | 1973 | 1467036856016 Marionette DEBUG loaded listener.js 07:14:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x12487d400) [pid = 1973] [serial = 1607] [outer = 0x116743400] 07:14:16 INFO - PROCESS | 1973 | 1467036856402 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]]]}] 07:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 518ms 07:14:16 INFO - PROCESS | 1973 | 1467036856408 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 07:14:16 INFO - PROCESS | 1973 | 1467036856410 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 07:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:14:16 INFO - PROCESS | 1973 | 1467036856413 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:14:16 INFO - PROCESS | 1973 | 1467036856416 Marionette TRACE conn2 <- [1,2114,null,{}] 07:14:16 INFO - PROCESS | 1973 | 1467036856427 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}] 07:14:16 INFO - PROCESS | 1973 | 1467036856432 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:16 INFO - PROCESS | 1973 | 1467036856541 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 07:14:16 INFO - PROCESS | 1973 | 1467036856585 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:16 INFO - PROCESS | 1973 | 1467036856587 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:16 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a512800 == 33 [pid = 1973] [id = 536] 07:14:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x124ad3000) [pid = 1973] [serial = 1608] [outer = 0x0] 07:14:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x125f4f400) [pid = 1973] [serial = 1609] [outer = 0x124ad3000] 07:14:16 INFO - PROCESS | 1973 | 1467036856612 Marionette DEBUG loaded listener.js 07:14:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x127471c00) [pid = 1973] [serial = 1610] [outer = 0x124ad3000] 07:14:16 INFO - PROCESS | 1973 | 1467036856925 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]]]}] 07:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 572ms 07:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:14:16 INFO - PROCESS | 1973 | 1467036856984 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 07:14:16 INFO - PROCESS | 1973 | 1467036856985 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 07:14:16 INFO - PROCESS | 1973 | 1467036856987 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:14:16 INFO - PROCESS | 1973 | 1467036856989 Marionette TRACE conn2 <- [1,2118,null,{}] 07:14:16 INFO - PROCESS | 1973 | 1467036856991 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}] 07:14:16 INFO - PROCESS | 1973 | 1467036856992 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:17 INFO - PROCESS | 1973 | 1467036857085 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 07:14:17 INFO - PROCESS | 1973 | 1467036857094 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:17 INFO - PROCESS | 1973 | 1467036857095 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:17 INFO - PROCESS | 1973 | ++DOCSHELL 0x12aac3800 == 34 [pid = 1973] [id = 537] 07:14:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x1183ba400) [pid = 1973] [serial = 1611] [outer = 0x0] 07:14:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x1289efc00) [pid = 1973] [serial = 1612] [outer = 0x1183ba400] 07:14:17 INFO - PROCESS | 1973 | 1467036857123 Marionette DEBUG loaded listener.js 07:14:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x1290abc00) [pid = 1973] [serial = 1613] [outer = 0x1183ba400] 07:14:17 INFO - PROCESS | 1973 | 1467036857458 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]]]}] 07:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 518ms 07:14:17 INFO - PROCESS | 1973 | 1467036857507 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 07:14:17 INFO - PROCESS | 1973 | 1467036857508 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 07:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:14:17 INFO - PROCESS | 1973 | 1467036857510 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:14:17 INFO - PROCESS | 1973 | 1467036857511 Marionette TRACE conn2 <- [1,2122,null,{}] 07:14:17 INFO - PROCESS | 1973 | 1467036857513 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}] 07:14:17 INFO - PROCESS | 1973 | 1467036857514 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:17 INFO - PROCESS | 1973 | 1467036857608 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 07:14:17 INFO - PROCESS | 1973 | 1467036857649 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:17 INFO - PROCESS | 1973 | 1467036857650 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:17 INFO - PROCESS | 1973 | ++DOCSHELL 0x12acd1000 == 35 [pid = 1973] [id = 538] 07:14:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x1290adc00) [pid = 1973] [serial = 1614] [outer = 0x0] 07:14:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x129164000) [pid = 1973] [serial = 1615] [outer = 0x1290adc00] 07:14:17 INFO - PROCESS | 1973 | 1467036857674 Marionette DEBUG loaded listener.js 07:14:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 112 (0x1293adc00) [pid = 1973] [serial = 1616] [outer = 0x1290adc00] 07:14:17 INFO - PROCESS | 1973 | --DOMWINDOW == 111 (0x112ff2c00) [pid = 1973] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:14:17 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x1289f3800) [pid = 1973] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:14:17 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x1121a1c00) [pid = 1973] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:14:17 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x129162800) [pid = 1973] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:14:17 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x1183ba000) [pid = 1973] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:14:17 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x121a06000) [pid = 1973] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:14:17 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x125f47c00) [pid = 1973] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:14:17 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x119a0e800) [pid = 1973] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:14:17 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x115e5f000) [pid = 1973] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:14:17 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x119325000) [pid = 1973] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:14:17 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x112f0bc00) [pid = 1973] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:14:17 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x1183bd000) [pid = 1973] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:14:17 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1199c4000) [pid = 1973] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:14:17 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1293a7000) [pid = 1973] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:14:17 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1133b8c00) [pid = 1973] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:14:17 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1289f5c00) [pid = 1973] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:14:17 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1193b1400) [pid = 1973] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:14:17 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x112a7b000) [pid = 1973] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:14:17 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x120f06400) [pid = 1973] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:14:18 INFO - PROCESS | 1973 | 1467036858135 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]]]}] 07:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 673ms 07:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:14:18 INFO - PROCESS | 1973 | 1467036858192 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 07:14:18 INFO - PROCESS | 1973 | 1467036858193 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 07:14:18 INFO - PROCESS | 1973 | 1467036858196 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:14:18 INFO - PROCESS | 1973 | 1467036858197 Marionette TRACE conn2 <- [1,2126,null,{}] 07:14:18 INFO - PROCESS | 1973 | 1467036858213 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}] 07:14:18 INFO - PROCESS | 1973 | 1467036858216 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:18 INFO - PROCESS | 1973 | 1467036858303 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 07:14:18 INFO - PROCESS | 1973 | 1467036858324 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:18 INFO - PROCESS | 1973 | 1467036858325 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:18 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a5b4800 == 36 [pid = 1973] [id = 539] 07:14:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x113f2e000) [pid = 1973] [serial = 1617] [outer = 0x0] 07:14:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1183a6400) [pid = 1973] [serial = 1618] [outer = 0x113f2e000] 07:14:18 INFO - PROCESS | 1973 | 1467036858349 Marionette DEBUG loaded listener.js 07:14:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1193b1800) [pid = 1973] [serial = 1619] [outer = 0x113f2e000] 07:14:18 INFO - PROCESS | 1973 | 1467036858657 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]]]}] 07:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 475ms 07:14:18 INFO - PROCESS | 1973 | 1467036858671 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 07:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:14:18 INFO - PROCESS | 1973 | 1467036858673 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 07:14:18 INFO - PROCESS | 1973 | 1467036858675 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:14:18 INFO - PROCESS | 1973 | 1467036858676 Marionette TRACE conn2 <- [1,2130,null,{}] 07:14:18 INFO - PROCESS | 1973 | 1467036858678 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}] 07:14:18 INFO - PROCESS | 1973 | 1467036858679 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:18 INFO - PROCESS | 1973 | 1467036858758 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 07:14:18 INFO - PROCESS | 1973 | 1467036858762 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:18 INFO - PROCESS | 1973 | 1467036858763 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:18 INFO - PROCESS | 1973 | ++DOCSHELL 0x12beae800 == 37 [pid = 1973] [id = 540] 07:14:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1193b5c00) [pid = 1973] [serial = 1620] [outer = 0x0] 07:14:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1289f3800) [pid = 1973] [serial = 1621] [outer = 0x1193b5c00] 07:14:18 INFO - PROCESS | 1973 | 1467036858790 Marionette DEBUG loaded listener.js 07:14:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x129162800) [pid = 1973] [serial = 1622] [outer = 0x1193b5c00] 07:14:19 INFO - PROCESS | 1973 | 1467036859123 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] 07:14:19 INFO - PROCESS | 1973 | 1467036859148 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 07:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:14:19 INFO - PROCESS | 1973 | 1467036859151 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:14:19 INFO - PROCESS | 1973 | 1467036859160 Marionette TRACE conn2 <- [1,2134,null,{}] 07:14:19 INFO - PROCESS | 1973 | 1467036859163 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}] 07:14:19 INFO - PROCESS | 1973 | 1467036859164 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:19 INFO - PROCESS | 1973 | 1467036859278 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 07:14:19 INFO - PROCESS | 1973 | 1467036859286 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:19 INFO - PROCESS | 1973 | 1467036859288 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:19 INFO - PROCESS | 1973 | ++DOCSHELL 0x128baf000 == 38 [pid = 1973] [id = 541] 07:14:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x1293a7000) [pid = 1973] [serial = 1623] [outer = 0x0] 07:14:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x129447c00) [pid = 1973] [serial = 1624] [outer = 0x1293a7000] 07:14:19 INFO - PROCESS | 1973 | 1467036859314 Marionette DEBUG loaded listener.js 07:14:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x12a6d9400) [pid = 1973] [serial = 1625] [outer = 0x1293a7000] 07:14:19 INFO - PROCESS | 1973 | 1467036859635 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]]]}] 07:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 525ms 07:14:19 INFO - PROCESS | 1973 | 1467036859678 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 07:14:19 INFO - PROCESS | 1973 | 1467036859679 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 07:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:14:19 INFO - PROCESS | 1973 | 1467036859681 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:14:19 INFO - PROCESS | 1973 | 1467036859682 Marionette TRACE conn2 <- [1,2138,null,{}] 07:14:19 INFO - PROCESS | 1973 | 1467036859685 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}] 07:14:19 INFO - PROCESS | 1973 | 1467036859686 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:19 INFO - PROCESS | 1973 | 1467036859764 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 07:14:19 INFO - PROCESS | 1973 | 1467036859770 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:19 INFO - PROCESS | 1973 | 1467036859771 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:19 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d42e800 == 39 [pid = 1973] [id = 542] 07:14:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x12a6dc400) [pid = 1973] [serial = 1626] [outer = 0x0] 07:14:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x12a75c800) [pid = 1973] [serial = 1627] [outer = 0x12a6dc400] 07:14:19 INFO - PROCESS | 1973 | 1467036859796 Marionette DEBUG loaded listener.js 07:14:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x12a967000) [pid = 1973] [serial = 1628] [outer = 0x12a6dc400] 07:14:20 INFO - PROCESS | 1973 | 1467036860413 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]]]}] 07:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 770ms 07:14:20 INFO - PROCESS | 1973 | 1467036860452 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 07:14:20 INFO - PROCESS | 1973 | 1467036860454 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 07:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:14:20 INFO - PROCESS | 1973 | 1467036860458 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:14:20 INFO - PROCESS | 1973 | 1467036860460 Marionette TRACE conn2 <- [1,2142,null,{}] 07:14:20 INFO - PROCESS | 1973 | 1467036860464 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}] 07:14:20 INFO - PROCESS | 1973 | 1467036860466 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:20 INFO - PROCESS | 1973 | 1467036860573 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 07:14:20 INFO - PROCESS | 1973 | 1467036860633 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:20 INFO - PROCESS | 1973 | 1467036860634 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:20 INFO - PROCESS | 1973 | ++DOCSHELL 0x1185d1800 == 40 [pid = 1973] [id = 543] 07:14:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x1160d4c00) [pid = 1973] [serial = 1629] [outer = 0x0] 07:14:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x11721bc00) [pid = 1973] [serial = 1630] [outer = 0x1160d4c00] 07:14:20 INFO - PROCESS | 1973 | 1467036860665 Marionette DEBUG loaded listener.js 07:14:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x11819dc00) [pid = 1973] [serial = 1631] [outer = 0x1160d4c00] 07:14:21 INFO - PROCESS | 1973 | 1467036861209 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] 07:14:21 INFO - PROCESS | 1973 | 1467036861245 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 07:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:14:21 INFO - PROCESS | 1973 | 1467036861253 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:14:21 INFO - PROCESS | 1973 | 1467036861255 Marionette TRACE conn2 <- [1,2146,null,{}] 07:14:21 INFO - PROCESS | 1973 | 1467036861257 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}] 07:14:21 INFO - PROCESS | 1973 | 1467036861259 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:21 INFO - PROCESS | 1973 | 1467036861370 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 07:14:21 INFO - PROCESS | 1973 | 1467036861452 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:21 INFO - PROCESS | 1973 | 1467036861454 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:21 INFO - PROCESS | 1973 | ++DOCSHELL 0x117069800 == 41 [pid = 1973] [id = 544] 07:14:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x1176d9800) [pid = 1973] [serial = 1632] [outer = 0x0] 07:14:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x11819b800) [pid = 1973] [serial = 1633] [outer = 0x1176d9800] 07:14:21 INFO - PROCESS | 1973 | 1467036861485 Marionette DEBUG loaded listener.js 07:14:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x118dcc400) [pid = 1973] [serial = 1634] [outer = 0x1176d9800] 07:14:22 INFO - PROCESS | 1973 | --DOCSHELL 0x128baf000 == 40 [pid = 1973] [id = 541] 07:14:22 INFO - PROCESS | 1973 | --DOCSHELL 0x12beae800 == 39 [pid = 1973] [id = 540] 07:14:22 INFO - PROCESS | 1973 | --DOCSHELL 0x12a5b4800 == 38 [pid = 1973] [id = 539] 07:14:22 INFO - PROCESS | 1973 | --DOCSHELL 0x12acd1000 == 37 [pid = 1973] [id = 538] 07:14:22 INFO - PROCESS | 1973 | --DOCSHELL 0x12aac3800 == 36 [pid = 1973] [id = 537] 07:14:22 INFO - PROCESS | 1973 | --DOCSHELL 0x12a512800 == 35 [pid = 1973] [id = 536] 07:14:22 INFO - PROCESS | 1973 | --DOCSHELL 0x128bb2000 == 34 [pid = 1973] [id = 535] 07:14:22 INFO - PROCESS | 1973 | --DOCSHELL 0x12527b000 == 33 [pid = 1973] [id = 534] 07:14:22 INFO - PROCESS | 1973 | 1467036862110 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] 07:14:22 INFO - PROCESS | 1973 | 1467036862182 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 07:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:14:22 INFO - PROCESS | 1973 | 1467036862185 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:14:22 INFO - PROCESS | 1973 | 1467036862186 Marionette TRACE conn2 <- [1,2150,null,{}] 07:14:22 INFO - PROCESS | 1973 | 1467036862191 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}] 07:14:22 INFO - PROCESS | 1973 | 1467036862192 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:22 INFO - PROCESS | 1973 | 1467036862267 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 07:14:22 INFO - PROCESS | 1973 | 1467036862311 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:22 INFO - PROCESS | 1973 | 1467036862313 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:22 INFO - PROCESS | 1973 | ++DOCSHELL 0x11624d000 == 30 [pid = 1973] [id = 545] 07:14:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x110d55800) [pid = 1973] [serial = 1635] [outer = 0x0] 07:14:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x113b58800) [pid = 1973] [serial = 1636] [outer = 0x110d55800] 07:14:22 INFO - PROCESS | 1973 | 1467036862396 Marionette DEBUG loaded listener.js 07:14:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x11819d400) [pid = 1973] [serial = 1637] [outer = 0x110d55800] 07:14:22 INFO - PROCESS | 1973 | 1467036862811 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]]]}] 07:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 675ms 07:14:22 INFO - PROCESS | 1973 | 1467036862876 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 07:14:22 INFO - PROCESS | 1973 | 1467036862878 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 07:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:14:22 INFO - PROCESS | 1973 | 1467036862901 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:14:22 INFO - PROCESS | 1973 | 1467036862903 Marionette TRACE conn2 <- [1,2154,null,{}] 07:14:22 INFO - PROCESS | 1973 | 1467036862906 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}] 07:14:22 INFO - PROCESS | 1973 | 1467036862908 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:23 INFO - PROCESS | 1973 | 1467036863003 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 07:14:23 INFO - PROCESS | 1973 | 1467036863073 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:23 INFO - PROCESS | 1973 | 1467036863074 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:23 INFO - PROCESS | 1973 | ++DOCSHELL 0x11901b000 == 31 [pid = 1973] [id = 546] 07:14:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x1185b1800) [pid = 1973] [serial = 1638] [outer = 0x0] 07:14:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x118887400) [pid = 1973] [serial = 1639] [outer = 0x1185b1800] 07:14:23 INFO - PROCESS | 1973 | 1467036863105 Marionette DEBUG loaded listener.js 07:14:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x119045c00) [pid = 1973] [serial = 1640] [outer = 0x1185b1800] 07:14:23 INFO - PROCESS | 1973 | 1467036863522 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]]]}] 07:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 673ms 07:14:23 INFO - PROCESS | 1973 | 1467036863574 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 07:14:23 INFO - PROCESS | 1973 | 1467036863577 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 07:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:14:23 INFO - PROCESS | 1973 | 1467036863580 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:14:23 INFO - PROCESS | 1973 | 1467036863582 Marionette TRACE conn2 <- [1,2158,null,{}] 07:14:23 INFO - PROCESS | 1973 | 1467036863584 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}] 07:14:23 INFO - PROCESS | 1973 | 1467036863586 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:23 INFO - PROCESS | 1973 | 1467036863680 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 07:14:23 INFO - PROCESS | 1973 | 1467036863738 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:23 INFO - PROCESS | 1973 | 1467036863739 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:23 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210dc000 == 32 [pid = 1973] [id = 547] 07:14:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x119225000) [pid = 1973] [serial = 1641] [outer = 0x0] 07:14:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1193b8c00) [pid = 1973] [serial = 1642] [outer = 0x119225000] 07:14:23 INFO - PROCESS | 1973 | 1467036863769 Marionette DEBUG loaded listener.js 07:14:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x120e5b000) [pid = 1973] [serial = 1643] [outer = 0x119225000] 07:14:24 INFO - PROCESS | 1973 | 1467036864192 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]]]}] 07:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 671ms 07:14:24 INFO - PROCESS | 1973 | 1467036864252 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 07:14:24 INFO - PROCESS | 1973 | 1467036864254 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 07:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:14:24 INFO - PROCESS | 1973 | 1467036864257 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:14:24 INFO - PROCESS | 1973 | 1467036864262 Marionette TRACE conn2 <- [1,2162,null,{}] 07:14:24 INFO - PROCESS | 1973 | 1467036864269 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}] 07:14:24 INFO - PROCESS | 1973 | 1467036864272 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:24 INFO - PROCESS | 1973 | 1467036864390 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 07:14:24 INFO - PROCESS | 1973 | 1467036864484 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:24 INFO - PROCESS | 1973 | 1467036864485 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:24 INFO - PROCESS | 1973 | ++DOCSHELL 0x12637a000 == 33 [pid = 1973] [id = 548] 07:14:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x12144dc00) [pid = 1973] [serial = 1644] [outer = 0x0] 07:14:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x123688400) [pid = 1973] [serial = 1645] [outer = 0x12144dc00] 07:14:24 INFO - PROCESS | 1973 | 1467036864515 Marionette DEBUG loaded listener.js 07:14:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1252a7000) [pid = 1973] [serial = 1646] [outer = 0x12144dc00] 07:14:24 INFO - PROCESS | 1973 | 1467036864925 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]]]}] 07:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 675ms 07:14:24 INFO - PROCESS | 1973 | 1467036864933 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 07:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:14:24 INFO - PROCESS | 1973 | 1467036864936 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 07:14:24 INFO - PROCESS | 1973 | 1467036864938 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:14:24 INFO - PROCESS | 1973 | 1467036864939 Marionette TRACE conn2 <- [1,2166,null,{}] 07:14:24 INFO - PROCESS | 1973 | 1467036864942 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}] 07:14:24 INFO - PROCESS | 1973 | 1467036864943 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:25 INFO - PROCESS | 1973 | 1467036865038 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 07:14:25 INFO - PROCESS | 1973 | 1467036865090 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:25 INFO - PROCESS | 1973 | 1467036865091 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:25 INFO - PROCESS | 1973 | ++DOCSHELL 0x129099800 == 34 [pid = 1973] [id = 549] 07:14:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1252da800) [pid = 1973] [serial = 1647] [outer = 0x0] 07:14:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x125f48000) [pid = 1973] [serial = 1648] [outer = 0x1252da800] 07:14:25 INFO - PROCESS | 1973 | 1467036865120 Marionette DEBUG loaded listener.js 07:14:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1265a2000) [pid = 1973] [serial = 1649] [outer = 0x1252da800] 07:14:25 INFO - PROCESS | 1973 | 1467036865535 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]]]}] 07:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 618ms 07:14:25 INFO - PROCESS | 1973 | 1467036865557 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 07:14:25 INFO - PROCESS | 1973 | 1467036865558 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 07:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:14:25 INFO - PROCESS | 1973 | 1467036865560 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:14:25 INFO - PROCESS | 1973 | 1467036865562 Marionette TRACE conn2 <- [1,2170,null,{}] 07:14:25 INFO - PROCESS | 1973 | 1467036865564 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}] 07:14:25 INFO - PROCESS | 1973 | 1467036865568 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:25 INFO - PROCESS | 1973 | 1467036865660 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 07:14:25 INFO - PROCESS | 1973 | 1467036865749 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:25 INFO - PROCESS | 1973 | 1467036865754 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:25 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a31e800 == 35 [pid = 1973] [id = 550] 07:14:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x12746a000) [pid = 1973] [serial = 1650] [outer = 0x0] 07:14:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x127472000) [pid = 1973] [serial = 1651] [outer = 0x12746a000] 07:14:25 INFO - PROCESS | 1973 | 1467036865804 Marionette DEBUG loaded listener.js 07:14:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x128df2400) [pid = 1973] [serial = 1652] [outer = 0x12746a000] 07:14:26 INFO - PROCESS | 1973 | 1467036866327 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]]]}] 07:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 819ms 07:14:26 INFO - PROCESS | 1973 | 1467036866381 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 07:14:26 INFO - PROCESS | 1973 | 1467036866384 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 07:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:14:26 INFO - PROCESS | 1973 | 1467036866389 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:14:26 INFO - PROCESS | 1973 | 1467036866392 Marionette TRACE conn2 <- [1,2174,null,{}] 07:14:26 INFO - PROCESS | 1973 | 1467036866397 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}] 07:14:26 INFO - PROCESS | 1973 | 1467036866400 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:26 INFO - PROCESS | 1973 | 1467036866520 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 07:14:27 INFO - PROCESS | 1973 | --DOCSHELL 0x1185d1800 == 34 [pid = 1973] [id = 543] 07:14:27 INFO - PROCESS | 1973 | --DOCSHELL 0x117069800 == 33 [pid = 1973] [id = 544] 07:14:27 INFO - PROCESS | 1973 | --DOCSHELL 0x12a31e800 == 32 [pid = 1973] [id = 550] 07:14:27 INFO - PROCESS | 1973 | --DOCSHELL 0x129099800 == 31 [pid = 1973] [id = 549] 07:14:27 INFO - PROCESS | 1973 | --DOCSHELL 0x12637a000 == 30 [pid = 1973] [id = 548] 07:14:27 INFO - PROCESS | 1973 | --DOCSHELL 0x1210dc000 == 29 [pid = 1973] [id = 547] 07:14:27 INFO - PROCESS | 1973 | --DOCSHELL 0x12d42e800 == 28 [pid = 1973] [id = 542] 07:14:27 INFO - PROCESS | 1973 | --DOCSHELL 0x11901b000 == 27 [pid = 1973] [id = 546] 07:14:27 INFO - PROCESS | 1973 | --DOCSHELL 0x11624d000 == 26 [pid = 1973] [id = 545] 07:14:27 INFO - PROCESS | 1973 | 1467036867138 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:27 INFO - PROCESS | 1973 | 1467036867140 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:27 INFO - PROCESS | 1973 | ++DOCSHELL 0x113039800 == 27 [pid = 1973] [id = 551] 07:14:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x112a74000) [pid = 1973] [serial = 1653] [outer = 0x0] 07:14:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x112fe9400) [pid = 1973] [serial = 1654] [outer = 0x112a74000] 07:14:27 INFO - PROCESS | 1973 | 1467036867220 Marionette DEBUG loaded listener.js 07:14:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1151c9400) [pid = 1973] [serial = 1655] [outer = 0x112a74000] 07:14:27 INFO - PROCESS | 1973 | 1467036867514 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]]]}] 07:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1180ms 07:14:27 INFO - PROCESS | 1973 | 1467036867570 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 07:14:27 INFO - PROCESS | 1973 | 1467036867572 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 07:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:14:27 INFO - PROCESS | 1973 | 1467036867575 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:14:27 INFO - PROCESS | 1973 | 1467036867577 Marionette TRACE conn2 <- [1,2178,null,{}] 07:14:27 INFO - PROCESS | 1973 | 1467036867581 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}] 07:14:27 INFO - PROCESS | 1973 | 1467036867586 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:27 INFO - PROCESS | 1973 | 1467036867662 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 07:14:27 INFO - PROCESS | 1973 | 1467036867670 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:27 INFO - PROCESS | 1973 | 1467036867672 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:27 INFO - PROCESS | 1973 | ++DOCSHELL 0x118896800 == 28 [pid = 1973] [id = 552] 07:14:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x116968400) [pid = 1973] [serial = 1656] [outer = 0x0] 07:14:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1181a0800) [pid = 1973] [serial = 1657] [outer = 0x116968400] 07:14:27 INFO - PROCESS | 1973 | 1467036867699 Marionette DEBUG loaded listener.js 07:14:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1183b1c00) [pid = 1973] [serial = 1658] [outer = 0x116968400] 07:14:28 INFO - PROCESS | 1973 | 1467036868079 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]]]}] 07:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 521ms 07:14:28 INFO - PROCESS | 1973 | 1467036868099 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 07:14:28 INFO - PROCESS | 1973 | 1467036868102 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 07:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:14:28 INFO - PROCESS | 1973 | 1467036868105 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:14:28 INFO - PROCESS | 1973 | 1467036868107 Marionette TRACE conn2 <- [1,2182,null,{}] 07:14:28 INFO - PROCESS | 1973 | 1467036868109 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}] 07:14:28 INFO - PROCESS | 1973 | 1467036868111 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:28 INFO - PROCESS | 1973 | 1467036868191 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 07:14:28 INFO - PROCESS | 1973 | 1467036868195 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:28 INFO - PROCESS | 1973 | 1467036868197 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:28 INFO - PROCESS | 1973 | ++DOCSHELL 0x12128a800 == 29 [pid = 1973] [id = 553] 07:14:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1183bdc00) [pid = 1973] [serial = 1659] [outer = 0x0] 07:14:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x118891000) [pid = 1973] [serial = 1660] [outer = 0x1183bdc00] 07:14:28 INFO - PROCESS | 1973 | 1467036868225 Marionette DEBUG loaded listener.js 07:14:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x1193b0c00) [pid = 1973] [serial = 1661] [outer = 0x1183bdc00] 07:14:28 INFO - PROCESS | 1973 | 1467036868599 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]]]}] 07:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 522ms 07:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:14:28 INFO - PROCESS | 1973 | 1467036868627 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 07:14:28 INFO - PROCESS | 1973 | 1467036868628 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 07:14:28 INFO - PROCESS | 1973 | 1467036868633 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:14:28 INFO - PROCESS | 1973 | 1467036868638 Marionette TRACE conn2 <- [1,2186,null,{}] 07:14:28 INFO - PROCESS | 1973 | 1467036868645 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}] 07:14:28 INFO - PROCESS | 1973 | 1467036868648 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:28 INFO - PROCESS | 1973 | 1467036868724 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 07:14:28 INFO - PROCESS | 1973 | 1467036868729 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:28 INFO - PROCESS | 1973 | 1467036868730 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:28 INFO - PROCESS | 1973 | ++DOCSHELL 0x12708a000 == 30 [pid = 1973] [id = 554] 07:14:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x1193bd800) [pid = 1973] [serial = 1662] [outer = 0x0] 07:14:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x120e61800) [pid = 1973] [serial = 1663] [outer = 0x1193bd800] 07:14:28 INFO - PROCESS | 1973 | 1467036868758 Marionette DEBUG loaded listener.js 07:14:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1216ba000) [pid = 1973] [serial = 1664] [outer = 0x1193bd800] 07:14:29 INFO - PROCESS | 1973 | 1467036869118 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]]]}] 07:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 526ms 07:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:14:29 INFO - PROCESS | 1973 | 1467036869157 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 07:14:29 INFO - PROCESS | 1973 | 1467036869159 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 07:14:29 INFO - PROCESS | 1973 | 1467036869161 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:14:29 INFO - PROCESS | 1973 | 1467036869163 Marionette TRACE conn2 <- [1,2190,null,{}] 07:14:29 INFO - PROCESS | 1973 | 1467036869165 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}] 07:14:29 INFO - PROCESS | 1973 | 1467036869166 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:29 INFO - PROCESS | 1973 | 1467036869262 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 07:14:29 INFO - PROCESS | 1973 | 1467036869301 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:29 INFO - PROCESS | 1973 | 1467036869302 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:29 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a311000 == 31 [pid = 1973] [id = 555] 07:14:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x12144a400) [pid = 1973] [serial = 1665] [outer = 0x0] 07:14:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x124881800) [pid = 1973] [serial = 1666] [outer = 0x12144a400] 07:14:29 INFO - PROCESS | 1973 | 1467036869327 Marionette DEBUG loaded listener.js 07:14:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x1252a9c00) [pid = 1973] [serial = 1667] [outer = 0x12144a400] 07:14:29 INFO - PROCESS | 1973 | 1467036869659 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]]]}] 07:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 520ms 07:14:29 INFO - PROCESS | 1973 | 1467036869683 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 07:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:14:29 INFO - PROCESS | 1973 | 1467036869686 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 07:14:29 INFO - PROCESS | 1973 | 1467036869688 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:14:29 INFO - PROCESS | 1973 | 1467036869689 Marionette TRACE conn2 <- [1,2194,null,{}] 07:14:29 INFO - PROCESS | 1973 | 1467036869692 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}] 07:14:29 INFO - PROCESS | 1973 | 1467036869693 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:29 INFO - PROCESS | 1973 | 1467036869787 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 07:14:29 INFO - PROCESS | 1973 | 1467036869825 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:29 INFO - PROCESS | 1973 | 1467036869829 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:29 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a5ce800 == 32 [pid = 1973] [id = 556] 07:14:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x1183b2800) [pid = 1973] [serial = 1668] [outer = 0x0] 07:14:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x1270e7c00) [pid = 1973] [serial = 1669] [outer = 0x1183b2800] 07:14:29 INFO - PROCESS | 1973 | 1467036869861 Marionette DEBUG loaded listener.js 07:14:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x1289eb800) [pid = 1973] [serial = 1670] [outer = 0x1183b2800] 07:14:30 INFO - PROCESS | 1973 | 1467036870190 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]]]}] 07:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 519ms 07:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:14:30 INFO - PROCESS | 1973 | 1467036870207 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 07:14:30 INFO - PROCESS | 1973 | 1467036870209 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 07:14:30 INFO - PROCESS | 1973 | 1467036870211 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:14:30 INFO - PROCESS | 1973 | 1467036870212 Marionette TRACE conn2 <- [1,2198,null,{}] 07:14:30 INFO - PROCESS | 1973 | 1467036870214 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}] 07:14:30 INFO - PROCESS | 1973 | 1467036870218 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:30 INFO - PROCESS | 1973 | 1467036870316 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 07:14:30 INFO - PROCESS | 1973 | 1467036870354 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:30 INFO - PROCESS | 1973 | 1467036870356 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:30 INFO - PROCESS | 1973 | ++DOCSHELL 0x116241000 == 33 [pid = 1973] [id = 557] 07:14:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x1289f1c00) [pid = 1973] [serial = 1671] [outer = 0x0] 07:14:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 112 (0x128df2000) [pid = 1973] [serial = 1672] [outer = 0x1289f1c00] 07:14:30 INFO - PROCESS | 1973 | 1467036870380 Marionette DEBUG loaded listener.js 07:14:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 113 (0x1290b0c00) [pid = 1973] [serial = 1673] [outer = 0x1289f1c00] 07:14:30 INFO - PROCESS | 1973 | 1467036870664 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]]]}] 07:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 469ms 07:14:30 INFO - PROCESS | 1973 | 1467036870707 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 07:14:30 INFO - PROCESS | 1973 | 1467036870708 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 07:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:14:30 INFO - PROCESS | 1973 | 1467036870710 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:14:30 INFO - PROCESS | 1973 | 1467036870711 Marionette TRACE conn2 <- [1,2202,null,{}] 07:14:30 INFO - PROCESS | 1973 | 1467036870715 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}] 07:14:30 INFO - PROCESS | 1973 | 1467036870716 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:30 INFO - PROCESS | 1973 | 1467036870811 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 07:14:30 INFO - PROCESS | 1973 | 1467036870850 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:30 INFO - PROCESS | 1973 | 1467036870851 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:30 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bbcf800 == 34 [pid = 1973] [id = 558] 07:14:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 114 (0x115ef8800) [pid = 1973] [serial = 1674] [outer = 0x0] 07:14:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 115 (0x129165800) [pid = 1973] [serial = 1675] [outer = 0x115ef8800] 07:14:30 INFO - PROCESS | 1973 | 1467036870875 Marionette DEBUG loaded listener.js 07:14:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 116 (0x1293ab800) [pid = 1973] [serial = 1676] [outer = 0x115ef8800] 07:14:31 INFO - PROCESS | 1973 | --DOMWINDOW == 115 (0x112fe9800) [pid = 1973] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:14:31 INFO - PROCESS | 1973 | --DOMWINDOW == 114 (0x116743400) [pid = 1973] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:14:31 INFO - PROCESS | 1973 | --DOMWINDOW == 113 (0x113f3ac00) [pid = 1973] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:14:31 INFO - PROCESS | 1973 | --DOMWINDOW == 112 (0x119a02800) [pid = 1973] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:14:31 INFO - PROCESS | 1973 | --DOMWINDOW == 111 (0x1183a8400) [pid = 1973] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:14:31 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x11819fc00) [pid = 1973] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:14:31 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x1160d6800) [pid = 1973] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:14:31 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x1183b3400) [pid = 1973] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:14:31 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x124ad3000) [pid = 1973] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:14:31 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x12a6dc400) [pid = 1973] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:14:31 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x1183ba400) [pid = 1973] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:14:31 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x1290adc00) [pid = 1973] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:14:31 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x120f3c000) [pid = 1973] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:14:31 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x1193b5c00) [pid = 1973] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:14:31 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1160d4c00) [pid = 1973] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:14:31 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x11219dc00) [pid = 1973] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:14:31 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x113f2e000) [pid = 1973] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:14:31 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1293a7000) [pid = 1973] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:14:31 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1176d9800) [pid = 1973] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:14:31 INFO - PROCESS | 1973 | 1467036871347 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]]]}] 07:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 674ms 07:14:31 INFO - PROCESS | 1973 | 1467036871392 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 07:14:31 INFO - PROCESS | 1973 | 1467036871394 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 07:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:14:31 INFO - PROCESS | 1973 | 1467036871403 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:14:31 INFO - PROCESS | 1973 | 1467036871404 Marionette TRACE conn2 <- [1,2206,null,{}] 07:14:31 INFO - PROCESS | 1973 | 1467036871406 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}] 07:14:31 INFO - PROCESS | 1973 | 1467036871407 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:31 INFO - PROCESS | 1973 | 1467036871496 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 07:14:31 INFO - PROCESS | 1973 | 1467036871504 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:31 INFO - PROCESS | 1973 | 1467036871505 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:31 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ac2e800 == 35 [pid = 1973] [id = 559] 07:14:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x11721a400) [pid = 1973] [serial = 1677] [outer = 0x0] 07:14:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1183b8800) [pid = 1973] [serial = 1678] [outer = 0x11721a400] 07:14:31 INFO - PROCESS | 1973 | 1467036871530 Marionette DEBUG loaded listener.js 07:14:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x119327800) [pid = 1973] [serial = 1679] [outer = 0x11721a400] 07:14:31 INFO - PROCESS | 1973 | 1467036871846 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]]]}] 07:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 475ms 07:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:14:31 INFO - PROCESS | 1973 | 1467036871874 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 07:14:31 INFO - PROCESS | 1973 | 1467036871875 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 07:14:31 INFO - PROCESS | 1973 | 1467036871877 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:14:31 INFO - PROCESS | 1973 | 1467036871878 Marionette TRACE conn2 <- [1,2210,null,{}] 07:14:31 INFO - PROCESS | 1973 | 1467036871881 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}] 07:14:31 INFO - PROCESS | 1973 | 1467036871884 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:31 INFO - PROCESS | 1973 | 1467036871956 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 07:14:31 INFO - PROCESS | 1973 | 1467036871959 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:31 INFO - PROCESS | 1973 | 1467036871961 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:31 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ce05000 == 36 [pid = 1973] [id = 560] 07:14:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x119328000) [pid = 1973] [serial = 1680] [outer = 0x0] 07:14:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x124d3d800) [pid = 1973] [serial = 1681] [outer = 0x119328000] 07:14:31 INFO - PROCESS | 1973 | 1467036871987 Marionette DEBUG loaded listener.js 07:14:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x128df6c00) [pid = 1973] [serial = 1682] [outer = 0x119328000] 07:14:32 INFO - PROCESS | 1973 | 1467036872336 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]]]}] 07:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 470ms 07:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:14:32 INFO - PROCESS | 1973 | 1467036872348 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 07:14:32 INFO - PROCESS | 1973 | 1467036872350 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 07:14:32 INFO - PROCESS | 1973 | 1467036872353 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:14:32 INFO - PROCESS | 1973 | 1467036872355 Marionette TRACE conn2 <- [1,2214,null,{}] 07:14:32 INFO - PROCESS | 1973 | 1467036872358 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}] 07:14:32 INFO - PROCESS | 1973 | 1467036872360 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:32 INFO - PROCESS | 1973 | 1467036872517 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 07:14:32 INFO - PROCESS | 1973 | 1467036872526 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:32 INFO - PROCESS | 1973 | 1467036872527 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:32 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ce1b800 == 37 [pid = 1973] [id = 561] 07:14:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1290ad000) [pid = 1973] [serial = 1683] [outer = 0x0] 07:14:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x12943b400) [pid = 1973] [serial = 1684] [outer = 0x1290ad000] 07:14:32 INFO - PROCESS | 1973 | 1467036872566 Marionette DEBUG loaded listener.js 07:14:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x12a3ce400) [pid = 1973] [serial = 1685] [outer = 0x1290ad000] 07:14:32 INFO - PROCESS | 1973 | 1467036872980 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]]]}] 07:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 07:14:33 INFO - PROCESS | 1973 | 1467036873023 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 07:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:14:33 INFO - PROCESS | 1973 | 1467036873032 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 07:14:33 INFO - PROCESS | 1973 | 1467036873035 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:14:33 INFO - PROCESS | 1973 | 1467036873036 Marionette TRACE conn2 <- [1,2218,null,{}] 07:14:33 INFO - PROCESS | 1973 | 1467036873038 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}] 07:14:33 INFO - PROCESS | 1973 | 1467036873040 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:33 INFO - PROCESS | 1973 | 1467036873154 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 07:14:33 INFO - PROCESS | 1973 | 1467036873240 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:33 INFO - PROCESS | 1973 | 1467036873241 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:33 INFO - PROCESS | 1973 | ++DOCSHELL 0x115196000 == 38 [pid = 1973] [id = 562] 07:14:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x110d54400) [pid = 1973] [serial = 1686] [outer = 0x0] 07:14:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x110fa1c00) [pid = 1973] [serial = 1687] [outer = 0x110d54400] 07:14:33 INFO - PROCESS | 1973 | 1467036873272 Marionette DEBUG loaded listener.js 07:14:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x1133b7800) [pid = 1973] [serial = 1688] [outer = 0x110d54400] 07:14:33 INFO - PROCESS | 1973 | 1467036873790 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]]]}] 07:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 769ms 07:14:33 INFO - PROCESS | 1973 | 1467036873851 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 07:14:33 INFO - PROCESS | 1973 | 1467036873853 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 07:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:14:33 INFO - PROCESS | 1973 | 1467036873902 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:14:33 INFO - PROCESS | 1973 | 1467036873904 Marionette TRACE conn2 <- [1,2222,null,{}] 07:14:33 INFO - PROCESS | 1973 | 1467036873907 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}] 07:14:33 INFO - PROCESS | 1973 | 1467036873909 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:34 INFO - PROCESS | 1973 | 1467036874016 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 07:14:34 INFO - PROCESS | 1973 | 1467036874076 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:34 INFO - PROCESS | 1973 | 1467036874078 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:34 INFO - PROCESS | 1973 | ++DOCSHELL 0x125f1c000 == 39 [pid = 1973] [id = 563] 07:14:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x11839d000) [pid = 1973] [serial = 1689] [outer = 0x0] 07:14:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x1183aec00) [pid = 1973] [serial = 1690] [outer = 0x11839d000] 07:14:34 INFO - PROCESS | 1973 | 1467036874108 Marionette DEBUG loaded listener.js 07:14:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 112 (0x1185b9000) [pid = 1973] [serial = 1691] [outer = 0x11839d000] 07:14:34 INFO - PROCESS | 1973 | 1467036874771 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]]]}] 07:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 943ms 07:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:14:34 INFO - PROCESS | 1973 | 1467036874824 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 07:14:34 INFO - PROCESS | 1973 | 1467036874826 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 07:14:34 INFO - PROCESS | 1973 | 1467036874830 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:14:34 INFO - PROCESS | 1973 | 1467036874831 Marionette TRACE conn2 <- [1,2226,null,{}] 07:14:34 INFO - PROCESS | 1973 | 1467036874835 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}] 07:14:34 INFO - PROCESS | 1973 | 1467036874837 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:34 INFO - PROCESS | 1973 | 1467036874937 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 07:14:35 INFO - PROCESS | 1973 | 1467036875020 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:35 INFO - PROCESS | 1973 | 1467036875023 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:35 INFO - PROCESS | 1973 | ++DOCSHELL 0x116f5e800 == 40 [pid = 1973] [id = 564] 07:14:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 113 (0x112fed000) [pid = 1973] [serial = 1692] [outer = 0x0] 07:14:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 114 (0x113096400) [pid = 1973] [serial = 1693] [outer = 0x112fed000] 07:14:35 INFO - PROCESS | 1973 | 1467036875051 Marionette DEBUG loaded listener.js 07:14:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 115 (0x113da8c00) [pid = 1973] [serial = 1694] [outer = 0x112fed000] 07:14:35 INFO - PROCESS | 1973 | --DOCSHELL 0x12ce1b800 == 39 [pid = 1973] [id = 561] 07:14:35 INFO - PROCESS | 1973 | --DOCSHELL 0x12ce05000 == 38 [pid = 1973] [id = 560] 07:14:35 INFO - PROCESS | 1973 | --DOCSHELL 0x12ac2e800 == 37 [pid = 1973] [id = 559] 07:14:35 INFO - PROCESS | 1973 | --DOCSHELL 0x12bbcf800 == 36 [pid = 1973] [id = 558] 07:14:35 INFO - PROCESS | 1973 | --DOCSHELL 0x116241000 == 35 [pid = 1973] [id = 557] 07:14:35 INFO - PROCESS | 1973 | --DOCSHELL 0x12a5ce800 == 34 [pid = 1973] [id = 556] 07:14:35 INFO - PROCESS | 1973 | --DOCSHELL 0x12a311000 == 33 [pid = 1973] [id = 555] 07:14:35 INFO - PROCESS | 1973 | --DOCSHELL 0x12708a000 == 32 [pid = 1973] [id = 554] 07:14:35 INFO - PROCESS | 1973 | --DOCSHELL 0x12128a800 == 31 [pid = 1973] [id = 553] 07:14:35 INFO - PROCESS | 1973 | --DOCSHELL 0x118896800 == 30 [pid = 1973] [id = 552] 07:14:35 INFO - PROCESS | 1973 | --DOCSHELL 0x113039800 == 29 [pid = 1973] [id = 551] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 114 (0x119228800) [pid = 1973] [serial = 1600] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 113 (0x1193bbc00) [pid = 1973] [serial = 1601] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 112 (0x121449c00) [pid = 1973] [serial = 1606] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 111 (0x116623800) [pid = 1973] [serial = 1594] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x112a7e800) [pid = 1973] [serial = 1595] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x120f02c00) [pid = 1973] [serial = 1603] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x118d88400) [pid = 1973] [serial = 1591] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x11922c400) [pid = 1973] [serial = 1592] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x1183a7000) [pid = 1973] [serial = 1597] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x1184ddc00) [pid = 1973] [serial = 1598] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x118156c00) [pid = 1973] [serial = 1580] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x11721d800) [pid = 1973] [serial = 1579] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x11922d400) [pid = 1973] [serial = 1583] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x11858a400) [pid = 1973] [serial = 1582] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x125f4f400) [pid = 1973] [serial = 1609] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x127471c00) [pid = 1973] [serial = 1610] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x12a967000) [pid = 1973] [serial = 1628] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1290abc00) [pid = 1973] [serial = 1613] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1289efc00) [pid = 1973] [serial = 1612] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x129164000) [pid = 1973] [serial = 1615] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x125f48c00) [pid = 1973] [serial = 1586] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1289f3800) [pid = 1973] [serial = 1621] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x124ac9800) [pid = 1973] [serial = 1585] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1293adc00) [pid = 1973] [serial = 1616] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x12487d400) [pid = 1973] [serial = 1607] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x11721bc00) [pid = 1973] [serial = 1630] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x129162800) [pid = 1973] [serial = 1622] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1176d9000) [pid = 1973] [serial = 1589] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1183a6400) [pid = 1973] [serial = 1618] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x115ef4000) [pid = 1973] [serial = 1588] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x12a75c800) [pid = 1973] [serial = 1627] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x12144ac00) [pid = 1973] [serial = 1604] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x129447c00) [pid = 1973] [serial = 1624] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x12a6d9400) [pid = 1973] [serial = 1625] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x11819dc00) [pid = 1973] [serial = 1631] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x1193b1800) [pid = 1973] [serial = 1619] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x118dcc400) [pid = 1973] [serial = 1634] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x11819b800) [pid = 1973] [serial = 1633] [outer = 0x0] [url = about:blank] 07:14:35 INFO - PROCESS | 1973 | 1467036875424 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]]]}] 07:14:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:14:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 623ms 07:14:35 INFO - PROCESS | 1973 | 1467036875452 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 07:14:35 INFO - PROCESS | 1973 | 1467036875456 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 07:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:14:35 INFO - PROCESS | 1973 | 1467036875460 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:14:35 INFO - PROCESS | 1973 | 1467036875462 Marionette TRACE conn2 <- [1,2230,null,{}] 07:14:35 INFO - PROCESS | 1973 | 1467036875464 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}] 07:14:35 INFO - PROCESS | 1973 | 1467036875466 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:35 INFO - PROCESS | 1973 | 1467036875542 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 07:14:35 INFO - PROCESS | 1973 | 1467036875547 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:35 INFO - PROCESS | 1973 | 1467036875550 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:35 INFO - PROCESS | 1973 | ++DOCSHELL 0x11900a800 == 30 [pid = 1973] [id = 565] 07:14:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x1166ef400) [pid = 1973] [serial = 1695] [outer = 0x0] 07:14:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x11696d000) [pid = 1973] [serial = 1696] [outer = 0x1166ef400] 07:14:35 INFO - PROCESS | 1973 | 1467036875578 Marionette DEBUG loaded listener.js 07:14:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x1172b8c00) [pid = 1973] [serial = 1697] [outer = 0x1166ef400] 07:14:35 INFO - PROCESS | 1973 | 1467036875911 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]]]}] 07:14:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:14:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 519ms 07:14:35 INFO - PROCESS | 1973 | 1467036875979 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 07:14:35 INFO - PROCESS | 1973 | 1467036875981 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 07:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:14:35 INFO - PROCESS | 1973 | 1467036875983 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:14:35 INFO - PROCESS | 1973 | 1467036875985 Marionette TRACE conn2 <- [1,2234,null,{}] 07:14:35 INFO - PROCESS | 1973 | 1467036875993 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}] 07:14:35 INFO - PROCESS | 1973 | 1467036875997 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:36 INFO - PROCESS | 1973 | 1467036876075 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 07:14:36 INFO - PROCESS | 1973 | 1467036876080 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:36 INFO - PROCESS | 1973 | 1467036876083 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:36 INFO - PROCESS | 1973 | ++DOCSHELL 0x120f6d800 == 31 [pid = 1973] [id = 566] 07:14:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x1181a4c00) [pid = 1973] [serial = 1698] [outer = 0x0] 07:14:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1183ae400) [pid = 1973] [serial = 1699] [outer = 0x1181a4c00] 07:14:36 INFO - PROCESS | 1973 | 1467036876113 Marionette DEBUG loaded listener.js 07:14:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x1184df000) [pid = 1973] [serial = 1700] [outer = 0x1181a4c00] 07:14:36 INFO - PROCESS | 1973 | 1467036876471 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]]]}] 07:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 521ms 07:14:36 INFO - PROCESS | 1973 | 1467036876505 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 07:14:36 INFO - PROCESS | 1973 | 1467036876507 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 07:14:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:14:36 INFO - PROCESS | 1973 | 1467036876511 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:14:36 INFO - PROCESS | 1973 | 1467036876512 Marionette TRACE conn2 <- [1,2238,null,{}] 07:14:36 INFO - PROCESS | 1973 | 1467036876516 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}] 07:14:36 INFO - PROCESS | 1973 | 1467036876517 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:36 INFO - PROCESS | 1973 | 1467036876639 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 07:14:36 INFO - PROCESS | 1973 | 1467036876644 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:36 INFO - PROCESS | 1973 | 1467036876645 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:36 INFO - PROCESS | 1973 | ++DOCSHELL 0x12327b800 == 32 [pid = 1973] [id = 567] 07:14:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x1185ba800) [pid = 1973] [serial = 1701] [outer = 0x0] 07:14:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x118dc8800) [pid = 1973] [serial = 1702] [outer = 0x1185ba800] 07:14:36 INFO - PROCESS | 1973 | 1467036876685 Marionette DEBUG loaded listener.js 07:14:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x119050400) [pid = 1973] [serial = 1703] [outer = 0x1185ba800] 07:14:37 INFO - PROCESS | 1973 | 1467036877061 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]]]}] 07:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 570ms 07:14:37 INFO - PROCESS | 1973 | 1467036877081 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 07:14:37 INFO - PROCESS | 1973 | 1467036877084 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 07:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:14:37 INFO - PROCESS | 1973 | 1467036877088 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:14:37 INFO - PROCESS | 1973 | 1467036877089 Marionette TRACE conn2 <- [1,2242,null,{}] 07:14:37 INFO - PROCESS | 1973 | 1467036877091 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}] 07:14:37 INFO - PROCESS | 1973 | 1467036877092 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:37 INFO - PROCESS | 1973 | 1467036877201 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 07:14:37 INFO - PROCESS | 1973 | 1467036877206 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:37 INFO - PROCESS | 1973 | 1467036877207 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:37 INFO - PROCESS | 1973 | ++DOCSHELL 0x116990800 == 33 [pid = 1973] [id = 568] 07:14:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x119050000) [pid = 1973] [serial = 1704] [outer = 0x0] 07:14:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x11932dc00) [pid = 1973] [serial = 1705] [outer = 0x119050000] 07:14:37 INFO - PROCESS | 1973 | 1467036877239 Marionette DEBUG loaded listener.js 07:14:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1193ba000) [pid = 1973] [serial = 1706] [outer = 0x119050000] 07:14:37 INFO - PROCESS | 1973 | 1467036877560 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]]]}] 07:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 517ms 07:14:37 INFO - PROCESS | 1973 | 1467036877606 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 07:14:37 INFO - PROCESS | 1973 | 1467036877607 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 07:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:14:37 INFO - PROCESS | 1973 | 1467036877609 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:14:37 INFO - PROCESS | 1973 | 1467036877610 Marionette TRACE conn2 <- [1,2246,null,{}] 07:14:37 INFO - PROCESS | 1973 | 1467036877613 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}] 07:14:37 INFO - PROCESS | 1973 | 1467036877617 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:37 INFO - PROCESS | 1973 | 1467036877735 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 07:14:37 INFO - PROCESS | 1973 | 1467036877773 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:37 INFO - PROCESS | 1973 | 1467036877774 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:37 INFO - PROCESS | 1973 | ++DOCSHELL 0x12909b800 == 34 [pid = 1973] [id = 569] 07:14:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1193bf800) [pid = 1973] [serial = 1707] [outer = 0x0] 07:14:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x119c74000) [pid = 1973] [serial = 1708] [outer = 0x1193bf800] 07:14:37 INFO - PROCESS | 1973 | 1467036877799 Marionette DEBUG loaded listener.js 07:14:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x124acc000) [pid = 1973] [serial = 1709] [outer = 0x1193bf800] 07:14:38 INFO - PROCESS | 1973 | 1467036878128 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]]]}] 07:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 570ms 07:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:14:38 INFO - PROCESS | 1973 | 1467036878179 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 07:14:38 INFO - PROCESS | 1973 | 1467036878180 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 07:14:38 INFO - PROCESS | 1973 | 1467036878182 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:14:38 INFO - PROCESS | 1973 | 1467036878183 Marionette TRACE conn2 <- [1,2250,null,{}] 07:14:38 INFO - PROCESS | 1973 | 1467036878186 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}] 07:14:38 INFO - PROCESS | 1973 | 1467036878187 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:38 INFO - PROCESS | 1973 | 1467036878283 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 07:14:38 INFO - PROCESS | 1973 | 1467036878286 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:38 INFO - PROCESS | 1973 | 1467036878288 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:38 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a310800 == 35 [pid = 1973] [id = 570] 07:14:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1181a2800) [pid = 1973] [serial = 1710] [outer = 0x0] 07:14:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1252d2c00) [pid = 1973] [serial = 1711] [outer = 0x1181a2800] 07:14:38 INFO - PROCESS | 1973 | 1467036878318 Marionette DEBUG loaded listener.js 07:14:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x125f4a000) [pid = 1973] [serial = 1712] [outer = 0x1181a2800] 07:14:38 INFO - PROCESS | 1973 | 1467036878706 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]]]}] 07:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 569ms 07:14:38 INFO - PROCESS | 1973 | 1467036878753 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 07:14:38 INFO - PROCESS | 1973 | 1467036878755 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 07:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:14:38 INFO - PROCESS | 1973 | 1467036878758 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:14:38 INFO - PROCESS | 1973 | 1467036878760 Marionette TRACE conn2 <- [1,2254,null,{}] 07:14:38 INFO - PROCESS | 1973 | 1467036878763 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}] 07:14:38 INFO - PROCESS | 1973 | 1467036878765 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:38 INFO - PROCESS | 1973 | 1467036878907 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 07:14:38 INFO - PROCESS | 1973 | 1467036878927 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:38 INFO - PROCESS | 1973 | 1467036878928 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:38 INFO - PROCESS | 1973 | ++DOCSHELL 0x12aabf800 == 36 [pid = 1973] [id = 571] 07:14:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x126354c00) [pid = 1973] [serial = 1713] [outer = 0x0] 07:14:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1263dec00) [pid = 1973] [serial = 1714] [outer = 0x126354c00] 07:14:38 INFO - PROCESS | 1973 | 1467036878966 Marionette DEBUG loaded listener.js 07:14:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1270e9000) [pid = 1973] [serial = 1715] [outer = 0x126354c00] 07:14:39 INFO - PROCESS | 1973 | 1467036879385 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]]]}] 07:14:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:14:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 07:14:39 INFO - PROCESS | 1973 | 1467036879428 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 07:14:39 INFO - PROCESS | 1973 | 1467036879429 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 07:14:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:14:39 INFO - PROCESS | 1973 | 1467036879431 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:14:39 INFO - PROCESS | 1973 | 1467036879432 Marionette TRACE conn2 <- [1,2258,null,{}] 07:14:39 INFO - PROCESS | 1973 | 1467036879434 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}] 07:14:39 INFO - PROCESS | 1973 | 1467036879435 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:39 INFO - PROCESS | 1973 | 1467036879600 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 07:14:39 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x12144a400) [pid = 1973] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:14:39 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1183bdc00) [pid = 1973] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:14:39 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x112a74000) [pid = 1973] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:14:39 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1193bd800) [pid = 1973] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:14:39 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x12746a000) [pid = 1973] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:14:39 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x116968400) [pid = 1973] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:14:39 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x110d55800) [pid = 1973] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:14:39 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1185b1800) [pid = 1973] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:14:39 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x119225000) [pid = 1973] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:14:39 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x12144dc00) [pid = 1973] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:14:39 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1183b2800) [pid = 1973] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:14:39 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1289f1c00) [pid = 1973] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:14:39 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x115ef8800) [pid = 1973] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:14:39 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x119328000) [pid = 1973] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:14:39 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x1252da800) [pid = 1973] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:14:39 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x11721a400) [pid = 1973] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:14:39 INFO - PROCESS | 1973 | 1467036879650 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:39 INFO - PROCESS | 1973 | 1467036879659 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:39 INFO - PROCESS | 1973 | ++DOCSHELL 0x119c0c800 == 37 [pid = 1973] [id = 572] 07:14:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x1133b0c00) [pid = 1973] [serial = 1716] [outer = 0x0] 07:14:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x115ef8800) [pid = 1973] [serial = 1717] [outer = 0x1133b0c00] 07:14:39 INFO - PROCESS | 1973 | 1467036879683 Marionette DEBUG loaded listener.js 07:14:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x1183b6800) [pid = 1973] [serial = 1718] [outer = 0x1133b0c00] 07:14:39 INFO - PROCESS | 1973 | 1467036879938 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]]]}] 07:14:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:14:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 520ms 07:14:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:14:39 INFO - PROCESS | 1973 | 1467036879955 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 07:14:39 INFO - PROCESS | 1973 | 1467036879956 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 07:14:39 INFO - PROCESS | 1973 | 1467036879958 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:14:39 INFO - PROCESS | 1973 | 1467036879959 Marionette TRACE conn2 <- [1,2262,null,{}] 07:14:39 INFO - PROCESS | 1973 | 1467036879964 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}] 07:14:39 INFO - PROCESS | 1973 | 1467036879966 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:40 INFO - PROCESS | 1973 | 1467036880055 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 07:14:40 INFO - PROCESS | 1973 | 1467036880059 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:40 INFO - PROCESS | 1973 | 1467036880060 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:40 INFO - PROCESS | 1973 | ++DOCSHELL 0x12b918000 == 38 [pid = 1973] [id = 573] 07:14:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x119225000) [pid = 1973] [serial = 1719] [outer = 0x0] 07:14:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x12185c000) [pid = 1973] [serial = 1720] [outer = 0x119225000] 07:14:40 INFO - PROCESS | 1973 | 1467036880084 Marionette DEBUG loaded listener.js 07:14:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x127468800) [pid = 1973] [serial = 1721] [outer = 0x119225000] 07:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 471ms 07:14:40 INFO - PROCESS | 1973 | 1467036880421 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]]]}] 07:14:40 INFO - PROCESS | 1973 | 1467036880429 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 07:14:40 INFO - PROCESS | 1973 | 1467036880431 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 07:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:14:40 INFO - PROCESS | 1973 | 1467036880436 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:14:40 INFO - PROCESS | 1973 | 1467036880438 Marionette TRACE conn2 <- [1,2266,null,{}] 07:14:40 INFO - PROCESS | 1973 | 1467036880440 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}] 07:14:40 INFO - PROCESS | 1973 | 1467036880442 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:40 INFO - PROCESS | 1973 | 1467036880570 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 07:14:40 INFO - PROCESS | 1973 | 1467036880576 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:40 INFO - PROCESS | 1973 | 1467036880577 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:40 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bbd2800 == 39 [pid = 1973] [id = 574] 07:14:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1185b1400) [pid = 1973] [serial = 1722] [outer = 0x0] 07:14:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x127472c00) [pid = 1973] [serial = 1723] [outer = 0x1185b1400] 07:14:40 INFO - PROCESS | 1973 | 1467036880604 Marionette DEBUG loaded listener.js 07:14:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1290aec00) [pid = 1973] [serial = 1724] [outer = 0x1185b1400] 07:14:40 INFO - PROCESS | 1973 | 1467036880905 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]]]}] 07:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 523ms 07:14:40 INFO - PROCESS | 1973 | 1467036880958 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 07:14:40 INFO - PROCESS | 1973 | 1467036880960 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 07:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:14:40 INFO - PROCESS | 1973 | 1467036880963 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:14:40 INFO - PROCESS | 1973 | 1467036880964 Marionette TRACE conn2 <- [1,2270,null,{}] 07:14:40 INFO - PROCESS | 1973 | 1467036880967 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}] 07:14:40 INFO - PROCESS | 1973 | 1467036880968 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:41 INFO - PROCESS | 1973 | 1467036881043 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 07:14:41 INFO - PROCESS | 1973 | 1467036881046 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:41 INFO - PROCESS | 1973 | 1467036881048 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:41 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d1ae800 == 40 [pid = 1973] [id = 575] 07:14:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x128df5400) [pid = 1973] [serial = 1725] [outer = 0x0] 07:14:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1293a2400) [pid = 1973] [serial = 1726] [outer = 0x128df5400] 07:14:41 INFO - PROCESS | 1973 | 1467036881075 Marionette DEBUG loaded listener.js 07:14:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1293adc00) [pid = 1973] [serial = 1727] [outer = 0x128df5400] 07:14:41 INFO - PROCESS | 1973 | 1467036881392 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]]]}] 07:14:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:14:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 471ms 07:14:41 INFO - PROCESS | 1973 | 1467036881435 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 07:14:41 INFO - PROCESS | 1973 | 1467036881436 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 07:14:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:14:41 INFO - PROCESS | 1973 | 1467036881438 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:14:41 INFO - PROCESS | 1973 | 1467036881439 Marionette TRACE conn2 <- [1,2274,null,{}] 07:14:41 INFO - PROCESS | 1973 | 1467036881442 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}] 07:14:41 INFO - PROCESS | 1973 | 1467036881443 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:41 INFO - PROCESS | 1973 | 1467036881556 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 07:14:41 INFO - PROCESS | 1973 | 1467036881562 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:41 INFO - PROCESS | 1973 | 1467036881563 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:41 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d212800 == 41 [pid = 1973] [id = 576] 07:14:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1293a8400) [pid = 1973] [serial = 1728] [outer = 0x0] 07:14:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x129446400) [pid = 1973] [serial = 1729] [outer = 0x1293a8400] 07:14:41 INFO - PROCESS | 1973 | 1467036881588 Marionette DEBUG loaded listener.js 07:14:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12a3d4c00) [pid = 1973] [serial = 1730] [outer = 0x1293a8400] 07:14:42 INFO - PROCESS | 1973 | 1467036882044 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]]]}] 07:14:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:14:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 617ms 07:14:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:14:42 INFO - PROCESS | 1973 | 1467036882057 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 07:14:42 INFO - PROCESS | 1973 | 1467036882059 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 07:14:42 INFO - PROCESS | 1973 | 1467036882062 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:14:42 INFO - PROCESS | 1973 | 1467036882066 Marionette TRACE conn2 <- [1,2278,null,{}] 07:14:42 INFO - PROCESS | 1973 | 1467036882069 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}] 07:14:42 INFO - PROCESS | 1973 | 1467036882071 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:42 INFO - PROCESS | 1973 | 1467036882174 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 07:14:42 INFO - PROCESS | 1973 | 1467036882233 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:42 INFO - PROCESS | 1973 | 1467036882235 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:42 INFO - PROCESS | 1973 | ++DOCSHELL 0x1194cb000 == 42 [pid = 1973] [id = 577] 07:14:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x113970c00) [pid = 1973] [serial = 1731] [outer = 0x0] 07:14:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x116076800) [pid = 1973] [serial = 1732] [outer = 0x113970c00] 07:14:42 INFO - PROCESS | 1973 | 1467036882278 Marionette DEBUG loaded listener.js 07:14:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x11721e000) [pid = 1973] [serial = 1733] [outer = 0x113970c00] 07:14:42 INFO - PROCESS | 1973 | 1467036882729 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]]]}] 07:14:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:14:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 673ms 07:14:42 INFO - PROCESS | 1973 | 1467036882736 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 07:14:42 INFO - PROCESS | 1973 | 1467036882741 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 07:14:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:14:42 INFO - PROCESS | 1973 | 1467036882748 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:14:42 INFO - PROCESS | 1973 | 1467036882751 Marionette TRACE conn2 <- [1,2282,null,{}] 07:14:42 INFO - PROCESS | 1973 | 1467036882754 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}] 07:14:42 INFO - PROCESS | 1973 | 1467036882757 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:42 INFO - PROCESS | 1973 | 1467036882900 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 07:14:42 INFO - PROCESS | 1973 | 1467036882987 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:42 INFO - PROCESS | 1973 | 1467036882988 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:42 INFO - PROCESS | 1973 | ++DOCSHELL 0x128bbb800 == 43 [pid = 1973] [id = 578] 07:14:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x1183b7000) [pid = 1973] [serial = 1734] [outer = 0x0] 07:14:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x1184dfc00) [pid = 1973] [serial = 1735] [outer = 0x1183b7000] 07:14:43 INFO - PROCESS | 1973 | 1467036883020 Marionette DEBUG loaded listener.js 07:14:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x119049000) [pid = 1973] [serial = 1736] [outer = 0x1183b7000] 07:14:43 INFO - PROCESS | 1973 | 1467036883434 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]]]}] 07:14:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:14:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 722ms 07:14:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:14:43 INFO - PROCESS | 1973 | 1467036883469 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 07:14:43 INFO - PROCESS | 1973 | 1467036883470 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 07:14:43 INFO - PROCESS | 1973 | 1467036883473 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:14:43 INFO - PROCESS | 1973 | 1467036883475 Marionette TRACE conn2 <- [1,2286,null,{}] 07:14:43 INFO - PROCESS | 1973 | 1467036883483 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}] 07:14:43 INFO - PROCESS | 1973 | 1467036883486 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:43 INFO - PROCESS | 1973 | 1467036883588 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 07:14:43 INFO - PROCESS | 1973 | 1467036883650 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:43 INFO - PROCESS | 1973 | 1467036883652 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:43 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d414800 == 44 [pid = 1973] [id = 579] 07:14:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x119a09800) [pid = 1973] [serial = 1737] [outer = 0x0] 07:14:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x120f3a400) [pid = 1973] [serial = 1738] [outer = 0x119a09800] 07:14:43 INFO - PROCESS | 1973 | 1467036883682 Marionette DEBUG loaded listener.js 07:14:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x1232d7c00) [pid = 1973] [serial = 1739] [outer = 0x119a09800] 07:14:44 INFO - PROCESS | 1973 | 1467036884156 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]]]}] 07:14:44 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 07:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 725ms 07:14:44 INFO - PROCESS | 1973 | 1467036884197 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 07:14:44 INFO - PROCESS | 1973 | 1467036884199 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 07:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:14:44 INFO - PROCESS | 1973 | 1467036884201 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:14:44 INFO - PROCESS | 1973 | 1467036884203 Marionette TRACE conn2 <- [1,2290,null,{}] 07:14:44 INFO - PROCESS | 1973 | 1467036884223 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}] 07:14:44 INFO - PROCESS | 1973 | 1467036884225 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:44 INFO - PROCESS | 1973 | 1467036884329 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 07:14:44 INFO - PROCESS | 1973 | 1467036884401 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:44 INFO - PROCESS | 1973 | 1467036884403 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:44 INFO - PROCESS | 1973 | ++DOCSHELL 0x119017800 == 45 [pid = 1973] [id = 580] 07:14:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x115eee400) [pid = 1973] [serial = 1740] [outer = 0x0] 07:14:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x119c70400) [pid = 1973] [serial = 1741] [outer = 0x115eee400] 07:14:44 INFO - PROCESS | 1973 | 1467036884434 Marionette DEBUG loaded listener.js 07:14:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x126357c00) [pid = 1973] [serial = 1742] [outer = 0x115eee400] 07:14:45 INFO - PROCESS | 1973 | 1467036885060 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]]]}] 07:14:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:14:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 890ms 07:14:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:14:45 INFO - PROCESS | 1973 | 1467036885092 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 07:14:45 INFO - PROCESS | 1973 | 1467036885095 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 07:14:45 INFO - PROCESS | 1973 | 1467036885099 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:14:45 INFO - PROCESS | 1973 | 1467036885102 Marionette TRACE conn2 <- [1,2294,null,{}] 07:14:45 INFO - PROCESS | 1973 | 1467036885107 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}] 07:14:45 INFO - PROCESS | 1973 | 1467036885109 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:45 INFO - PROCESS | 1973 | 1467036885244 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 07:14:45 INFO - PROCESS | 1973 | 1467036885384 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:45 INFO - PROCESS | 1973 | 1467036885386 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:45 INFO - PROCESS | 1973 | ++DOCSHELL 0x1194c2000 == 46 [pid = 1973] [id = 581] 07:14:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x116078000) [pid = 1973] [serial = 1743] [outer = 0x0] 07:14:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x110e7c000) [pid = 1973] [serial = 1744] [outer = 0x116078000] 07:14:45 INFO - PROCESS | 1973 | 1467036885413 Marionette DEBUG loaded listener.js 07:14:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 112 (0x118199000) [pid = 1973] [serial = 1745] [outer = 0x116078000] 07:14:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12d1ae800 == 45 [pid = 1973] [id = 575] 07:14:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12bbd2800 == 44 [pid = 1973] [id = 574] 07:14:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12b918000 == 43 [pid = 1973] [id = 573] 07:14:46 INFO - PROCESS | 1973 | --DOCSHELL 0x119c0c800 == 42 [pid = 1973] [id = 572] 07:14:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12aabf800 == 41 [pid = 1973] [id = 571] 07:14:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12a310800 == 40 [pid = 1973] [id = 570] 07:14:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12909b800 == 39 [pid = 1973] [id = 569] 07:14:46 INFO - PROCESS | 1973 | --DOCSHELL 0x116990800 == 38 [pid = 1973] [id = 568] 07:14:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12327b800 == 37 [pid = 1973] [id = 567] 07:14:46 INFO - PROCESS | 1973 | --DOCSHELL 0x120f6d800 == 36 [pid = 1973] [id = 566] 07:14:46 INFO - PROCESS | 1973 | --DOCSHELL 0x11900a800 == 35 [pid = 1973] [id = 565] 07:14:46 INFO - PROCESS | 1973 | --DOCSHELL 0x116f5e800 == 34 [pid = 1973] [id = 564] 07:14:46 INFO - PROCESS | 1973 | --DOCSHELL 0x125f1c000 == 33 [pid = 1973] [id = 563] 07:14:46 INFO - PROCESS | 1973 | --DOCSHELL 0x115196000 == 32 [pid = 1973] [id = 562] 07:14:46 INFO - PROCESS | 1973 | --DOCSHELL 0x119017800 == 31 [pid = 1973] [id = 580] 07:14:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12d414800 == 30 [pid = 1973] [id = 579] 07:14:46 INFO - PROCESS | 1973 | --DOCSHELL 0x128bbb800 == 29 [pid = 1973] [id = 578] 07:14:46 INFO - PROCESS | 1973 | --DOCSHELL 0x1194cb000 == 28 [pid = 1973] [id = 577] 07:14:46 INFO - PROCESS | 1973 | --DOCSHELL 0x12d212800 == 27 [pid = 1973] [id = 576] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 111 (0x12943b400) [pid = 1973] [serial = 1684] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x124881800) [pid = 1973] [serial = 1666] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x1193b0c00) [pid = 1973] [serial = 1661] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x118891000) [pid = 1973] [serial = 1660] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x112fe9400) [pid = 1973] [serial = 1654] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x1151c9400) [pid = 1973] [serial = 1655] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x120e61800) [pid = 1973] [serial = 1663] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x128df2400) [pid = 1973] [serial = 1652] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x127472000) [pid = 1973] [serial = 1651] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x1181a0800) [pid = 1973] [serial = 1657] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1183b1c00) [pid = 1973] [serial = 1658] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x11819d400) [pid = 1973] [serial = 1637] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x113b58800) [pid = 1973] [serial = 1636] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x119045c00) [pid = 1973] [serial = 1640] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x118887400) [pid = 1973] [serial = 1639] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x120e5b000) [pid = 1973] [serial = 1643] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1193b8c00) [pid = 1973] [serial = 1642] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1252a7000) [pid = 1973] [serial = 1646] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1270e7c00) [pid = 1973] [serial = 1669] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1252a9c00) [pid = 1973] [serial = 1667] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x128df2000) [pid = 1973] [serial = 1672] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x123688400) [pid = 1973] [serial = 1645] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1290b0c00) [pid = 1973] [serial = 1673] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x1289eb800) [pid = 1973] [serial = 1670] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x129165800) [pid = 1973] [serial = 1675] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x124d3d800) [pid = 1973] [serial = 1681] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x1265a2000) [pid = 1973] [serial = 1649] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x1183b8800) [pid = 1973] [serial = 1678] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x1293ab800) [pid = 1973] [serial = 1676] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x119327800) [pid = 1973] [serial = 1679] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x128df6c00) [pid = 1973] [serial = 1682] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x125f48000) [pid = 1973] [serial = 1648] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x1216ba000) [pid = 1973] [serial = 1664] [outer = 0x0] [url = about:blank] 07:14:46 INFO - PROCESS | 1973 | 1467036886439 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]]]}] 07:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1376ms 07:14:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:14:46 INFO - PROCESS | 1973 | 1467036886474 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 07:14:46 INFO - PROCESS | 1973 | 1467036886476 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 07:14:46 INFO - PROCESS | 1973 | 1467036886481 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:14:46 INFO - PROCESS | 1973 | 1467036886483 Marionette TRACE conn2 <- [1,2298,null,{}] 07:14:46 INFO - PROCESS | 1973 | 1467036886487 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}] 07:14:46 INFO - PROCESS | 1973 | 1467036886489 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:46 INFO - PROCESS | 1973 | 1467036886578 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 07:14:46 INFO - PROCESS | 1973 | 1467036886585 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:46 INFO - PROCESS | 1973 | 1467036886586 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:46 INFO - PROCESS | 1973 | ++DOCSHELL 0x116777000 == 28 [pid = 1973] [id = 582] 07:14:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x1133dc800) [pid = 1973] [serial = 1746] [outer = 0x0] 07:14:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x113d3c400) [pid = 1973] [serial = 1747] [outer = 0x1133dc800] 07:14:46 INFO - PROCESS | 1973 | 1467036886615 Marionette DEBUG loaded listener.js 07:14:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1167ebc00) [pid = 1973] [serial = 1748] [outer = 0x1133dc800] 07:14:46 INFO - PROCESS | 1973 | 1467036886958 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]]]}] 07:14:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:14:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 522ms 07:14:47 INFO - PROCESS | 1973 | 1467036887001 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 07:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:14:47 INFO - PROCESS | 1973 | 1467036887005 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 07:14:47 INFO - PROCESS | 1973 | 1467036887009 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:14:47 INFO - PROCESS | 1973 | 1467036887011 Marionette TRACE conn2 <- [1,2302,null,{}] 07:14:47 INFO - PROCESS | 1973 | 1467036887014 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}] 07:14:47 INFO - PROCESS | 1973 | 1467036887015 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:47 INFO - PROCESS | 1973 | 1467036887093 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 07:14:47 INFO - PROCESS | 1973 | 1467036887098 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:47 INFO - PROCESS | 1973 | 1467036887101 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:47 INFO - PROCESS | 1973 | ++DOCSHELL 0x11889c000 == 29 [pid = 1973] [id = 583] 07:14:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x1176e1000) [pid = 1973] [serial = 1749] [outer = 0x0] 07:14:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x11837ec00) [pid = 1973] [serial = 1750] [outer = 0x1176e1000] 07:14:47 INFO - PROCESS | 1973 | 1467036887128 Marionette DEBUG loaded listener.js 07:14:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x1183b7c00) [pid = 1973] [serial = 1751] [outer = 0x1176e1000] 07:14:47 INFO - PROCESS | 1973 | 1467036887466 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]]]}] 07:14:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:14:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 469ms 07:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:14:47 INFO - PROCESS | 1973 | 1467036887479 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 07:14:47 INFO - PROCESS | 1973 | 1467036887480 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 07:14:47 INFO - PROCESS | 1973 | 1467036887485 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:14:47 INFO - PROCESS | 1973 | 1467036887487 Marionette TRACE conn2 <- [1,2306,null,{}] 07:14:47 INFO - PROCESS | 1973 | 1467036887495 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}] 07:14:47 INFO - PROCESS | 1973 | 1467036887498 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:47 INFO - PROCESS | 1973 | 1467036887579 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 07:14:47 INFO - PROCESS | 1973 | 1467036887636 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:47 INFO - PROCESS | 1973 | 1467036887638 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:47 INFO - PROCESS | 1973 | ++DOCSHELL 0x121292800 == 30 [pid = 1973] [id = 584] 07:14:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x118588c00) [pid = 1973] [serial = 1752] [outer = 0x0] 07:14:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x118d93000) [pid = 1973] [serial = 1753] [outer = 0x118588c00] 07:14:47 INFO - PROCESS | 1973 | 1467036887666 Marionette DEBUG loaded listener.js 07:14:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x119228800) [pid = 1973] [serial = 1754] [outer = 0x118588c00] 07:14:47 INFO - PROCESS | 1973 | 1467036887980 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]]]}] 07:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 521ms 07:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:14:48 INFO - PROCESS | 1973 | 1467036888006 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 07:14:48 INFO - PROCESS | 1973 | 1467036888007 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 07:14:48 INFO - PROCESS | 1973 | 1467036888009 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:14:48 INFO - PROCESS | 1973 | 1467036888010 Marionette TRACE conn2 <- [1,2310,null,{}] 07:14:48 INFO - PROCESS | 1973 | 1467036888013 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}] 07:14:48 INFO - PROCESS | 1973 | 1467036888014 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:48 INFO - PROCESS | 1973 | 1467036888092 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 07:14:48 INFO - PROCESS | 1973 | 1467036888153 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:48 INFO - PROCESS | 1973 | 1467036888154 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:48 INFO - PROCESS | 1973 | ++DOCSHELL 0x12526f800 == 31 [pid = 1973] [id = 585] 07:14:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1185b3000) [pid = 1973] [serial = 1755] [outer = 0x0] 07:14:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1193b3400) [pid = 1973] [serial = 1756] [outer = 0x1185b3000] 07:14:48 INFO - PROCESS | 1973 | 1467036888179 Marionette DEBUG loaded listener.js 07:14:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x119c6fc00) [pid = 1973] [serial = 1757] [outer = 0x1185b3000] 07:14:48 INFO - PROCESS | 1973 | 1467036888465 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]]]}] 07:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 468ms 07:14:48 INFO - PROCESS | 1973 | 1467036888488 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 07:14:48 INFO - PROCESS | 1973 | 1467036888490 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 07:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:14:48 INFO - PROCESS | 1973 | 1467036888492 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:14:48 INFO - PROCESS | 1973 | 1467036888493 Marionette TRACE conn2 <- [1,2314,null,{}] 07:14:48 INFO - PROCESS | 1973 | 1467036888512 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}] 07:14:48 INFO - PROCESS | 1973 | 1467036888513 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:48 INFO - PROCESS | 1973 | 1467036888615 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 07:14:48 INFO - PROCESS | 1973 | 1467036888619 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:48 INFO - PROCESS | 1973 | 1467036888620 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:48 INFO - PROCESS | 1973 | ++DOCSHELL 0x1289bc800 == 32 [pid = 1973] [id = 586] 07:14:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x110e82400) [pid = 1973] [serial = 1758] [outer = 0x0] 07:14:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x120e65c00) [pid = 1973] [serial = 1759] [outer = 0x110e82400] 07:14:48 INFO - PROCESS | 1973 | 1467036888645 Marionette DEBUG loaded listener.js 07:14:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x12336f800) [pid = 1973] [serial = 1760] [outer = 0x110e82400] 07:14:49 INFO - PROCESS | 1973 | 1467036889041 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]]]}] 07:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 586ms 07:14:49 INFO - PROCESS | 1973 | 1467036889079 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 07:14:49 INFO - PROCESS | 1973 | 1467036889081 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 07:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:14:49 INFO - PROCESS | 1973 | 1467036889084 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:14:49 INFO - PROCESS | 1973 | 1467036889086 Marionette TRACE conn2 <- [1,2318,null,{}] 07:14:49 INFO - PROCESS | 1973 | 1467036889089 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}] 07:14:49 INFO - PROCESS | 1973 | 1467036889095 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:49 INFO - PROCESS | 1973 | 1467036889239 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 07:14:49 INFO - PROCESS | 1973 | 1467036889284 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:49 INFO - PROCESS | 1973 | 1467036889285 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:49 INFO - PROCESS | 1973 | ++DOCSHELL 0x12939d000 == 33 [pid = 1973] [id = 587] 07:14:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x124accc00) [pid = 1973] [serial = 1761] [outer = 0x0] 07:14:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x125e88800) [pid = 1973] [serial = 1762] [outer = 0x124accc00] 07:14:49 INFO - PROCESS | 1973 | 1467036889310 Marionette DEBUG loaded listener.js 07:14:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x127465800) [pid = 1973] [serial = 1763] [outer = 0x124accc00] 07:14:49 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw 07:14:49 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1 07:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:49 INFO - _addTest/ [0,2321,"getWindowHandle",null] 07:14:49 INFO - PROCESS | 1973 | 1467036889659 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 07:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:14:49 INFO - PROCESS | 1973 | 1467036889661 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:14:49 INFO - PROCESS | 1973 | 1467036889662 Marionette TRACE conn2 <- [1,2322,null,{}] 07:14:49 INFO - PROCESS | 1973 | 1467036889665 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}] 07:14:49 INFO - PROCESS | 1973 | 1467036889667 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:49 INFO - PROCESS | 1973 | 1467036889770 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 07:14:49 INFO - PROCESS | 1973 | 1467036889791 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:49 INFO - PROCESS | 1973 | 1467036889792 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:49 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a5ce000 == 34 [pid = 1973] [id = 588] 07:14:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12746c800) [pid = 1973] [serial = 1764] [outer = 0x0] 07:14:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1289f3800) [pid = 1973] [serial = 1765] [outer = 0x12746c800] 07:14:49 INFO - PROCESS | 1973 | 1467036889817 Marionette DEBUG loaded listener.js 07:14:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x128df0800) [pid = 1973] [serial = 1766] [outer = 0x12746c800] 07:14:50 INFO - PROCESS | 1973 | 1467036890142 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]]]}] 07:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 518ms 07:14:50 INFO - PROCESS | 1973 | 1467036890183 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 07:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:14:50 INFO - PROCESS | 1973 | 1467036890186 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 07:14:50 INFO - PROCESS | 1973 | 1467036890188 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:14:50 INFO - PROCESS | 1973 | 1467036890189 Marionette TRACE conn2 <- [1,2326,null,{}] 07:14:50 INFO - PROCESS | 1973 | 1467036890191 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}] 07:14:50 INFO - PROCESS | 1973 | 1467036890192 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:50 INFO - PROCESS | 1973 | 1467036890288 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 07:14:50 INFO - PROCESS | 1973 | 1467036890292 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:50 INFO - PROCESS | 1973 | 1467036890293 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:50 INFO - PROCESS | 1973 | ++DOCSHELL 0x12aaca800 == 35 [pid = 1973] [id = 589] 07:14:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x124ad6c00) [pid = 1973] [serial = 1767] [outer = 0x0] 07:14:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x128df6400) [pid = 1973] [serial = 1768] [outer = 0x124ad6c00] 07:14:50 INFO - PROCESS | 1973 | 1467036890317 Marionette DEBUG loaded listener.js 07:14:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x129160000) [pid = 1973] [serial = 1769] [outer = 0x124ad6c00] 07:14:50 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x128df5400) [pid = 1973] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:14:50 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x112fed000) [pid = 1973] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:14:50 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x1181a2800) [pid = 1973] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:14:50 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1193bf800) [pid = 1973] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:14:50 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x11839d000) [pid = 1973] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:14:50 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x110d54400) [pid = 1973] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:14:50 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1185b1400) [pid = 1973] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:14:50 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1133b0c00) [pid = 1973] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:14:50 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x119225000) [pid = 1973] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:14:50 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1185ba800) [pid = 1973] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:14:50 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1181a4c00) [pid = 1973] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:14:50 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1166ef400) [pid = 1973] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:14:50 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x126354c00) [pid = 1973] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:14:50 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1290ad000) [pid = 1973] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:14:50 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x119050000) [pid = 1973] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:14:50 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1293a8400) [pid = 1973] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:14:50 INFO - PROCESS | 1973 | 1467036890844 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]]]}] 07:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 669ms 07:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:14:50 INFO - PROCESS | 1973 | 1467036890858 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 07:14:50 INFO - PROCESS | 1973 | 1467036890859 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 07:14:50 INFO - PROCESS | 1973 | 1467036890862 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:14:50 INFO - PROCESS | 1973 | 1467036890864 Marionette TRACE conn2 <- [1,2330,null,{}] 07:14:50 INFO - PROCESS | 1973 | 1467036890874 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}] 07:14:50 INFO - PROCESS | 1973 | 1467036890875 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:51 INFO - PROCESS | 1973 | 1467036891006 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 07:14:51 INFO - PROCESS | 1973 | 1467036891012 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:51 INFO - PROCESS | 1973 | 1467036891014 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:51 INFO - PROCESS | 1973 | ++DOCSHELL 0x12b90e800 == 36 [pid = 1973] [id = 590] 07:14:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x112febc00) [pid = 1973] [serial = 1770] [outer = 0x0] 07:14:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1183bcc00) [pid = 1973] [serial = 1771] [outer = 0x112febc00] 07:14:51 INFO - PROCESS | 1973 | 1467036891038 Marionette DEBUG loaded listener.js 07:14:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1193b5400) [pid = 1973] [serial = 1772] [outer = 0x112febc00] 07:14:51 INFO - PROCESS | 1973 | 1467036891326 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]]]}] 07:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 477ms 07:14:51 INFO - PROCESS | 1973 | 1467036891340 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 07:14:51 INFO - PROCESS | 1973 | 1467036891341 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 07:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:14:51 INFO - PROCESS | 1973 | 1467036891343 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:14:51 INFO - PROCESS | 1973 | 1467036891344 Marionette TRACE conn2 <- [1,2334,null,{}] 07:14:51 INFO - PROCESS | 1973 | 1467036891346 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}] 07:14:51 INFO - PROCESS | 1973 | 1467036891348 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:51 INFO - PROCESS | 1973 | 1467036891439 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 07:14:51 INFO - PROCESS | 1973 | 1467036891442 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:51 INFO - PROCESS | 1973 | 1467036891444 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:51 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bea9800 == 37 [pid = 1973] [id = 591] 07:14:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1216bb800) [pid = 1973] [serial = 1773] [outer = 0x0] 07:14:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1290a9800) [pid = 1973] [serial = 1774] [outer = 0x1216bb800] 07:14:51 INFO - PROCESS | 1973 | 1467036891468 Marionette DEBUG loaded listener.js 07:14:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x129164000) [pid = 1973] [serial = 1775] [outer = 0x1216bb800] 07:14:51 INFO - PROCESS | 1973 | 1467036891783 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]]]}] 07:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 468ms 07:14:51 INFO - PROCESS | 1973 | 1467036891811 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 07:14:51 INFO - PROCESS | 1973 | 1467036891813 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 07:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:14:51 INFO - PROCESS | 1973 | 1467036891823 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:14:51 INFO - PROCESS | 1973 | 1467036891824 Marionette TRACE conn2 <- [1,2338,null,{}] 07:14:51 INFO - PROCESS | 1973 | 1467036891846 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}] 07:14:51 INFO - PROCESS | 1973 | 1467036891849 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:51 INFO - PROCESS | 1973 | 1467036891956 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 07:14:51 INFO - PROCESS | 1973 | 1467036891959 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:51 INFO - PROCESS | 1973 | 1467036891960 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:51 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ce1a800 == 38 [pid = 1973] [id = 592] 07:14:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1293afc00) [pid = 1973] [serial = 1776] [outer = 0x0] 07:14:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x129445800) [pid = 1973] [serial = 1777] [outer = 0x1293afc00] 07:14:51 INFO - PROCESS | 1973 | 1467036891989 Marionette DEBUG loaded listener.js 07:14:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x12a624000) [pid = 1973] [serial = 1778] [outer = 0x1293afc00] 07:14:52 INFO - PROCESS | 1973 | 1467036892308 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]]]}] 07:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 534ms 07:14:52 INFO - PROCESS | 1973 | 1467036892357 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 07:14:52 INFO - PROCESS | 1973 | 1467036892359 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 07:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:14:52 INFO - PROCESS | 1973 | 1467036892361 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:14:52 INFO - PROCESS | 1973 | 1467036892362 Marionette TRACE conn2 <- [1,2342,null,{}] 07:14:52 INFO - PROCESS | 1973 | 1467036892364 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}] 07:14:52 INFO - PROCESS | 1973 | 1467036892365 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:52 INFO - PROCESS | 1973 | 1467036892440 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 07:14:52 INFO - PROCESS | 1973 | 1467036892504 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:52 INFO - PROCESS | 1973 | 1467036892505 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:52 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d1aa000 == 39 [pid = 1973] [id = 593] 07:14:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x129440000) [pid = 1973] [serial = 1779] [outer = 0x0] 07:14:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12a62dc00) [pid = 1973] [serial = 1780] [outer = 0x129440000] 07:14:52 INFO - PROCESS | 1973 | 1467036892529 Marionette DEBUG loaded listener.js 07:14:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x12a6de800) [pid = 1973] [serial = 1781] [outer = 0x129440000] 07:14:52 INFO - PROCESS | 1973 | 1467036892993 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]]]}] 07:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 669ms 07:14:53 INFO - PROCESS | 1973 | 1467036893058 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 07:14:53 INFO - PROCESS | 1973 | 1467036893060 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 07:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:14:53 INFO - PROCESS | 1973 | 1467036893065 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:14:53 INFO - PROCESS | 1973 | 1467036893069 Marionette TRACE conn2 <- [1,2346,null,{}] 07:14:53 INFO - PROCESS | 1973 | 1467036893073 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}] 07:14:53 INFO - PROCESS | 1973 | 1467036893074 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:53 INFO - PROCESS | 1973 | 1467036893182 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 07:14:53 INFO - PROCESS | 1973 | 1467036893312 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:53 INFO - PROCESS | 1973 | 1467036893313 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:53 INFO - PROCESS | 1973 | ++DOCSHELL 0x1194da000 == 40 [pid = 1973] [id = 594] 07:14:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x113f2e000) [pid = 1973] [serial = 1782] [outer = 0x0] 07:14:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x116630000) [pid = 1973] [serial = 1783] [outer = 0x113f2e000] 07:14:53 INFO - PROCESS | 1973 | 1467036893344 Marionette DEBUG loaded listener.js 07:14:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x1172b9c00) [pid = 1973] [serial = 1784] [outer = 0x113f2e000] 07:14:53 INFO - PROCESS | 1973 | 1467036893834 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]]]}] 07:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 777ms 07:14:53 INFO - PROCESS | 1973 | 1467036893841 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 07:14:53 INFO - PROCESS | 1973 | 1467036893844 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 07:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:14:53 INFO - PROCESS | 1973 | 1467036893849 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:14:53 INFO - PROCESS | 1973 | 1467036893851 Marionette TRACE conn2 <- [1,2350,null,{}] 07:14:53 INFO - PROCESS | 1973 | 1467036893854 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}] 07:14:53 INFO - PROCESS | 1973 | 1467036893855 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:53 INFO - PROCESS | 1973 | 1467036893971 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 07:14:54 INFO - PROCESS | 1973 | 1467036894055 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:54 INFO - PROCESS | 1973 | 1467036894056 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:54 INFO - PROCESS | 1973 | ++DOCSHELL 0x12129b000 == 41 [pid = 1973] [id = 595] 07:14:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x1181a4400) [pid = 1973] [serial = 1785] [outer = 0x0] 07:14:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1183b0000) [pid = 1973] [serial = 1786] [outer = 0x1181a4400] 07:14:54 INFO - PROCESS | 1973 | 1467036894088 Marionette DEBUG loaded listener.js 07:14:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x1185b4800) [pid = 1973] [serial = 1787] [outer = 0x1181a4400] 07:14:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12ce1a800 == 40 [pid = 1973] [id = 592] 07:14:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12bea9800 == 39 [pid = 1973] [id = 591] 07:14:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12b90e800 == 38 [pid = 1973] [id = 590] 07:14:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12aaca800 == 37 [pid = 1973] [id = 589] 07:14:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12a5ce000 == 36 [pid = 1973] [id = 588] 07:14:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12939d000 == 35 [pid = 1973] [id = 587] 07:14:54 INFO - PROCESS | 1973 | --DOCSHELL 0x1289bc800 == 34 [pid = 1973] [id = 586] 07:14:54 INFO - PROCESS | 1973 | 1467036894743 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]]]}] 07:14:54 INFO - PROCESS | 1973 | --DOCSHELL 0x12526f800 == 33 [pid = 1973] [id = 585] 07:14:54 INFO - PROCESS | 1973 | --DOCSHELL 0x121292800 == 32 [pid = 1973] [id = 584] 07:14:54 INFO - PROCESS | 1973 | --DOCSHELL 0x11889c000 == 31 [pid = 1973] [id = 583] 07:14:54 INFO - PROCESS | 1973 | --DOCSHELL 0x116777000 == 30 [pid = 1973] [id = 582] 07:14:54 INFO - PROCESS | 1973 | --DOCSHELL 0x1194c2000 == 29 [pid = 1973] [id = 581] 07:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 920ms 07:14:54 INFO - PROCESS | 1973 | 1467036894769 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 07:14:54 INFO - PROCESS | 1973 | 1467036894771 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 07:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:14:54 INFO - PROCESS | 1973 | 1467036894774 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:14:54 INFO - PROCESS | 1973 | 1467036894775 Marionette TRACE conn2 <- [1,2354,null,{}] 07:14:54 INFO - PROCESS | 1973 | 1467036894778 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}] 07:14:54 INFO - PROCESS | 1973 | 1467036894780 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:54 INFO - PROCESS | 1973 | 1467036894885 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x129446400) [pid = 1973] [serial = 1729] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x1293a2400) [pid = 1973] [serial = 1726] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x1293adc00) [pid = 1973] [serial = 1727] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x113da8c00) [pid = 1973] [serial = 1694] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x1252d2c00) [pid = 1973] [serial = 1711] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x119c74000) [pid = 1973] [serial = 1708] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1183aec00) [pid = 1973] [serial = 1690] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x110fa1c00) [pid = 1973] [serial = 1687] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x127472c00) [pid = 1973] [serial = 1723] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x115ef8800) [pid = 1973] [serial = 1717] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x127468800) [pid = 1973] [serial = 1721] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x118dc8800) [pid = 1973] [serial = 1702] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x119050400) [pid = 1973] [serial = 1703] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1184df000) [pid = 1973] [serial = 1700] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x11696d000) [pid = 1973] [serial = 1696] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1270e9000) [pid = 1973] [serial = 1715] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x125f4a000) [pid = 1973] [serial = 1712] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x12a3ce400) [pid = 1973] [serial = 1685] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1172b8c00) [pid = 1973] [serial = 1697] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x11932dc00) [pid = 1973] [serial = 1705] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x1183ae400) [pid = 1973] [serial = 1699] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x124acc000) [pid = 1973] [serial = 1709] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x1133b7800) [pid = 1973] [serial = 1688] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x113096400) [pid = 1973] [serial = 1693] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x1193ba000) [pid = 1973] [serial = 1706] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x1183b6800) [pid = 1973] [serial = 1718] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x1263dec00) [pid = 1973] [serial = 1714] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x1290aec00) [pid = 1973] [serial = 1724] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x12185c000) [pid = 1973] [serial = 1720] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x1185b9000) [pid = 1973] [serial = 1691] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x12a3d4c00) [pid = 1973] [serial = 1730] [outer = 0x0] [url = about:blank] 07:14:54 INFO - PROCESS | 1973 | 1467036894964 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:54 INFO - PROCESS | 1973 | 1467036894965 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:54 INFO - PROCESS | 1973 | ++DOCSHELL 0x117e5a800 == 30 [pid = 1973] [id = 596] 07:14:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x113b58800) [pid = 1973] [serial = 1788] [outer = 0x0] 07:14:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x11721bc00) [pid = 1973] [serial = 1789] [outer = 0x113b58800] 07:14:54 INFO - PROCESS | 1973 | 1467036894987 Marionette DEBUG loaded listener.js 07:14:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x11819a000) [pid = 1973] [serial = 1790] [outer = 0x113b58800] 07:14:55 INFO - PROCESS | 1973 | 1467036895323 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]]]}] 07:14:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:14:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 571ms 07:14:55 INFO - PROCESS | 1973 | 1467036895345 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 07:14:55 INFO - PROCESS | 1973 | 1467036895351 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 07:14:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:14:55 INFO - PROCESS | 1973 | 1467036895357 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:14:55 INFO - PROCESS | 1973 | 1467036895360 Marionette TRACE conn2 <- [1,2358,null,{}] 07:14:55 INFO - PROCESS | 1973 | 1467036895363 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}] 07:14:55 INFO - PROCESS | 1973 | 1467036895367 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:55 INFO - PROCESS | 1973 | 1467036895520 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 07:14:55 INFO - PROCESS | 1973 | 1467036895605 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:55 INFO - PROCESS | 1973 | 1467036895607 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:55 INFO - PROCESS | 1973 | ++DOCSHELL 0x119a8c800 == 31 [pid = 1973] [id = 597] 07:14:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x1181a3400) [pid = 1973] [serial = 1791] [outer = 0x0] 07:14:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x11857f800) [pid = 1973] [serial = 1792] [outer = 0x1181a3400] 07:14:55 INFO - PROCESS | 1973 | 1467036895649 Marionette DEBUG loaded listener.js 07:14:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x118d88400) [pid = 1973] [serial = 1793] [outer = 0x1181a3400] 07:14:55 INFO - PROCESS | 1973 | 1467036895953 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]]]}] 07:14:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:14:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 622ms 07:14:55 INFO - PROCESS | 1973 | 1467036895980 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 07:14:55 INFO - PROCESS | 1973 | 1467036895983 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 07:14:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:14:56 INFO - PROCESS | 1973 | 1467036895994 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:14:56 INFO - PROCESS | 1973 | 1467036895998 Marionette TRACE conn2 <- [1,2362,null,{}] 07:14:56 INFO - PROCESS | 1973 | 1467036896031 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}] 07:14:56 INFO - PROCESS | 1973 | 1467036896036 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:56 INFO - PROCESS | 1973 | 1467036896161 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 07:14:56 INFO - PROCESS | 1973 | 1467036896188 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:56 INFO - PROCESS | 1973 | 1467036896191 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:56 INFO - PROCESS | 1973 | ++DOCSHELL 0x125f24000 == 32 [pid = 1973] [id = 598] 07:14:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x112a80400) [pid = 1973] [serial = 1794] [outer = 0x0] 07:14:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1193bc400) [pid = 1973] [serial = 1795] [outer = 0x112a80400] 07:14:56 INFO - PROCESS | 1973 | 1467036896220 Marionette DEBUG loaded listener.js 07:14:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x1211f2800) [pid = 1973] [serial = 1796] [outer = 0x112a80400] 07:14:56 INFO - PROCESS | 1973 | 1467036896560 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]]]}] 07:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 581ms 07:14:56 INFO - PROCESS | 1973 | 1467036896574 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 07:14:56 INFO - PROCESS | 1973 | 1467036896576 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 07:14:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:14:56 INFO - PROCESS | 1973 | 1467036896578 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:14:56 INFO - PROCESS | 1973 | 1467036896579 Marionette TRACE conn2 <- [1,2366,null,{}] 07:14:56 INFO - PROCESS | 1973 | 1467036896581 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}] 07:14:56 INFO - PROCESS | 1973 | 1467036896583 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:56 INFO - PROCESS | 1973 | 1467036896702 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 07:14:56 INFO - PROCESS | 1973 | 1467036896707 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:56 INFO - PROCESS | 1973 | 1467036896708 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:56 INFO - PROCESS | 1973 | ++DOCSHELL 0x129097000 == 33 [pid = 1973] [id = 599] 07:14:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x12135b400) [pid = 1973] [serial = 1797] [outer = 0x0] 07:14:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x124879800) [pid = 1973] [serial = 1798] [outer = 0x12135b400] 07:14:56 INFO - PROCESS | 1973 | 1467036896734 Marionette DEBUG loaded listener.js 07:14:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x124d3f400) [pid = 1973] [serial = 1799] [outer = 0x12135b400] 07:14:57 INFO - PROCESS | 1973 | 1467036897077 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]]]}] 07:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 523ms 07:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:14:57 INFO - PROCESS | 1973 | 1467036897110 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 07:14:57 INFO - PROCESS | 1973 | 1467036897111 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 07:14:57 INFO - PROCESS | 1973 | 1467036897114 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:14:57 INFO - PROCESS | 1973 | 1467036897116 Marionette TRACE conn2 <- [1,2370,null,{}] 07:14:57 INFO - PROCESS | 1973 | 1467036897120 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}] 07:14:57 INFO - PROCESS | 1973 | 1467036897121 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:57 INFO - PROCESS | 1973 | 1467036897219 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 07:14:57 INFO - PROCESS | 1973 | 1467036897222 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:57 INFO - PROCESS | 1973 | 1467036897224 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:57 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a50d000 == 34 [pid = 1973] [id = 600] 07:14:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x116a0b800) [pid = 1973] [serial = 1800] [outer = 0x0] 07:14:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1252dbc00) [pid = 1973] [serial = 1801] [outer = 0x116a0b800] 07:14:57 INFO - PROCESS | 1973 | 1467036897248 Marionette DEBUG loaded listener.js 07:14:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1263de000) [pid = 1973] [serial = 1802] [outer = 0x116a0b800] 07:14:57 INFO - PROCESS | 1973 | 1467036897614 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]]]}] 07:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 521ms 07:14:57 INFO - PROCESS | 1973 | 1467036897636 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 07:14:57 INFO - PROCESS | 1973 | 1467036897637 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 07:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:14:57 INFO - PROCESS | 1973 | 1467036897639 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:14:57 INFO - PROCESS | 1973 | 1467036897640 Marionette TRACE conn2 <- [1,2374,null,{}] 07:14:57 INFO - PROCESS | 1973 | 1467036897643 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}] 07:14:57 INFO - PROCESS | 1973 | 1467036897647 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:57 INFO - PROCESS | 1973 | 1467036897770 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 07:14:57 INFO - PROCESS | 1973 | 1467036897806 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:57 INFO - PROCESS | 1973 | 1467036897807 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:57 INFO - PROCESS | 1973 | ++DOCSHELL 0x12aabe000 == 35 [pid = 1973] [id = 601] 07:14:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1270f1800) [pid = 1973] [serial = 1803] [outer = 0x0] 07:14:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x128ba4000) [pid = 1973] [serial = 1804] [outer = 0x1270f1800] 07:14:57 INFO - PROCESS | 1973 | 1467036897832 Marionette DEBUG loaded listener.js 07:14:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x127463400) [pid = 1973] [serial = 1805] [outer = 0x1270f1800] 07:14:58 INFO - PROCESS | 1973 | 1467036898168 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]]]}] 07:14:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:14:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 571ms 07:14:58 INFO - PROCESS | 1973 | 1467036898211 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 07:14:58 INFO - PROCESS | 1973 | 1467036898212 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 07:14:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:14:58 INFO - PROCESS | 1973 | 1467036898214 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:14:58 INFO - PROCESS | 1973 | 1467036898215 Marionette TRACE conn2 <- [1,2378,null,{}] 07:14:58 INFO - PROCESS | 1973 | 1467036898217 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}] 07:14:58 INFO - PROCESS | 1973 | 1467036898219 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:58 INFO - PROCESS | 1973 | 1467036898316 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 07:14:58 INFO - PROCESS | 1973 | 1467036898319 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:58 INFO - PROCESS | 1973 | 1467036898320 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:58 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bbc8800 == 36 [pid = 1973] [id = 602] 07:14:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x127463800) [pid = 1973] [serial = 1806] [outer = 0x0] 07:14:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x12a3cf400) [pid = 1973] [serial = 1807] [outer = 0x127463800] 07:14:58 INFO - PROCESS | 1973 | 1467036898346 Marionette DEBUG loaded listener.js 07:14:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12a62fc00) [pid = 1973] [serial = 1808] [outer = 0x127463800] 07:14:58 INFO - PROCESS | 1973 | 1467036898681 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]]]}] 07:14:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:14:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 520ms 07:14:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:14:58 INFO - PROCESS | 1973 | 1467036898735 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 07:14:58 INFO - PROCESS | 1973 | 1467036898736 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 07:14:58 INFO - PROCESS | 1973 | 1467036898738 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:14:58 INFO - PROCESS | 1973 | 1467036898739 Marionette TRACE conn2 <- [1,2382,null,{}] 07:14:58 INFO - PROCESS | 1973 | 1467036898741 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}] 07:14:58 INFO - PROCESS | 1973 | 1467036898742 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:58 INFO - PROCESS | 1973 | 1467036898840 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 07:14:58 INFO - PROCESS | 1973 | 1467036898851 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:58 INFO - PROCESS | 1973 | 1467036898852 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:58 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bec6800 == 37 [pid = 1973] [id = 603] 07:14:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x12a630000) [pid = 1973] [serial = 1809] [outer = 0x0] 07:14:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12a6de400) [pid = 1973] [serial = 1810] [outer = 0x12a630000] 07:14:58 INFO - PROCESS | 1973 | 1467036898876 Marionette DEBUG loaded listener.js 07:14:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12a753c00) [pid = 1973] [serial = 1811] [outer = 0x12a630000] 07:14:59 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x124accc00) [pid = 1973] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:14:59 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x110e82400) [pid = 1973] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:14:59 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1133dc800) [pid = 1973] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:14:59 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1185b3000) [pid = 1973] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:14:59 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x118588c00) [pid = 1973] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:14:59 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x113970c00) [pid = 1973] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:14:59 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1176e1000) [pid = 1973] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:14:59 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1183b7000) [pid = 1973] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:14:59 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x116078000) [pid = 1973] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:14:59 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x119a09800) [pid = 1973] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:14:59 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x115eee400) [pid = 1973] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:14:59 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x124ad6c00) [pid = 1973] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:14:59 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x12746c800) [pid = 1973] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:14:59 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x112febc00) [pid = 1973] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:14:59 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x1216bb800) [pid = 1973] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:14:59 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x1293afc00) [pid = 1973] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:14:59 INFO - PROCESS | 1973 | 1467036899264 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]]]}] 07:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 569ms 07:14:59 INFO - PROCESS | 1973 | 1467036899307 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 07:14:59 INFO - PROCESS | 1973 | 1467036899309 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 07:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:14:59 INFO - PROCESS | 1973 | 1467036899311 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:14:59 INFO - PROCESS | 1973 | 1467036899312 Marionette TRACE conn2 <- [1,2386,null,{}] 07:14:59 INFO - PROCESS | 1973 | 1467036899327 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}] 07:14:59 INFO - PROCESS | 1973 | 1467036899328 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:59 INFO - PROCESS | 1973 | 1467036899429 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 07:14:59 INFO - PROCESS | 1973 | 1467036899435 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:59 INFO - PROCESS | 1973 | 1467036899436 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:14:59 INFO - PROCESS | 1973 | ++DOCSHELL 0x125f22800 == 38 [pid = 1973] [id = 604] 07:14:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x1184d9c00) [pid = 1973] [serial = 1812] [outer = 0x0] 07:14:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x119223c00) [pid = 1973] [serial = 1813] [outer = 0x1184d9c00] 07:14:59 INFO - PROCESS | 1973 | 1467036899461 Marionette DEBUG loaded listener.js 07:14:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x121447000) [pid = 1973] [serial = 1814] [outer = 0x1184d9c00] 07:14:59 INFO - PROCESS | 1973 | 1467036899819 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]]]}] 07:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 523ms 07:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:14:59 INFO - PROCESS | 1973 | 1467036899837 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 07:14:59 INFO - PROCESS | 1973 | 1467036899839 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 07:14:59 INFO - PROCESS | 1973 | 1467036899842 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:14:59 INFO - PROCESS | 1973 | 1467036899843 Marionette TRACE conn2 <- [1,2390,null,{}] 07:14:59 INFO - PROCESS | 1973 | 1467036899847 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}] 07:14:59 INFO - PROCESS | 1973 | 1467036899851 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:00 INFO - PROCESS | 1973 | 1467036900007 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 07:15:00 INFO - PROCESS | 1973 | 1467036900021 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:00 INFO - PROCESS | 1973 | 1467036900022 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:00 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d208000 == 39 [pid = 1973] [id = 605] 07:15:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x11839bc00) [pid = 1973] [serial = 1815] [outer = 0x0] 07:15:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x125e81400) [pid = 1973] [serial = 1816] [outer = 0x11839bc00] 07:15:00 INFO - PROCESS | 1973 | 1467036900060 Marionette DEBUG loaded listener.js 07:15:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x12a757800) [pid = 1973] [serial = 1817] [outer = 0x11839bc00] 07:15:00 INFO - PROCESS | 1973 | 1467036900369 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]]]}] 07:15:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:15:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 575ms 07:15:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:15:00 INFO - PROCESS | 1973 | 1467036900418 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 07:15:00 INFO - PROCESS | 1973 | 1467036900420 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 07:15:00 INFO - PROCESS | 1973 | 1467036900422 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:15:00 INFO - PROCESS | 1973 | 1467036900424 Marionette TRACE conn2 <- [1,2394,null,{}] 07:15:00 INFO - PROCESS | 1973 | 1467036900426 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}] 07:15:00 INFO - PROCESS | 1973 | 1467036900428 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:00 INFO - PROCESS | 1973 | 1467036900516 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 07:15:00 INFO - PROCESS | 1973 | 1467036900521 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:00 INFO - PROCESS | 1973 | 1467036900522 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:00 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d6b3800 == 40 [pid = 1973] [id = 606] 07:15:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1293a6400) [pid = 1973] [serial = 1818] [outer = 0x0] 07:15:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x12ac78400) [pid = 1973] [serial = 1819] [outer = 0x1293a6400] 07:15:00 INFO - PROCESS | 1973 | 1467036900548 Marionette DEBUG loaded listener.js 07:15:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x12b717800) [pid = 1973] [serial = 1820] [outer = 0x1293a6400] 07:15:00 INFO - PROCESS | 1973 | 1467036900914 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]]]}] 07:15:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:15:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 519ms 07:15:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:15:00 INFO - PROCESS | 1973 | 1467036900946 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 07:15:00 INFO - PROCESS | 1973 | 1467036900948 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 07:15:00 INFO - PROCESS | 1973 | 1467036900953 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:15:00 INFO - PROCESS | 1973 | 1467036900954 Marionette TRACE conn2 <- [1,2398,null,{}] 07:15:00 INFO - PROCESS | 1973 | 1467036900956 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}] 07:15:00 INFO - PROCESS | 1973 | 1467036900958 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:01 INFO - PROCESS | 1973 | 1467036901038 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 07:15:01 INFO - PROCESS | 1973 | 1467036901042 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:01 INFO - PROCESS | 1973 | 1467036901043 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:01 INFO - PROCESS | 1973 | ++DOCSHELL 0x12db10000 == 41 [pid = 1973] [id = 607] 07:15:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x12b71a000) [pid = 1973] [serial = 1821] [outer = 0x0] 07:15:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x12b720000) [pid = 1973] [serial = 1822] [outer = 0x12b71a000] 07:15:01 INFO - PROCESS | 1973 | 1467036901067 Marionette DEBUG loaded listener.js 07:15:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x12b8ad400) [pid = 1973] [serial = 1823] [outer = 0x12b71a000] 07:15:01 INFO - PROCESS | 1973 | 1467036901554 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]]]}] 07:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 621ms 07:15:01 INFO - PROCESS | 1973 | 1467036901582 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 07:15:01 INFO - PROCESS | 1973 | 1467036901585 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 07:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:15:01 INFO - PROCESS | 1973 | 1467036901605 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:15:01 INFO - PROCESS | 1973 | 1467036901607 Marionette TRACE conn2 <- [1,2402,null,{}] 07:15:01 INFO - PROCESS | 1973 | 1467036901612 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}] 07:15:01 INFO - PROCESS | 1973 | 1467036901614 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:01 INFO - PROCESS | 1973 | 1467036901714 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 07:15:01 INFO - PROCESS | 1973 | 1467036901808 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:01 INFO - PROCESS | 1973 | 1467036901810 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:01 INFO - PROCESS | 1973 | ++DOCSHELL 0x1198c8000 == 42 [pid = 1973] [id = 608] 07:15:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x118155c00) [pid = 1973] [serial = 1824] [outer = 0x0] 07:15:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1181a1000) [pid = 1973] [serial = 1825] [outer = 0x118155c00] 07:15:01 INFO - PROCESS | 1973 | 1467036901842 Marionette DEBUG loaded listener.js 07:15:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1184df000) [pid = 1973] [serial = 1826] [outer = 0x118155c00] 07:15:02 INFO - PROCESS | 1973 | 1467036902263 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]]]}] 07:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 673ms 07:15:02 INFO - PROCESS | 1973 | 1467036902277 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 07:15:02 INFO - PROCESS | 1973 | 1467036902280 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 07:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:15:02 INFO - PROCESS | 1973 | 1467036902287 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:15:02 INFO - PROCESS | 1973 | 1467036902289 Marionette TRACE conn2 <- [1,2406,null,{}] 07:15:02 INFO - PROCESS | 1973 | 1467036902292 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}] 07:15:02 INFO - PROCESS | 1973 | 1467036902293 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:02 INFO - PROCESS | 1973 | 1467036902398 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 07:15:02 INFO - PROCESS | 1973 | 1467036902470 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:02 INFO - PROCESS | 1973 | 1467036902471 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:02 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ac2d800 == 43 [pid = 1973] [id = 609] 07:15:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x118dcb800) [pid = 1973] [serial = 1827] [outer = 0x0] 07:15:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x119329000) [pid = 1973] [serial = 1828] [outer = 0x118dcb800] 07:15:02 INFO - PROCESS | 1973 | 1467036902502 Marionette DEBUG loaded listener.js 07:15:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x1216b2800) [pid = 1973] [serial = 1829] [outer = 0x118dcb800] 07:15:02 INFO - PROCESS | 1973 | 1467036902919 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]]]}] 07:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 669ms 07:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:15:02 INFO - PROCESS | 1973 | 1467036902957 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 07:15:02 INFO - PROCESS | 1973 | 1467036902958 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 07:15:02 INFO - PROCESS | 1973 | 1467036902961 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:15:02 INFO - PROCESS | 1973 | 1467036902963 Marionette TRACE conn2 <- [1,2410,null,{}] 07:15:02 INFO - PROCESS | 1973 | 1467036902971 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}] 07:15:02 INFO - PROCESS | 1973 | 1467036902975 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:03 INFO - PROCESS | 1973 | 1467036903104 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 07:15:03 INFO - PROCESS | 1973 | 1467036903190 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:03 INFO - PROCESS | 1973 | 1467036903192 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:03 INFO - PROCESS | 1973 | ++DOCSHELL 0x12db22800 == 44 [pid = 1973] [id = 610] 07:15:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x127468c00) [pid = 1973] [serial = 1830] [outer = 0x0] 07:15:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x128df2400) [pid = 1973] [serial = 1831] [outer = 0x127468c00] 07:15:03 INFO - PROCESS | 1973 | 1467036903224 Marionette DEBUG loaded listener.js 07:15:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x129167000) [pid = 1973] [serial = 1832] [outer = 0x127468c00] 07:15:03 INFO - PROCESS | 1973 | 1467036903640 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]]]}] 07:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 721ms 07:15:03 INFO - PROCESS | 1973 | 1467036903683 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 07:15:03 INFO - PROCESS | 1973 | 1467036903685 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 07:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:15:03 INFO - PROCESS | 1973 | 1467036903687 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:15:03 INFO - PROCESS | 1973 | 1467036903688 Marionette TRACE conn2 <- [1,2414,null,{}] 07:15:03 INFO - PROCESS | 1973 | 1467036903691 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}] 07:15:03 INFO - PROCESS | 1973 | 1467036903692 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:03 INFO - PROCESS | 1973 | 1467036903792 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 07:15:03 INFO - PROCESS | 1973 | 1467036903853 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:03 INFO - PROCESS | 1973 | 1467036903854 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:03 INFO - PROCESS | 1973 | ++DOCSHELL 0x12e1b4000 == 45 [pid = 1973] [id = 611] 07:15:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x12a631800) [pid = 1973] [serial = 1833] [outer = 0x0] 07:15:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x12a75e000) [pid = 1973] [serial = 1834] [outer = 0x12a631800] 07:15:03 INFO - PROCESS | 1973 | 1467036903883 Marionette DEBUG loaded listener.js 07:15:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x12ac7a800) [pid = 1973] [serial = 1835] [outer = 0x12a631800] 07:15:04 INFO - PROCESS | 1973 | 1467036904519 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]]]}] 07:15:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:15:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 872ms 07:15:04 INFO - PROCESS | 1973 | 1467036904560 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 07:15:04 INFO - PROCESS | 1973 | 1467036904563 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 07:15:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:15:04 INFO - PROCESS | 1973 | 1467036904567 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:15:04 INFO - PROCESS | 1973 | 1467036904569 Marionette TRACE conn2 <- [1,2418,null,{}] 07:15:04 INFO - PROCESS | 1973 | 1467036904573 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}] 07:15:04 INFO - PROCESS | 1973 | 1467036904574 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:04 INFO - PROCESS | 1973 | 1467036904665 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 07:15:04 INFO - PROCESS | 1973 | 1467036904741 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:04 INFO - PROCESS | 1973 | 1467036904744 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:04 INFO - PROCESS | 1973 | ++DOCSHELL 0x119009800 == 46 [pid = 1973] [id = 612] 07:15:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x1133b7800) [pid = 1973] [serial = 1836] [outer = 0x0] 07:15:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x116079c00) [pid = 1973] [serial = 1837] [outer = 0x1133b7800] 07:15:04 INFO - PROCESS | 1973 | 1467036904772 Marionette DEBUG loaded listener.js 07:15:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x118149000) [pid = 1973] [serial = 1838] [outer = 0x1133b7800] 07:15:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12d6b3800 == 45 [pid = 1973] [id = 606] 07:15:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12d208000 == 44 [pid = 1973] [id = 605] 07:15:05 INFO - PROCESS | 1973 | --DOCSHELL 0x125f22800 == 43 [pid = 1973] [id = 604] 07:15:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12bec6800 == 42 [pid = 1973] [id = 603] 07:15:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12bbc8800 == 41 [pid = 1973] [id = 602] 07:15:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12aabe000 == 40 [pid = 1973] [id = 601] 07:15:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12a50d000 == 39 [pid = 1973] [id = 600] 07:15:05 INFO - PROCESS | 1973 | --DOCSHELL 0x129097000 == 38 [pid = 1973] [id = 599] 07:15:05 INFO - PROCESS | 1973 | --DOCSHELL 0x125f24000 == 37 [pid = 1973] [id = 598] 07:15:05 INFO - PROCESS | 1973 | --DOCSHELL 0x119a8c800 == 36 [pid = 1973] [id = 597] 07:15:05 INFO - PROCESS | 1973 | --DOCSHELL 0x117e5a800 == 35 [pid = 1973] [id = 596] 07:15:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12129b000 == 34 [pid = 1973] [id = 595] 07:15:05 INFO - PROCESS | 1973 | --DOCSHELL 0x1194da000 == 33 [pid = 1973] [id = 594] 07:15:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12d1aa000 == 32 [pid = 1973] [id = 593] 07:15:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12e1b4000 == 31 [pid = 1973] [id = 611] 07:15:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12db22800 == 30 [pid = 1973] [id = 610] 07:15:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12ac2d800 == 29 [pid = 1973] [id = 609] 07:15:05 INFO - PROCESS | 1973 | --DOCSHELL 0x1198c8000 == 28 [pid = 1973] [id = 608] 07:15:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12db10000 == 27 [pid = 1973] [id = 607] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x12a62dc00) [pid = 1973] [serial = 1780] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x125e88800) [pid = 1973] [serial = 1762] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x120e65c00) [pid = 1973] [serial = 1759] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x113d3c400) [pid = 1973] [serial = 1747] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x1167ebc00) [pid = 1973] [serial = 1748] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x1193b3400) [pid = 1973] [serial = 1756] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x118d93000) [pid = 1973] [serial = 1753] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x119228800) [pid = 1973] [serial = 1754] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x11721e000) [pid = 1973] [serial = 1733] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x116076800) [pid = 1973] [serial = 1732] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x11837ec00) [pid = 1973] [serial = 1750] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1183b7c00) [pid = 1973] [serial = 1751] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x119049000) [pid = 1973] [serial = 1736] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1184dfc00) [pid = 1973] [serial = 1735] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x118199000) [pid = 1973] [serial = 1745] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x110e7c000) [pid = 1973] [serial = 1744] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1232d7c00) [pid = 1973] [serial = 1739] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x120f3a400) [pid = 1973] [serial = 1738] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x126357c00) [pid = 1973] [serial = 1742] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x119c70400) [pid = 1973] [serial = 1741] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x127465800) [pid = 1973] [serial = 1763] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x128df6400) [pid = 1973] [serial = 1768] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1289f3800) [pid = 1973] [serial = 1765] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x1183bcc00) [pid = 1973] [serial = 1771] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x1290a9800) [pid = 1973] [serial = 1774] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x129445800) [pid = 1973] [serial = 1777] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x129160000) [pid = 1973] [serial = 1769] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x12a624000) [pid = 1973] [serial = 1778] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x128df0800) [pid = 1973] [serial = 1766] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x12336f800) [pid = 1973] [serial = 1760] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x119c6fc00) [pid = 1973] [serial = 1757] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x1193b5400) [pid = 1973] [serial = 1772] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x129164000) [pid = 1973] [serial = 1775] [outer = 0x0] [url = about:blank] 07:15:05 INFO - PROCESS | 1973 | 1467036905923 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]]]}] 07:15:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:15:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1425ms 07:15:05 INFO - PROCESS | 1973 | 1467036905994 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 07:15:05 INFO - PROCESS | 1973 | 1467036905996 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 07:15:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:15:06 INFO - PROCESS | 1973 | 1467036906000 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:15:06 INFO - PROCESS | 1973 | 1467036906002 Marionette TRACE conn2 <- [1,2422,null,{}] 07:15:06 INFO - PROCESS | 1973 | 1467036906006 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}] 07:15:06 INFO - PROCESS | 1973 | 1467036906008 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:06 INFO - PROCESS | 1973 | 1467036906083 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 07:15:06 INFO - PROCESS | 1973 | 1467036906087 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:06 INFO - PROCESS | 1973 | 1467036906090 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:06 INFO - PROCESS | 1973 | ++DOCSHELL 0x116f40800 == 28 [pid = 1973] [id = 613] 07:15:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x113bad800) [pid = 1973] [serial = 1839] [outer = 0x0] 07:15:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x113da9000) [pid = 1973] [serial = 1840] [outer = 0x113bad800] 07:15:06 INFO - PROCESS | 1973 | 1467036906120 Marionette DEBUG loaded listener.js 07:15:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x116738800) [pid = 1973] [serial = 1841] [outer = 0x113bad800] 07:15:06 INFO - PROCESS | 1973 | 1467036906464 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]]]}] 07:15:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:15:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 475ms 07:15:06 INFO - PROCESS | 1973 | 1467036906475 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 07:15:06 INFO - PROCESS | 1973 | 1467036906481 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 07:15:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:15:06 INFO - PROCESS | 1973 | 1467036906537 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:15:06 INFO - PROCESS | 1973 | 1467036906539 Marionette TRACE conn2 <- [1,2426,null,{}] 07:15:06 INFO - PROCESS | 1973 | 1467036906543 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}] 07:15:06 INFO - PROCESS | 1973 | 1467036906545 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:06 INFO - PROCESS | 1973 | 1467036906664 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 07:15:06 INFO - PROCESS | 1973 | 1467036906679 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:06 INFO - PROCESS | 1973 | 1467036906681 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:06 INFO - PROCESS | 1973 | ++DOCSHELL 0x1184b5000 == 29 [pid = 1973] [id = 614] 07:15:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x1176e2400) [pid = 1973] [serial = 1842] [outer = 0x0] 07:15:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x1181a4c00) [pid = 1973] [serial = 1843] [outer = 0x1176e2400] 07:15:06 INFO - PROCESS | 1973 | 1467036906725 Marionette DEBUG loaded listener.js 07:15:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1183a3c00) [pid = 1973] [serial = 1844] [outer = 0x1176e2400] 07:15:07 INFO - PROCESS | 1973 | 1467036907122 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]]]}] 07:15:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:15:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 629ms 07:15:07 INFO - PROCESS | 1973 | 1467036907157 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 07:15:07 INFO - PROCESS | 1973 | 1467036907158 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 07:15:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:15:07 INFO - PROCESS | 1973 | 1467036907161 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:15:07 INFO - PROCESS | 1973 | 1467036907171 Marionette TRACE conn2 <- [1,2430,null,{}] 07:15:07 INFO - PROCESS | 1973 | 1467036907178 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}] 07:15:07 INFO - PROCESS | 1973 | 1467036907182 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:07 INFO - PROCESS | 1973 | 1467036907258 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 07:15:07 INFO - PROCESS | 1973 | 1467036907263 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:07 INFO - PROCESS | 1973 | 1467036907267 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:07 INFO - PROCESS | 1973 | ++DOCSHELL 0x120d31800 == 30 [pid = 1973] [id = 615] 07:15:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x118588800) [pid = 1973] [serial = 1845] [outer = 0x0] 07:15:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x11888f000) [pid = 1973] [serial = 1846] [outer = 0x118588800] 07:15:07 INFO - PROCESS | 1973 | 1467036907297 Marionette DEBUG loaded listener.js 07:15:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x11904b400) [pid = 1973] [serial = 1847] [outer = 0x118588800] 07:15:07 INFO - PROCESS | 1973 | 1467036907643 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]]]}] 07:15:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:15:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 529ms 07:15:07 INFO - PROCESS | 1973 | 1467036907691 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 07:15:07 INFO - PROCESS | 1973 | 1467036907693 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 07:15:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:15:07 INFO - PROCESS | 1973 | 1467036907695 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:15:07 INFO - PROCESS | 1973 | 1467036907696 Marionette TRACE conn2 <- [1,2434,null,{}] 07:15:07 INFO - PROCESS | 1973 | 1467036907698 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}] 07:15:07 INFO - PROCESS | 1973 | 1467036907699 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:07 INFO - PROCESS | 1973 | 1467036907806 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 07:15:07 INFO - PROCESS | 1973 | 1467036907838 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:07 INFO - PROCESS | 1973 | 1467036907839 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:07 INFO - PROCESS | 1973 | ++DOCSHELL 0x1218bd000 == 31 [pid = 1973] [id = 616] 07:15:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x11904d800) [pid = 1973] [serial = 1848] [outer = 0x0] 07:15:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x119331400) [pid = 1973] [serial = 1849] [outer = 0x11904d800] 07:15:07 INFO - PROCESS | 1973 | 1467036907867 Marionette DEBUG loaded listener.js 07:15:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1193bd400) [pid = 1973] [serial = 1850] [outer = 0x11904d800] 07:15:08 INFO - PROCESS | 1973 | 1467036908166 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]]]}] 07:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 523ms 07:15:08 INFO - PROCESS | 1973 | 1467036908219 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 07:15:08 INFO - PROCESS | 1973 | 1467036908220 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 07:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:15:08 INFO - PROCESS | 1973 | 1467036908223 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:15:08 INFO - PROCESS | 1973 | 1467036908224 Marionette TRACE conn2 <- [1,2438,null,{}] 07:15:08 INFO - PROCESS | 1973 | 1467036908226 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}] 07:15:08 INFO - PROCESS | 1973 | 1467036908227 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:08 INFO - PROCESS | 1973 | 1467036908326 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 07:15:08 INFO - PROCESS | 1973 | 1467036908365 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:08 INFO - PROCESS | 1973 | 1467036908366 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:08 INFO - PROCESS | 1973 | ++DOCSHELL 0x125f24000 == 32 [pid = 1973] [id = 617] 07:15:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x119231000) [pid = 1973] [serial = 1851] [outer = 0x0] 07:15:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x119c71c00) [pid = 1973] [serial = 1852] [outer = 0x119231000] 07:15:08 INFO - PROCESS | 1973 | 1467036908390 Marionette DEBUG loaded listener.js 07:15:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x121449c00) [pid = 1973] [serial = 1853] [outer = 0x119231000] 07:15:08 INFO - PROCESS | 1973 | 1467036908687 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]]]}] 07:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 518ms 07:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:15:08 INFO - PROCESS | 1973 | 1467036908746 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 07:15:08 INFO - PROCESS | 1973 | 1467036908747 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 07:15:08 INFO - PROCESS | 1973 | 1467036908749 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:15:08 INFO - PROCESS | 1973 | 1467036908750 Marionette TRACE conn2 <- [1,2442,null,{}] 07:15:08 INFO - PROCESS | 1973 | 1467036908753 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}] 07:15:08 INFO - PROCESS | 1973 | 1467036908757 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:08 INFO - PROCESS | 1973 | 1467036908873 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 07:15:08 INFO - PROCESS | 1973 | 1467036908884 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:08 INFO - PROCESS | 1973 | 1467036908886 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:08 INFO - PROCESS | 1973 | ++DOCSHELL 0x12891c800 == 33 [pid = 1973] [id = 618] 07:15:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1216ae800) [pid = 1973] [serial = 1854] [outer = 0x0] 07:15:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x12487ac00) [pid = 1973] [serial = 1855] [outer = 0x1216ae800] 07:15:08 INFO - PROCESS | 1973 | 1467036908911 Marionette DEBUG loaded listener.js 07:15:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x126357c00) [pid = 1973] [serial = 1856] [outer = 0x1216ae800] 07:15:09 INFO - PROCESS | 1973 | 1467036909254 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]]]}] 07:15:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:15:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 520ms 07:15:09 INFO - PROCESS | 1973 | 1467036909270 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 07:15:09 INFO - PROCESS | 1973 | 1467036909271 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 07:15:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:15:09 INFO - PROCESS | 1973 | 1467036909273 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:15:09 INFO - PROCESS | 1973 | 1467036909274 Marionette TRACE conn2 <- [1,2446,null,{}] 07:15:09 INFO - PROCESS | 1973 | 1467036909276 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}] 07:15:09 INFO - PROCESS | 1973 | 1467036909277 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:09 INFO - PROCESS | 1973 | 1467036909379 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 07:15:09 INFO - PROCESS | 1973 | 1467036909418 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:09 INFO - PROCESS | 1973 | 1467036909419 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:09 INFO - PROCESS | 1973 | ++DOCSHELL 0x1289ca800 == 34 [pid = 1973] [id = 619] 07:15:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1265ac800) [pid = 1973] [serial = 1857] [outer = 0x0] 07:15:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1270e7c00) [pid = 1973] [serial = 1858] [outer = 0x1265ac800] 07:15:09 INFO - PROCESS | 1973 | 1467036909443 Marionette DEBUG loaded listener.js 07:15:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x127471400) [pid = 1973] [serial = 1859] [outer = 0x1265ac800] 07:15:09 INFO - PROCESS | 1973 | 1467036909769 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]]]}] 07:15:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:15:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 518ms 07:15:09 INFO - PROCESS | 1973 | 1467036909792 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 07:15:09 INFO - PROCESS | 1973 | 1467036909793 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 07:15:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:15:09 INFO - PROCESS | 1973 | 1467036909795 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:15:09 INFO - PROCESS | 1973 | 1467036909796 Marionette TRACE conn2 <- [1,2450,null,{}] 07:15:09 INFO - PROCESS | 1973 | 1467036909799 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}] 07:15:09 INFO - PROCESS | 1973 | 1467036909802 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:09 INFO - PROCESS | 1973 | 1467036909895 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 07:15:09 INFO - PROCESS | 1973 | 1467036909908 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:09 INFO - PROCESS | 1973 | 1467036909909 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:09 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a322800 == 35 [pid = 1973] [id = 620] 07:15:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x127463c00) [pid = 1973] [serial = 1860] [outer = 0x0] 07:15:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1289f8400) [pid = 1973] [serial = 1861] [outer = 0x127463c00] 07:15:09 INFO - PROCESS | 1973 | 1467036909934 Marionette DEBUG loaded listener.js 07:15:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x128df5800) [pid = 1973] [serial = 1862] [outer = 0x127463c00] 07:15:10 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x12b71a000) [pid = 1973] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:15:10 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1293a6400) [pid = 1973] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:15:10 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x116a0b800) [pid = 1973] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:15:10 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1270f1800) [pid = 1973] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:15:10 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1181a4400) [pid = 1973] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:15:10 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x127463800) [pid = 1973] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:15:10 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x129440000) [pid = 1973] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:15:10 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x12135b400) [pid = 1973] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:15:10 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x112a80400) [pid = 1973] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:15:10 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1181a3400) [pid = 1973] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:15:10 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x113f2e000) [pid = 1973] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:15:10 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x113b58800) [pid = 1973] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:15:10 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1184d9c00) [pid = 1973] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:15:10 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x12a630000) [pid = 1973] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:15:10 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x11839bc00) [pid = 1973] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:15:10 INFO - PROCESS | 1973 | 1467036910377 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]]]}] 07:15:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 621ms 07:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:15:10 INFO - PROCESS | 1973 | 1467036910416 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 07:15:10 INFO - PROCESS | 1973 | 1467036910418 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 07:15:10 INFO - PROCESS | 1973 | 1467036910420 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:15:10 INFO - PROCESS | 1973 | 1467036910421 Marionette TRACE conn2 <- [1,2454,null,{}] 07:15:10 INFO - PROCESS | 1973 | 1467036910424 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}] 07:15:10 INFO - PROCESS | 1973 | 1467036910425 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:10 INFO - PROCESS | 1973 | 1467036910497 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 07:15:10 INFO - PROCESS | 1973 | 1467036910503 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:10 INFO - PROCESS | 1973 | 1467036910512 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:10 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a51c000 == 36 [pid = 1973] [id = 621] 07:15:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x116077800) [pid = 1973] [serial = 1863] [outer = 0x0] 07:15:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1184d9c00) [pid = 1973] [serial = 1864] [outer = 0x116077800] 07:15:10 INFO - PROCESS | 1973 | 1467036910588 Marionette DEBUG loaded listener.js 07:15:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x124881400) [pid = 1973] [serial = 1865] [outer = 0x116077800] 07:15:10 INFO - PROCESS | 1973 | 1467036910864 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]]]}] 07:15:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 470ms 07:15:10 INFO - PROCESS | 1973 | 1467036910891 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 07:15:10 INFO - PROCESS | 1973 | 1467036910892 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 07:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:15:10 INFO - PROCESS | 1973 | 1467036910895 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:15:10 INFO - PROCESS | 1973 | 1467036910895 Marionette TRACE conn2 <- [1,2458,null,{}] 07:15:10 INFO - PROCESS | 1973 | 1467036910898 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}] 07:15:10 INFO - PROCESS | 1973 | 1467036910901 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:11 INFO - PROCESS | 1973 | 1467036910991 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 07:15:11 INFO - PROCESS | 1973 | 1467036910994 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:11 INFO - PROCESS | 1973 | 1467036910996 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:11 INFO - PROCESS | 1973 | ++DOCSHELL 0x12aac4000 == 37 [pid = 1973] [id = 622] 07:15:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x119326c00) [pid = 1973] [serial = 1866] [outer = 0x0] 07:15:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1290ac400) [pid = 1973] [serial = 1867] [outer = 0x119326c00] 07:15:11 INFO - PROCESS | 1973 | 1467036911022 Marionette DEBUG loaded listener.js 07:15:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1290b6800) [pid = 1973] [serial = 1868] [outer = 0x119326c00] 07:15:11 INFO - PROCESS | 1973 | 1467036911353 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]]]}] 07:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 473ms 07:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:15:11 INFO - PROCESS | 1973 | 1467036911371 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 07:15:11 INFO - PROCESS | 1973 | 1467036911372 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 07:15:11 INFO - PROCESS | 1973 | 1467036911374 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:15:11 INFO - PROCESS | 1973 | 1467036911376 Marionette TRACE conn2 <- [1,2462,null,{}] 07:15:11 INFO - PROCESS | 1973 | 1467036911378 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}] 07:15:11 INFO - PROCESS | 1973 | 1467036911380 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:11 INFO - PROCESS | 1973 | 1467036911497 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 07:15:11 INFO - PROCESS | 1973 | 1467036911502 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:11 INFO - PROCESS | 1973 | 1467036911504 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:11 INFO - PROCESS | 1973 | ++DOCSHELL 0x12acbb800 == 38 [pid = 1973] [id = 623] 07:15:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x124ac9800) [pid = 1973] [serial = 1869] [outer = 0x0] 07:15:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1290adc00) [pid = 1973] [serial = 1870] [outer = 0x124ac9800] 07:15:11 INFO - PROCESS | 1973 | 1467036911537 Marionette DEBUG loaded listener.js 07:15:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x129443400) [pid = 1973] [serial = 1871] [outer = 0x124ac9800] 07:15:11 INFO - PROCESS | 1973 | 1467036911869 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]]]}] 07:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 520ms 07:15:11 INFO - PROCESS | 1973 | 1467036911894 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 07:15:11 INFO - PROCESS | 1973 | 1467036911895 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 07:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:15:11 INFO - PROCESS | 1973 | 1467036911898 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:15:11 INFO - PROCESS | 1973 | 1467036911899 Marionette TRACE conn2 <- [1,2466,null,{}] 07:15:11 INFO - PROCESS | 1973 | 1467036911904 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}] 07:15:11 INFO - PROCESS | 1973 | 1467036911906 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:11 INFO - PROCESS | 1973 | 1467036911980 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 07:15:11 INFO - PROCESS | 1973 | 1467036911986 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:11 INFO - PROCESS | 1973 | 1467036911987 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:11 INFO - PROCESS | 1973 | ++DOCSHELL 0x12beb1800 == 39 [pid = 1973] [id = 624] 07:15:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1293a3400) [pid = 1973] [serial = 1872] [outer = 0x0] 07:15:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x12a630000) [pid = 1973] [serial = 1873] [outer = 0x1293a3400] 07:15:12 INFO - PROCESS | 1973 | 1467036912011 Marionette DEBUG loaded listener.js 07:15:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12a755800) [pid = 1973] [serial = 1874] [outer = 0x1293a3400] 07:15:12 INFO - PROCESS | 1973 | 1467036912480 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]]]}] 07:15:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:15:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 625ms 07:15:12 INFO - PROCESS | 1973 | 1467036912525 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 07:15:12 INFO - PROCESS | 1973 | 1467036912527 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 07:15:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:15:12 INFO - PROCESS | 1973 | 1467036912532 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:15:12 INFO - PROCESS | 1973 | 1467036912536 Marionette TRACE conn2 <- [1,2470,null,{}] 07:15:12 INFO - PROCESS | 1973 | 1467036912540 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}] 07:15:12 INFO - PROCESS | 1973 | 1467036912542 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:12 INFO - PROCESS | 1973 | 1467036912651 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 07:15:12 INFO - PROCESS | 1973 | 1467036912735 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:12 INFO - PROCESS | 1973 | 1467036912736 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:12 INFO - PROCESS | 1973 | ++DOCSHELL 0x117e62800 == 40 [pid = 1973] [id = 625] 07:15:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x112fed000) [pid = 1973] [serial = 1875] [outer = 0x0] 07:15:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x113b55400) [pid = 1973] [serial = 1876] [outer = 0x112fed000] 07:15:12 INFO - PROCESS | 1973 | 1467036912768 Marionette DEBUG loaded listener.js 07:15:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x116967c00) [pid = 1973] [serial = 1877] [outer = 0x112fed000] 07:15:13 INFO - PROCESS | 1973 | 1467036913284 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]]]}] 07:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 776ms 07:15:13 INFO - PROCESS | 1973 | 1467036913326 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 07:15:13 INFO - PROCESS | 1973 | 1467036913329 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 07:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:15:13 INFO - PROCESS | 1973 | 1467036913337 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:15:13 INFO - PROCESS | 1973 | 1467036913339 Marionette TRACE conn2 <- [1,2474,null,{}] 07:15:13 INFO - PROCESS | 1973 | 1467036913342 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}] 07:15:13 INFO - PROCESS | 1973 | 1467036913344 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:13 INFO - PROCESS | 1973 | 1467036913452 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 07:15:13 INFO - PROCESS | 1973 | 1467036913544 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:13 INFO - PROCESS | 1973 | 1467036913545 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:13 INFO - PROCESS | 1973 | ++DOCSHELL 0x1252b8800 == 41 [pid = 1973] [id = 626] 07:15:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x1183a5000) [pid = 1973] [serial = 1878] [outer = 0x0] 07:15:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x1183b0800) [pid = 1973] [serial = 1879] [outer = 0x1183a5000] 07:15:13 INFO - PROCESS | 1973 | 1467036913576 Marionette DEBUG loaded listener.js 07:15:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x118589800) [pid = 1973] [serial = 1880] [outer = 0x1183a5000] 07:15:14 INFO - PROCESS | 1973 | --DOCSHELL 0x12acbb800 == 40 [pid = 1973] [id = 623] 07:15:14 INFO - PROCESS | 1973 | --DOCSHELL 0x12aac4000 == 39 [pid = 1973] [id = 622] 07:15:14 INFO - PROCESS | 1973 | --DOCSHELL 0x12a51c000 == 38 [pid = 1973] [id = 621] 07:15:14 INFO - PROCESS | 1973 | --DOCSHELL 0x12a322800 == 37 [pid = 1973] [id = 620] 07:15:14 INFO - PROCESS | 1973 | --DOCSHELL 0x1289ca800 == 36 [pid = 1973] [id = 619] 07:15:14 INFO - PROCESS | 1973 | --DOCSHELL 0x12891c800 == 35 [pid = 1973] [id = 618] 07:15:14 INFO - PROCESS | 1973 | --DOCSHELL 0x125f24000 == 34 [pid = 1973] [id = 617] 07:15:14 INFO - PROCESS | 1973 | --DOCSHELL 0x1218bd000 == 33 [pid = 1973] [id = 616] 07:15:14 INFO - PROCESS | 1973 | 1467036914268 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]]]}] 07:15:14 INFO - PROCESS | 1973 | --DOCSHELL 0x120d31800 == 32 [pid = 1973] [id = 615] 07:15:14 INFO - PROCESS | 1973 | --DOCSHELL 0x1184b5000 == 31 [pid = 1973] [id = 614] 07:15:14 INFO - PROCESS | 1973 | --DOCSHELL 0x116f40800 == 30 [pid = 1973] [id = 613] 07:15:14 INFO - PROCESS | 1973 | --DOCSHELL 0x119009800 == 29 [pid = 1973] [id = 612] 07:15:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:15:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 973ms 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x12b8ad400) [pid = 1973] [serial = 1823] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x12b720000) [pid = 1973] [serial = 1822] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x12ac78400) [pid = 1973] [serial = 1819] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1252dbc00) [pid = 1973] [serial = 1801] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x127463400) [pid = 1973] [serial = 1805] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x128ba4000) [pid = 1973] [serial = 1804] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1183b0000) [pid = 1973] [serial = 1786] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1185b4800) [pid = 1973] [serial = 1787] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x12a62fc00) [pid = 1973] [serial = 1808] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x12a6de800) [pid = 1973] [serial = 1781] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x124879800) [pid = 1973] [serial = 1798] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1193bc400) [pid = 1973] [serial = 1795] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1211f2800) [pid = 1973] [serial = 1796] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x11857f800) [pid = 1973] [serial = 1792] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x118d88400) [pid = 1973] [serial = 1793] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x116630000) [pid = 1973] [serial = 1783] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1172b9c00) [pid = 1973] [serial = 1784] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x11721bc00) [pid = 1973] [serial = 1789] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x11819a000) [pid = 1973] [serial = 1790] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x12a3cf400) [pid = 1973] [serial = 1807] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x119223c00) [pid = 1973] [serial = 1813] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x12a6de400) [pid = 1973] [serial = 1810] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x125e81400) [pid = 1973] [serial = 1816] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x12a757800) [pid = 1973] [serial = 1817] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x121447000) [pid = 1973] [serial = 1814] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x12a753c00) [pid = 1973] [serial = 1811] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x12b717800) [pid = 1973] [serial = 1820] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x124d3f400) [pid = 1973] [serial = 1799] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x1263de000) [pid = 1973] [serial = 1802] [outer = 0x0] [url = about:blank] 07:15:14 INFO - PROCESS | 1973 | 1467036914314 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 07:15:14 INFO - PROCESS | 1973 | 1467036914316 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 07:15:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:15:14 INFO - PROCESS | 1973 | 1467036914321 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:15:14 INFO - PROCESS | 1973 | 1467036914323 Marionette TRACE conn2 <- [1,2478,null,{}] 07:15:14 INFO - PROCESS | 1973 | 1467036914327 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}] 07:15:14 INFO - PROCESS | 1973 | 1467036914328 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:14 INFO - PROCESS | 1973 | 1467036914405 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 07:15:14 INFO - PROCESS | 1973 | 1467036914409 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:14 INFO - PROCESS | 1973 | 1467036914412 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:14 INFO - PROCESS | 1973 | ++DOCSHELL 0x117e4f800 == 30 [pid = 1973] [id = 627] 07:15:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x1176da400) [pid = 1973] [serial = 1881] [outer = 0x0] 07:15:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x118151800) [pid = 1973] [serial = 1882] [outer = 0x1176da400] 07:15:14 INFO - PROCESS | 1973 | 1467036914442 Marionette DEBUG loaded listener.js 07:15:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x1183a3400) [pid = 1973] [serial = 1883] [outer = 0x1176da400] 07:15:14 INFO - PROCESS | 1973 | 1467036914823 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]]]}] 07:15:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:15:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 520ms 07:15:14 INFO - PROCESS | 1973 | 1467036914856 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 07:15:14 INFO - PROCESS | 1973 | 1467036914859 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 07:15:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:15:14 INFO - PROCESS | 1973 | 1467036914865 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:15:14 INFO - PROCESS | 1973 | 1467036914866 Marionette TRACE conn2 <- [1,2482,null,{}] 07:15:14 INFO - PROCESS | 1973 | 1467036914869 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}] 07:15:14 INFO - PROCESS | 1973 | 1467036914870 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:14 INFO - PROCESS | 1973 | 1467036914947 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 07:15:14 INFO - PROCESS | 1973 | 1467036914954 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:14 INFO - PROCESS | 1973 | 1467036914955 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:14 INFO - PROCESS | 1973 | ++DOCSHELL 0x117e4d800 == 31 [pid = 1973] [id = 628] 07:15:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x1184e0800) [pid = 1973] [serial = 1884] [outer = 0x0] 07:15:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x118dcc400) [pid = 1973] [serial = 1885] [outer = 0x1184e0800] 07:15:14 INFO - PROCESS | 1973 | 1467036914983 Marionette DEBUG loaded listener.js 07:15:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x119231400) [pid = 1973] [serial = 1886] [outer = 0x1184e0800] 07:15:15 INFO - PROCESS | 1973 | 1467036915325 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]]]}] 07:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 470ms 07:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:15:15 INFO - PROCESS | 1973 | 1467036915338 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 07:15:15 INFO - PROCESS | 1973 | 1467036915340 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 07:15:15 INFO - PROCESS | 1973 | 1467036915343 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:15:15 INFO - PROCESS | 1973 | 1467036915347 Marionette TRACE conn2 <- [1,2486,null,{}] 07:15:15 INFO - PROCESS | 1973 | 1467036915361 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}] 07:15:15 INFO - PROCESS | 1973 | 1467036915366 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:15 INFO - PROCESS | 1973 | 1467036915495 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 07:15:15 INFO - PROCESS | 1973 | 1467036915587 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:15 INFO - PROCESS | 1973 | 1467036915590 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:15 INFO - PROCESS | 1973 | ++DOCSHELL 0x1252c6000 == 32 [pid = 1973] [id = 629] 07:15:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x113366800) [pid = 1973] [serial = 1887] [outer = 0x0] 07:15:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1199cc000) [pid = 1973] [serial = 1888] [outer = 0x113366800] 07:15:15 INFO - PROCESS | 1973 | 1467036915634 Marionette DEBUG loaded listener.js 07:15:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x12336f800) [pid = 1973] [serial = 1889] [outer = 0x113366800] 07:15:15 INFO - PROCESS | 1973 | 1467036915990 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]]]}] 07:15:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:15:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 678ms 07:15:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:15:16 INFO - PROCESS | 1973 | 1467036916021 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 07:15:16 INFO - PROCESS | 1973 | 1467036916023 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 07:15:16 INFO - PROCESS | 1973 | 1467036916042 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:15:16 INFO - PROCESS | 1973 | 1467036916043 Marionette TRACE conn2 <- [1,2490,null,{}] 07:15:16 INFO - PROCESS | 1973 | 1467036916045 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}] 07:15:16 INFO - PROCESS | 1973 | 1467036916046 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:16 INFO - PROCESS | 1973 | 1467036916125 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 07:15:16 INFO - PROCESS | 1973 | 1467036916128 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:16 INFO - PROCESS | 1973 | 1467036916129 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:16 INFO - PROCESS | 1973 | ++DOCSHELL 0x1289d4800 == 33 [pid = 1973] [id = 630] 07:15:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x12487e800) [pid = 1973] [serial = 1890] [outer = 0x0] 07:15:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x1252a9800) [pid = 1973] [serial = 1891] [outer = 0x12487e800] 07:15:16 INFO - PROCESS | 1973 | 1467036916173 Marionette DEBUG loaded listener.js 07:15:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x125f48c00) [pid = 1973] [serial = 1892] [outer = 0x12487e800] 07:15:16 INFO - PROCESS | 1973 | 1467036916526 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]]]}] 07:15:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:15:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 534ms 07:15:16 INFO - PROCESS | 1973 | 1467036916569 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 07:15:16 INFO - PROCESS | 1973 | 1467036916570 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 07:15:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:15:16 INFO - PROCESS | 1973 | 1467036916573 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:15:16 INFO - PROCESS | 1973 | 1467036916574 Marionette TRACE conn2 <- [1,2494,null,{}] 07:15:16 INFO - PROCESS | 1973 | 1467036916576 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}] 07:15:16 INFO - PROCESS | 1973 | 1467036916577 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:16 INFO - PROCESS | 1973 | 1467036916686 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 07:15:16 INFO - PROCESS | 1973 | 1467036916726 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:16 INFO - PROCESS | 1973 | 1467036916727 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:16 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a30d800 == 34 [pid = 1973] [id = 631] 07:15:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1265ab400) [pid = 1973] [serial = 1893] [outer = 0x0] 07:15:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1270f1400) [pid = 1973] [serial = 1894] [outer = 0x1265ab400] 07:15:16 INFO - PROCESS | 1973 | 1467036916752 Marionette DEBUG loaded listener.js 07:15:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x12746e800) [pid = 1973] [serial = 1895] [outer = 0x1265ab400] 07:15:17 INFO - PROCESS | 1973 | 1467036917061 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]]]}] 07:15:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:15:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 518ms 07:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:15:17 INFO - PROCESS | 1973 | 1467036917091 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 07:15:17 INFO - PROCESS | 1973 | 1467036917092 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 07:15:17 INFO - PROCESS | 1973 | 1467036917094 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:15:17 INFO - PROCESS | 1973 | 1467036917095 Marionette TRACE conn2 <- [1,2498,null,{}] 07:15:17 INFO - PROCESS | 1973 | 1467036917098 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}] 07:15:17 INFO - PROCESS | 1973 | 1467036917104 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:17 INFO - PROCESS | 1973 | 1467036917221 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 07:15:17 INFO - PROCESS | 1973 | 1467036917258 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:17 INFO - PROCESS | 1973 | 1467036917259 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:17 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a5cb000 == 35 [pid = 1973] [id = 632] 07:15:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x12746ec00) [pid = 1973] [serial = 1896] [outer = 0x0] 07:15:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x128df5c00) [pid = 1973] [serial = 1897] [outer = 0x12746ec00] 07:15:17 INFO - PROCESS | 1973 | 1467036917290 Marionette DEBUG loaded listener.js 07:15:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x129440000) [pid = 1973] [serial = 1898] [outer = 0x12746ec00] 07:15:17 INFO - PROCESS | 1973 | 1467036917622 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]]]}] 07:15:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:15:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 570ms 07:15:17 INFO - PROCESS | 1973 | 1467036917666 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 07:15:17 INFO - PROCESS | 1973 | 1467036917667 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 07:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:15:17 INFO - PROCESS | 1973 | 1467036917669 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:15:17 INFO - PROCESS | 1973 | 1467036917670 Marionette TRACE conn2 <- [1,2502,null,{}] 07:15:17 INFO - PROCESS | 1973 | 1467036917672 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}] 07:15:17 INFO - PROCESS | 1973 | 1467036917674 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:17 INFO - PROCESS | 1973 | 1467036917769 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 07:15:17 INFO - PROCESS | 1973 | 1467036917773 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:17 INFO - PROCESS | 1973 | 1467036917774 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:17 INFO - PROCESS | 1973 | ++DOCSHELL 0x12acd1000 == 36 [pid = 1973] [id = 633] 07:15:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x129444800) [pid = 1973] [serial = 1899] [outer = 0x0] 07:15:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x12a62fc00) [pid = 1973] [serial = 1900] [outer = 0x129444800] 07:15:17 INFO - PROCESS | 1973 | 1467036917799 Marionette DEBUG loaded listener.js 07:15:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12a6e2400) [pid = 1973] [serial = 1901] [outer = 0x129444800] 07:15:18 INFO - PROCESS | 1973 | 1467036918114 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]]]}] 07:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 469ms 07:15:18 INFO - PROCESS | 1973 | 1467036918140 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 07:15:18 INFO - PROCESS | 1973 | 1467036918141 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 07:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:15:18 INFO - PROCESS | 1973 | 1467036918156 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:15:18 INFO - PROCESS | 1973 | 1467036918157 Marionette TRACE conn2 <- [1,2506,null,{}] 07:15:18 INFO - PROCESS | 1973 | 1467036918160 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}] 07:15:18 INFO - PROCESS | 1973 | 1467036918161 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:18 INFO - PROCESS | 1973 | 1467036918264 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 07:15:18 INFO - PROCESS | 1973 | 1467036918268 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:18 INFO - PROCESS | 1973 | 1467036918269 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:18 INFO - PROCESS | 1973 | ++DOCSHELL 0x12beae800 == 37 [pid = 1973] [id = 634] 07:15:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x11932a800) [pid = 1973] [serial = 1902] [outer = 0x0] 07:15:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12a75e400) [pid = 1973] [serial = 1903] [outer = 0x11932a800] 07:15:18 INFO - PROCESS | 1973 | 1467036918301 Marionette DEBUG loaded listener.js 07:15:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12a95e800) [pid = 1973] [serial = 1904] [outer = 0x11932a800] 07:15:18 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1133b7800) [pid = 1973] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:15:18 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1176e2400) [pid = 1973] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:15:18 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x118588800) [pid = 1973] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:15:18 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x113bad800) [pid = 1973] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:15:18 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x11904d800) [pid = 1973] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:15:18 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x118155c00) [pid = 1973] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:15:18 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x118dcb800) [pid = 1973] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:15:18 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x127468c00) [pid = 1973] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:15:18 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x12a631800) [pid = 1973] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:15:18 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x119231000) [pid = 1973] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:15:18 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1265ac800) [pid = 1973] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:15:18 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1216ae800) [pid = 1973] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:15:18 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x116077800) [pid = 1973] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:15:18 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x127463c00) [pid = 1973] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:15:18 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x119326c00) [pid = 1973] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:15:18 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x124ac9800) [pid = 1973] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:15:18 INFO - PROCESS | 1973 | 1467036918693 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]]]}] 07:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 578ms 07:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:15:18 INFO - PROCESS | 1973 | 1467036918726 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 07:15:18 INFO - PROCESS | 1973 | 1467036918727 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 07:15:18 INFO - PROCESS | 1973 | 1467036918729 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:15:18 INFO - PROCESS | 1973 | 1467036918730 Marionette TRACE conn2 <- [1,2510,null,{}] 07:15:18 INFO - PROCESS | 1973 | 1467036918735 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}] 07:15:18 INFO - PROCESS | 1973 | 1467036918738 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:18 INFO - PROCESS | 1973 | 1467036918816 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 07:15:18 INFO - PROCESS | 1973 | 1467036918821 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:18 INFO - PROCESS | 1973 | 1467036918822 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:18 INFO - PROCESS | 1973 | ++DOCSHELL 0x1252c2000 == 38 [pid = 1973] [id = 635] 07:15:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x116082800) [pid = 1973] [serial = 1905] [outer = 0x0] 07:15:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x119231000) [pid = 1973] [serial = 1906] [outer = 0x116082800] 07:15:18 INFO - PROCESS | 1973 | 1467036918846 Marionette DEBUG loaded listener.js 07:15:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x125e83800) [pid = 1973] [serial = 1907] [outer = 0x116082800] 07:15:19 INFO - PROCESS | 1973 | 1467036919222 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]]]}] 07:15:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:15:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 520ms 07:15:19 INFO - PROCESS | 1973 | 1467036919251 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 07:15:19 INFO - PROCESS | 1973 | 1467036919253 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 07:15:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:15:19 INFO - PROCESS | 1973 | 1467036919256 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:15:19 INFO - PROCESS | 1973 | 1467036919258 Marionette TRACE conn2 <- [1,2514,null,{}] 07:15:19 INFO - PROCESS | 1973 | 1467036919261 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}] 07:15:19 INFO - PROCESS | 1973 | 1467036919263 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:19 INFO - PROCESS | 1973 | 1467036919423 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 07:15:19 INFO - PROCESS | 1973 | 1467036919446 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:19 INFO - PROCESS | 1973 | 1467036919447 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:19 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ce20000 == 39 [pid = 1973] [id = 636] 07:15:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1176e2400) [pid = 1973] [serial = 1908] [outer = 0x0] 07:15:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1289ee800) [pid = 1973] [serial = 1909] [outer = 0x1176e2400] 07:15:19 INFO - PROCESS | 1973 | 1467036919486 Marionette DEBUG loaded listener.js 07:15:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x12a968c00) [pid = 1973] [serial = 1910] [outer = 0x1176e2400] 07:15:19 INFO - PROCESS | 1973 | 1467036919836 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]]]}] 07:15:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:15:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 620ms 07:15:19 INFO - PROCESS | 1973 | 1467036919876 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 07:15:19 INFO - PROCESS | 1973 | 1467036919878 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 07:15:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:15:19 INFO - PROCESS | 1973 | 1467036919880 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:15:19 INFO - PROCESS | 1973 | 1467036919882 Marionette TRACE conn2 <- [1,2518,null,{}] 07:15:19 INFO - PROCESS | 1973 | 1467036919884 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}] 07:15:19 INFO - PROCESS | 1973 | 1467036919886 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:19 INFO - PROCESS | 1973 | 1467036919977 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 07:15:20 INFO - PROCESS | 1973 | 1467036920041 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:20 INFO - PROCESS | 1973 | 1467036920043 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:20 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d420800 == 40 [pid = 1973] [id = 637] 07:15:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x125f46400) [pid = 1973] [serial = 1911] [outer = 0x0] 07:15:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x12ac86400) [pid = 1973] [serial = 1912] [outer = 0x125f46400] 07:15:20 INFO - PROCESS | 1973 | 1467036920069 Marionette DEBUG loaded listener.js 07:15:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x12b8afc00) [pid = 1973] [serial = 1913] [outer = 0x125f46400] 07:15:20 INFO - PROCESS | 1973 | 1467036920334 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]]]}] 07:15:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:15:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 468ms 07:15:20 INFO - PROCESS | 1973 | 1467036920353 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 07:15:20 INFO - PROCESS | 1973 | 1467036920355 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 07:15:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:15:20 INFO - PROCESS | 1973 | 1467036920362 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:15:20 INFO - PROCESS | 1973 | 1467036920363 Marionette TRACE conn2 <- [1,2522,null,{}] 07:15:20 INFO - PROCESS | 1973 | 1467036920373 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}] 07:15:20 INFO - PROCESS | 1973 | 1467036920374 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:20 INFO - PROCESS | 1973 | 1467036920466 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 07:15:20 INFO - PROCESS | 1973 | 1467036920567 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:20 INFO - PROCESS | 1973 | 1467036920569 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:20 INFO - PROCESS | 1973 | ++DOCSHELL 0x113344000 == 41 [pid = 1973] [id = 638] 07:15:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x110d57000) [pid = 1973] [serial = 1914] [outer = 0x0] 07:15:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x111e62800) [pid = 1973] [serial = 1915] [outer = 0x110d57000] 07:15:20 INFO - PROCESS | 1973 | 1467036920600 Marionette DEBUG loaded listener.js 07:15:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1160d6400) [pid = 1973] [serial = 1916] [outer = 0x110d57000] 07:15:21 INFO - PROCESS | 1973 | 1467036921071 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]]]}] 07:15:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:15:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 719ms 07:15:21 INFO - PROCESS | 1973 | 1467036921083 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 07:15:21 INFO - PROCESS | 1973 | 1467036921087 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 07:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:15:21 INFO - PROCESS | 1973 | 1467036921090 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:15:21 INFO - PROCESS | 1973 | 1467036921092 Marionette TRACE conn2 <- [1,2526,null,{}] 07:15:21 INFO - PROCESS | 1973 | 1467036921096 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}] 07:15:21 INFO - PROCESS | 1973 | 1467036921099 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:21 INFO - PROCESS | 1973 | 1467036921199 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 07:15:21 INFO - PROCESS | 1973 | 1467036921261 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:21 INFO - PROCESS | 1973 | 1467036921263 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:21 INFO - PROCESS | 1973 | ++DOCSHELL 0x125282800 == 42 [pid = 1973] [id = 639] 07:15:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x118384000) [pid = 1973] [serial = 1917] [outer = 0x0] 07:15:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x118d88400) [pid = 1973] [serial = 1918] [outer = 0x118384000] 07:15:21 INFO - PROCESS | 1973 | 1467036921293 Marionette DEBUG loaded listener.js 07:15:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x11932dc00) [pid = 1973] [serial = 1919] [outer = 0x118384000] 07:15:21 INFO - PROCESS | 1973 | 1467036921757 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]]]}] 07:15:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:15:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 720ms 07:15:21 INFO - PROCESS | 1973 | 1467036921854 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 07:15:21 INFO - PROCESS | 1973 | 1467036921857 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 07:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:15:21 INFO - PROCESS | 1973 | 1467036921861 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:15:21 INFO - PROCESS | 1973 | 1467036921863 Marionette TRACE conn2 <- [1,2530,null,{}] 07:15:21 INFO - PROCESS | 1973 | 1467036921865 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}] 07:15:21 INFO - PROCESS | 1973 | 1467036921867 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:21 INFO - PROCESS | 1973 | 1467036921968 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 07:15:22 INFO - PROCESS | 1973 | 1467036922042 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:22 INFO - PROCESS | 1973 | 1467036922044 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:22 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ce17800 == 43 [pid = 1973] [id = 640] 07:15:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x119c6dc00) [pid = 1973] [serial = 1920] [outer = 0x0] 07:15:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x121a0c400) [pid = 1973] [serial = 1921] [outer = 0x119c6dc00] 07:15:22 INFO - PROCESS | 1973 | 1467036922073 Marionette DEBUG loaded listener.js 07:15:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x125f49400) [pid = 1973] [serial = 1922] [outer = 0x119c6dc00] 07:15:22 INFO - PROCESS | 1973 | 1467036922491 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]]]}] 07:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 669ms 07:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:15:22 INFO - PROCESS | 1973 | 1467036922531 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 07:15:22 INFO - PROCESS | 1973 | 1467036922532 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 07:15:22 INFO - PROCESS | 1973 | 1467036922540 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:15:22 INFO - PROCESS | 1973 | 1467036922544 Marionette TRACE conn2 <- [1,2534,null,{}] 07:15:22 INFO - PROCESS | 1973 | 1467036922547 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}] 07:15:22 INFO - PROCESS | 1973 | 1467036922550 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:22 INFO - PROCESS | 1973 | 1467036922653 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 07:15:22 INFO - PROCESS | 1973 | 1467036922716 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:22 INFO - PROCESS | 1973 | 1467036922717 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:22 INFO - PROCESS | 1973 | ++DOCSHELL 0x12db0c000 == 44 [pid = 1973] [id = 641] 07:15:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x12487d400) [pid = 1973] [serial = 1923] [outer = 0x0] 07:15:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x128df6000) [pid = 1973] [serial = 1924] [outer = 0x12487d400] 07:15:22 INFO - PROCESS | 1973 | 1467036922746 Marionette DEBUG loaded listener.js 07:15:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x12a62dc00) [pid = 1973] [serial = 1925] [outer = 0x12487d400] 07:15:23 INFO - PROCESS | 1973 | 1467036923226 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]]]}] 07:15:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:15:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 727ms 07:15:23 INFO - PROCESS | 1973 | 1467036923263 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 07:15:23 INFO - PROCESS | 1973 | 1467036923265 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 07:15:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:15:23 INFO - PROCESS | 1973 | 1467036923285 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:15:23 INFO - PROCESS | 1973 | 1467036923286 Marionette TRACE conn2 <- [1,2538,null,{}] 07:15:23 INFO - PROCESS | 1973 | 1467036923289 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}] 07:15:23 INFO - PROCESS | 1973 | 1467036923290 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:23 INFO - PROCESS | 1973 | 1467036923393 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 07:15:23 INFO - PROCESS | 1973 | 1467036923468 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:23 INFO - PROCESS | 1973 | 1467036923469 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:23 INFO - PROCESS | 1973 | ++DOCSHELL 0x116f46000 == 45 [pid = 1973] [id = 642] 07:15:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x118156800) [pid = 1973] [serial = 1926] [outer = 0x0] 07:15:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x1199c4000) [pid = 1973] [serial = 1927] [outer = 0x118156800] 07:15:23 INFO - PROCESS | 1973 | 1467036923498 Marionette DEBUG loaded listener.js 07:15:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x12a630800) [pid = 1973] [serial = 1928] [outer = 0x118156800] 07:15:24 INFO - PROCESS | 1973 | 1467036924043 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]]]}] 07:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 769ms 07:15:24 INFO - PROCESS | 1973 | 1467036924055 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 07:15:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:15:24 INFO - PROCESS | 1973 | 1467036924057 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 07:15:24 INFO - PROCESS | 1973 | 1467036924060 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:15:24 INFO - PROCESS | 1973 | 1467036924062 Marionette TRACE conn2 <- [1,2542,null,{}] 07:15:24 INFO - PROCESS | 1973 | 1467036924065 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}] 07:15:24 INFO - PROCESS | 1973 | 1467036924067 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:24 INFO - PROCESS | 1973 | 1467036924158 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 07:15:24 INFO - PROCESS | 1973 | 1467036924223 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:24 INFO - PROCESS | 1973 | 1467036924224 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:24 INFO - PROCESS | 1973 | ++DOCSHELL 0x12326f000 == 46 [pid = 1973] [id = 643] 07:15:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x1176d9400) [pid = 1973] [serial = 1929] [outer = 0x0] 07:15:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x118153000) [pid = 1973] [serial = 1930] [outer = 0x1176d9400] 07:15:24 INFO - PROCESS | 1973 | 1467036924251 Marionette DEBUG loaded listener.js 07:15:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x11839a400) [pid = 1973] [serial = 1931] [outer = 0x1176d9400] 07:15:25 INFO - PROCESS | 1973 | --DOCSHELL 0x12d420800 == 45 [pid = 1973] [id = 637] 07:15:25 INFO - PROCESS | 1973 | --DOCSHELL 0x12ce20000 == 44 [pid = 1973] [id = 636] 07:15:25 INFO - PROCESS | 1973 | --DOCSHELL 0x1252c2000 == 43 [pid = 1973] [id = 635] 07:15:25 INFO - PROCESS | 1973 | --DOCSHELL 0x12beae800 == 42 [pid = 1973] [id = 634] 07:15:25 INFO - PROCESS | 1973 | --DOCSHELL 0x12acd1000 == 41 [pid = 1973] [id = 633] 07:15:25 INFO - PROCESS | 1973 | --DOCSHELL 0x12a5cb000 == 40 [pid = 1973] [id = 632] 07:15:25 INFO - PROCESS | 1973 | --DOCSHELL 0x12a30d800 == 39 [pid = 1973] [id = 631] 07:15:25 INFO - PROCESS | 1973 | --DOCSHELL 0x1289d4800 == 38 [pid = 1973] [id = 630] 07:15:25 INFO - PROCESS | 1973 | --DOCSHELL 0x1252c6000 == 37 [pid = 1973] [id = 629] 07:15:25 INFO - PROCESS | 1973 | --DOCSHELL 0x117e4d800 == 36 [pid = 1973] [id = 628] 07:15:25 INFO - PROCESS | 1973 | --DOCSHELL 0x117e4f800 == 35 [pid = 1973] [id = 627] 07:15:25 INFO - PROCESS | 1973 | --DOCSHELL 0x1252b8800 == 34 [pid = 1973] [id = 626] 07:15:25 INFO - PROCESS | 1973 | --DOCSHELL 0x117e62800 == 33 [pid = 1973] [id = 625] 07:15:25 INFO - PROCESS | 1973 | --DOCSHELL 0x12beb1800 == 32 [pid = 1973] [id = 624] 07:15:25 INFO - PROCESS | 1973 | --DOCSHELL 0x116f46000 == 31 [pid = 1973] [id = 642] 07:15:25 INFO - PROCESS | 1973 | --DOCSHELL 0x12db0c000 == 30 [pid = 1973] [id = 641] 07:15:25 INFO - PROCESS | 1973 | --DOCSHELL 0x12ce17800 == 29 [pid = 1973] [id = 640] 07:15:25 INFO - PROCESS | 1973 | --DOCSHELL 0x125282800 == 28 [pid = 1973] [id = 639] 07:15:25 INFO - PROCESS | 1973 | --DOCSHELL 0x113344000 == 27 [pid = 1973] [id = 638] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x119c71c00) [pid = 1973] [serial = 1852] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x1270e7c00) [pid = 1973] [serial = 1858] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x12487ac00) [pid = 1973] [serial = 1855] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x1184d9c00) [pid = 1973] [serial = 1864] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x127471400) [pid = 1973] [serial = 1859] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x1289f8400) [pid = 1973] [serial = 1861] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x1290ac400) [pid = 1973] [serial = 1867] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1290adc00) [pid = 1973] [serial = 1870] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x128df5800) [pid = 1973] [serial = 1862] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x124881400) [pid = 1973] [serial = 1865] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x12a630000) [pid = 1973] [serial = 1873] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x126357c00) [pid = 1973] [serial = 1856] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1290b6800) [pid = 1973] [serial = 1868] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x129443400) [pid = 1973] [serial = 1871] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x1193bd400) [pid = 1973] [serial = 1850] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x118149000) [pid = 1973] [serial = 1838] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x116079c00) [pid = 1973] [serial = 1837] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1181a4c00) [pid = 1973] [serial = 1843] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1183a3c00) [pid = 1973] [serial = 1844] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x11888f000) [pid = 1973] [serial = 1846] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x113da9000) [pid = 1973] [serial = 1840] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x116738800) [pid = 1973] [serial = 1841] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x11904b400) [pid = 1973] [serial = 1847] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x119331400) [pid = 1973] [serial = 1849] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x1184df000) [pid = 1973] [serial = 1826] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x1181a1000) [pid = 1973] [serial = 1825] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x1216b2800) [pid = 1973] [serial = 1829] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x119329000) [pid = 1973] [serial = 1828] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x129167000) [pid = 1973] [serial = 1832] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x128df2400) [pid = 1973] [serial = 1831] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x12ac7a800) [pid = 1973] [serial = 1835] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x12a75e000) [pid = 1973] [serial = 1834] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x121449c00) [pid = 1973] [serial = 1853] [outer = 0x0] [url = about:blank] 07:15:25 INFO - PROCESS | 1973 | 1467036925351 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]]]}] 07:15:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:15:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1322ms 07:15:25 INFO - PROCESS | 1973 | 1467036925383 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 07:15:25 INFO - PROCESS | 1973 | 1467036925386 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 07:15:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:15:25 INFO - PROCESS | 1973 | 1467036925389 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:15:25 INFO - PROCESS | 1973 | 1467036925391 Marionette TRACE conn2 <- [1,2546,null,{}] 07:15:25 INFO - PROCESS | 1973 | 1467036925395 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}] 07:15:25 INFO - PROCESS | 1973 | 1467036925396 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:25 INFO - PROCESS | 1973 | 1467036925473 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 07:15:25 INFO - PROCESS | 1973 | 1467036925477 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:25 INFO - PROCESS | 1973 | 1467036925479 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:25 INFO - PROCESS | 1973 | ++DOCSHELL 0x116f40800 == 28 [pid = 1973] [id = 644] 07:15:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x116078c00) [pid = 1973] [serial = 1932] [outer = 0x0] 07:15:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x1160d9c00) [pid = 1973] [serial = 1933] [outer = 0x116078c00] 07:15:25 INFO - PROCESS | 1973 | 1467036925510 Marionette DEBUG loaded listener.js 07:15:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x1167ebc00) [pid = 1973] [serial = 1934] [outer = 0x116078c00] 07:15:25 INFO - PROCESS | 1973 | 1467036925889 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]]]}] 07:15:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:15:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 521ms 07:15:25 INFO - PROCESS | 1973 | 1467036925910 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 07:15:25 INFO - PROCESS | 1973 | 1467036925914 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 07:15:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:15:25 INFO - PROCESS | 1973 | 1467036925921 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:15:25 INFO - PROCESS | 1973 | 1467036925922 Marionette TRACE conn2 <- [1,2550,null,{}] 07:15:25 INFO - PROCESS | 1973 | 1467036925925 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}] 07:15:25 INFO - PROCESS | 1973 | 1467036925926 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:26 INFO - PROCESS | 1973 | 1467036926004 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 07:15:26 INFO - PROCESS | 1973 | 1467036926008 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:26 INFO - PROCESS | 1973 | 1467036926009 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:26 INFO - PROCESS | 1973 | ++DOCSHELL 0x11889e800 == 29 [pid = 1973] [id = 645] 07:15:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x116fc6800) [pid = 1973] [serial = 1935] [outer = 0x0] 07:15:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x1181a4800) [pid = 1973] [serial = 1936] [outer = 0x116fc6800] 07:15:26 INFO - PROCESS | 1973 | 1467036926039 Marionette DEBUG loaded listener.js 07:15:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1183afc00) [pid = 1973] [serial = 1937] [outer = 0x116fc6800] 07:15:26 INFO - PROCESS | 1973 | 1467036926388 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]]]}] 07:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 471ms 07:15:26 INFO - PROCESS | 1973 | 1467036926399 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 07:15:26 INFO - PROCESS | 1973 | 1467036926401 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 07:15:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:15:26 INFO - PROCESS | 1973 | 1467036926405 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:15:26 INFO - PROCESS | 1973 | 1467036926408 Marionette TRACE conn2 <- [1,2554,null,{}] 07:15:26 INFO - PROCESS | 1973 | 1467036926415 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}] 07:15:26 INFO - PROCESS | 1973 | 1467036926419 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:26 INFO - PROCESS | 1973 | 1467036926500 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 07:15:26 INFO - PROCESS | 1973 | 1467036926558 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:26 INFO - PROCESS | 1973 | 1467036926560 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:26 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210dc000 == 30 [pid = 1973] [id = 646] 07:15:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x1133b0800) [pid = 1973] [serial = 1938] [outer = 0x0] 07:15:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x1185b6400) [pid = 1973] [serial = 1939] [outer = 0x1133b0800] 07:15:26 INFO - PROCESS | 1973 | 1467036926588 Marionette DEBUG loaded listener.js 07:15:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x119223c00) [pid = 1973] [serial = 1940] [outer = 0x1133b0800] 07:15:26 INFO - PROCESS | 1973 | 1467036926905 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]]]}] 07:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 520ms 07:15:26 INFO - PROCESS | 1973 | 1467036926926 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 07:15:26 INFO - PROCESS | 1973 | 1467036926928 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 07:15:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:15:26 INFO - PROCESS | 1973 | 1467036926930 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:15:26 INFO - PROCESS | 1973 | 1467036926931 Marionette TRACE conn2 <- [1,2558,null,{}] 07:15:26 INFO - PROCESS | 1973 | 1467036926935 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}] 07:15:26 INFO - PROCESS | 1973 | 1467036926937 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:27 INFO - PROCESS | 1973 | 1467036927012 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 07:15:27 INFO - PROCESS | 1973 | 1467036927016 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:27 INFO - PROCESS | 1973 | 1467036927018 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:27 INFO - PROCESS | 1973 | ++DOCSHELL 0x123662000 == 31 [pid = 1973] [id = 647] 07:15:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x11857c800) [pid = 1973] [serial = 1941] [outer = 0x0] 07:15:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1193b5400) [pid = 1973] [serial = 1942] [outer = 0x11857c800] 07:15:27 INFO - PROCESS | 1973 | 1467036927099 Marionette DEBUG loaded listener.js 07:15:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x119a09c00) [pid = 1973] [serial = 1943] [outer = 0x11857c800] 07:15:27 INFO - PROCESS | 1973 | 1467036927649 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]]]}] 07:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 769ms 07:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:15:27 INFO - PROCESS | 1973 | 1467036927700 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 07:15:27 INFO - PROCESS | 1973 | 1467036927703 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 07:15:27 INFO - PROCESS | 1973 | 1467036927706 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:15:27 INFO - PROCESS | 1973 | 1467036927709 Marionette TRACE conn2 <- [1,2562,null,{}] 07:15:27 INFO - PROCESS | 1973 | 1467036927713 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}] 07:15:27 INFO - PROCESS | 1973 | 1467036927714 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:27 INFO - PROCESS | 1973 | 1467036927840 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 07:15:27 INFO - PROCESS | 1973 | 1467036927918 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:27 INFO - PROCESS | 1973 | 1467036927919 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:27 INFO - PROCESS | 1973 | ++DOCSHELL 0x1198d1800 == 32 [pid = 1973] [id = 648] 07:15:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x116a0b000) [pid = 1973] [serial = 1944] [outer = 0x0] 07:15:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x11721f800) [pid = 1973] [serial = 1945] [outer = 0x116a0b000] 07:15:27 INFO - PROCESS | 1973 | 1467036927950 Marionette DEBUG loaded listener.js 07:15:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1183a7800) [pid = 1973] [serial = 1946] [outer = 0x116a0b000] 07:15:28 INFO - PROCESS | 1973 | 1467036928519 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]]]}] 07:15:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:15:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 872ms 07:15:28 INFO - PROCESS | 1973 | 1467036928579 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 07:15:28 INFO - PROCESS | 1973 | 1467036928583 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 07:15:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:15:28 INFO - PROCESS | 1973 | 1467036928590 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:15:28 INFO - PROCESS | 1973 | 1467036928593 Marionette TRACE conn2 <- [1,2566,null,{}] 07:15:28 INFO - PROCESS | 1973 | 1467036928597 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}] 07:15:28 INFO - PROCESS | 1973 | 1467036928600 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:28 INFO - PROCESS | 1973 | 1467036928740 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 07:15:28 INFO - PROCESS | 1973 | 1467036928796 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:28 INFO - PROCESS | 1973 | 1467036928798 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:28 INFO - PROCESS | 1973 | ++DOCSHELL 0x12637a800 == 33 [pid = 1973] [id = 649] 07:15:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x11858b000) [pid = 1973] [serial = 1947] [outer = 0x0] 07:15:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x118dcd000) [pid = 1973] [serial = 1948] [outer = 0x11858b000] 07:15:28 INFO - PROCESS | 1973 | 1467036928829 Marionette DEBUG loaded listener.js 07:15:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1193b0c00) [pid = 1973] [serial = 1949] [outer = 0x11858b000] 07:15:29 INFO - PROCESS | 1973 | --DOCSHELL 0x1210dc000 == 32 [pid = 1973] [id = 646] 07:15:29 INFO - PROCESS | 1973 | --DOCSHELL 0x11889e800 == 31 [pid = 1973] [id = 645] 07:15:29 INFO - PROCESS | 1973 | --DOCSHELL 0x116f40800 == 30 [pid = 1973] [id = 644] 07:15:29 INFO - PROCESS | 1973 | 1467036929427 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]]]}] 07:15:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:15:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 873ms 07:15:29 INFO - PROCESS | 1973 | 1467036929463 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 07:15:29 INFO - PROCESS | 1973 | 1467036929470 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 07:15:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:15:29 INFO - PROCESS | 1973 | 1467036929484 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:15:29 INFO - PROCESS | 1973 | 1467036929487 Marionette TRACE conn2 <- [1,2570,null,{}] 07:15:29 INFO - PROCESS | 1973 | 1467036929492 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}] 07:15:29 INFO - PROCESS | 1973 | 1467036929494 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:29 INFO - PROCESS | 1973 | 1467036929700 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 07:15:29 INFO - PROCESS | 1973 | 1467036929750 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:29 INFO - PROCESS | 1973 | 1467036929751 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:29 INFO - PROCESS | 1973 | ++DOCSHELL 0x1184bd800 == 31 [pid = 1973] [id = 650] 07:15:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1172b6000) [pid = 1973] [serial = 1950] [outer = 0x0] 07:15:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x11819f400) [pid = 1973] [serial = 1951] [outer = 0x1172b6000] 07:15:29 INFO - PROCESS | 1973 | 1467036929779 Marionette DEBUG loaded listener.js 07:15:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1184de400) [pid = 1973] [serial = 1952] [outer = 0x1172b6000] 07:15:30 INFO - PROCESS | 1973 | 1467036930129 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]]]}] 07:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 674ms 07:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:15:30 INFO - PROCESS | 1973 | 1467036930161 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 07:15:30 INFO - PROCESS | 1973 | 1467036930163 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 07:15:30 INFO - PROCESS | 1973 | 1467036930168 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:15:30 INFO - PROCESS | 1973 | 1467036930169 Marionette TRACE conn2 <- [1,2574,null,{}] 07:15:30 INFO - PROCESS | 1973 | 1467036930172 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}] 07:15:30 INFO - PROCESS | 1973 | 1467036930173 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:30 INFO - PROCESS | 1973 | 1467036930272 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 07:15:30 INFO - PROCESS | 1973 | 1467036930311 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:30 INFO - PROCESS | 1973 | 1467036930312 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:30 INFO - PROCESS | 1973 | ++DOCSHELL 0x121785000 == 32 [pid = 1973] [id = 651] 07:15:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1185b2c00) [pid = 1973] [serial = 1953] [outer = 0x0] 07:15:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1193bb800) [pid = 1973] [serial = 1954] [outer = 0x1185b2c00] 07:15:30 INFO - PROCESS | 1973 | 1467036930339 Marionette DEBUG loaded listener.js 07:15:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x120e62000) [pid = 1973] [serial = 1955] [outer = 0x1185b2c00] 07:15:30 INFO - PROCESS | 1973 | 1467036930697 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]]]}] 07:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 571ms 07:15:30 INFO - PROCESS | 1973 | 1467036930739 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 07:15:30 INFO - PROCESS | 1973 | 1467036930742 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 07:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:15:30 INFO - PROCESS | 1973 | 1467036930745 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:15:30 INFO - PROCESS | 1973 | 1467036930749 Marionette TRACE conn2 <- [1,2578,null,{}] 07:15:30 INFO - PROCESS | 1973 | 1467036930761 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}] 07:15:30 INFO - PROCESS | 1973 | 1467036930765 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:30 INFO - PROCESS | 1973 | 1467036930917 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 07:15:30 INFO - PROCESS | 1973 | 1467036930942 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:30 INFO - PROCESS | 1973 | 1467036930944 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:30 INFO - PROCESS | 1973 | ++DOCSHELL 0x128bbf800 == 33 [pid = 1973] [id = 652] 07:15:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x120e67c00) [pid = 1973] [serial = 1956] [outer = 0x0] 07:15:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x121a0fc00) [pid = 1973] [serial = 1957] [outer = 0x120e67c00] 07:15:30 INFO - PROCESS | 1973 | 1467036930988 Marionette DEBUG loaded listener.js 07:15:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x1248ea000) [pid = 1973] [serial = 1958] [outer = 0x120e67c00] 07:15:31 INFO - PROCESS | 1973 | 1467036931421 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]]]}] 07:15:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:15:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 725ms 07:15:31 INFO - PROCESS | 1973 | 1467036931469 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 07:15:31 INFO - PROCESS | 1973 | 1467036931471 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 07:15:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:15:31 INFO - PROCESS | 1973 | 1467036931473 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:15:31 INFO - PROCESS | 1973 | 1467036931474 Marionette TRACE conn2 <- [1,2582,null,{}] 07:15:31 INFO - PROCESS | 1973 | 1467036931477 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}] 07:15:31 INFO - PROCESS | 1973 | 1467036931478 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:31 INFO - PROCESS | 1973 | 1467036931578 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x1184e0800) [pid = 1973] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x118156800) [pid = 1973] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x116082800) [pid = 1973] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x112fed000) [pid = 1973] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x125f46400) [pid = 1973] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1183a5000) [pid = 1973] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x129444800) [pid = 1973] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x119c6dc00) [pid = 1973] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x113366800) [pid = 1973] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1176e2400) [pid = 1973] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1293a3400) [pid = 1973] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1176d9400) [pid = 1973] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1265ab400) [pid = 1973] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x110d57000) [pid = 1973] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x1176da400) [pid = 1973] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x11932a800) [pid = 1973] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x12487d400) [pid = 1973] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x12487e800) [pid = 1973] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x116078c00) [pid = 1973] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x12746ec00) [pid = 1973] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:15:31 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x118384000) [pid = 1973] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:15:31 INFO - PROCESS | 1973 | 1467036931683 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:31 INFO - PROCESS | 1973 | 1467036931684 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:31 INFO - PROCESS | 1973 | ++DOCSHELL 0x11699a800 == 34 [pid = 1973] [id = 653] 07:15:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x110e7b000) [pid = 1973] [serial = 1959] [outer = 0x0] 07:15:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x1133aec00) [pid = 1973] [serial = 1960] [outer = 0x110e7b000] 07:15:31 INFO - PROCESS | 1973 | 1467036931712 Marionette DEBUG loaded listener.js 07:15:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x11696c000) [pid = 1973] [serial = 1961] [outer = 0x110e7b000] 07:15:32 INFO - PROCESS | 1973 | 1467036932002 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]]]}] 07:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 569ms 07:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:15:32 INFO - PROCESS | 1973 | 1467036932042 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 07:15:32 INFO - PROCESS | 1973 | 1467036932044 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 07:15:32 INFO - PROCESS | 1973 | 1467036932046 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:15:32 INFO - PROCESS | 1973 | 1467036932047 Marionette TRACE conn2 <- [1,2586,null,{}] 07:15:32 INFO - PROCESS | 1973 | 1467036932050 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}] 07:15:32 INFO - PROCESS | 1973 | 1467036932054 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:32 INFO - PROCESS | 1973 | 1467036932131 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 07:15:32 INFO - PROCESS | 1973 | 1467036932137 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:32 INFO - PROCESS | 1973 | 1467036932138 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:32 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a30e000 == 35 [pid = 1973] [id = 654] 07:15:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x118156800) [pid = 1973] [serial = 1962] [outer = 0x0] 07:15:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x119c6dc00) [pid = 1973] [serial = 1963] [outer = 0x118156800] 07:15:32 INFO - PROCESS | 1973 | 1467036932163 Marionette DEBUG loaded listener.js 07:15:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x125f41c00) [pid = 1973] [serial = 1964] [outer = 0x118156800] 07:15:32 INFO - PROCESS | 1973 | 1467036932503 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]]]}] 07:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 471ms 07:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:15:32 INFO - PROCESS | 1973 | 1467036932519 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 07:15:32 INFO - PROCESS | 1973 | 1467036932521 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 07:15:32 INFO - PROCESS | 1973 | 1467036932524 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:15:32 INFO - PROCESS | 1973 | 1467036932525 Marionette TRACE conn2 <- [1,2590,null,{}] 07:15:32 INFO - PROCESS | 1973 | 1467036932527 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}] 07:15:32 INFO - PROCESS | 1973 | 1467036932531 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:32 INFO - PROCESS | 1973 | 1467036932655 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 07:15:32 INFO - PROCESS | 1973 | 1467036932662 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:32 INFO - PROCESS | 1973 | 1467036932663 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:32 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a905000 == 36 [pid = 1973] [id = 655] 07:15:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x125f4a400) [pid = 1973] [serial = 1965] [outer = 0x0] 07:15:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1270e6400) [pid = 1973] [serial = 1966] [outer = 0x125f4a400] 07:15:32 INFO - PROCESS | 1973 | 1467036932688 Marionette DEBUG loaded listener.js 07:15:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x128df2400) [pid = 1973] [serial = 1967] [outer = 0x125f4a400] 07:15:33 INFO - PROCESS | 1973 | 1467036932998 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]]]}] 07:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 520ms 07:15:33 INFO - PROCESS | 1973 | 1467036933044 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 07:15:33 INFO - PROCESS | 1973 | 1467036933045 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 07:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:15:33 INFO - PROCESS | 1973 | 1467036933047 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:15:33 INFO - PROCESS | 1973 | 1467036933049 Marionette TRACE conn2 <- [1,2594,null,{}] 07:15:33 INFO - PROCESS | 1973 | 1467036933051 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}] 07:15:33 INFO - PROCESS | 1973 | 1467036933052 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:33 INFO - PROCESS | 1973 | 1467036933125 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 07:15:33 INFO - PROCESS | 1973 | 1467036933128 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:33 INFO - PROCESS | 1973 | 1467036933129 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:33 INFO - PROCESS | 1973 | ++DOCSHELL 0x12b91d800 == 37 [pid = 1973] [id = 656] 07:15:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x120f3a400) [pid = 1973] [serial = 1968] [outer = 0x0] 07:15:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1290b6400) [pid = 1973] [serial = 1969] [outer = 0x120f3a400] 07:15:33 INFO - PROCESS | 1973 | 1467036933156 Marionette DEBUG loaded listener.js 07:15:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1293a7800) [pid = 1973] [serial = 1970] [outer = 0x120f3a400] 07:15:33 INFO - PROCESS | 1973 | 1467036933485 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]]]}] 07:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 469ms 07:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:15:33 INFO - PROCESS | 1973 | 1467036933519 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 07:15:33 INFO - PROCESS | 1973 | 1467036933520 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 07:15:33 INFO - PROCESS | 1973 | 1467036933523 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:15:33 INFO - PROCESS | 1973 | 1467036933524 Marionette TRACE conn2 <- [1,2598,null,{}] 07:15:33 INFO - PROCESS | 1973 | 1467036933526 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}] 07:15:33 INFO - PROCESS | 1973 | 1467036933527 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:33 INFO - PROCESS | 1973 | 1467036933630 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 07:15:33 INFO - PROCESS | 1973 | 1467036933714 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:33 INFO - PROCESS | 1973 | 1467036933716 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:33 INFO - PROCESS | 1973 | ++DOCSHELL 0x11661b000 == 38 [pid = 1973] [id = 657] 07:15:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x110d57800) [pid = 1973] [serial = 1971] [outer = 0x0] 07:15:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x112a80400) [pid = 1973] [serial = 1972] [outer = 0x110d57800] 07:15:33 INFO - PROCESS | 1973 | 1467036933748 Marionette DEBUG loaded listener.js 07:15:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x115eefc00) [pid = 1973] [serial = 1973] [outer = 0x110d57800] 07:15:34 INFO - PROCESS | 1973 | 1467036934186 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]]]}] 07:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 719ms 07:15:34 INFO - PROCESS | 1973 | 1467036934253 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 07:15:34 INFO - PROCESS | 1973 | 1467036934255 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 07:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:15:34 INFO - PROCESS | 1973 | 1467036934260 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:15:34 INFO - PROCESS | 1973 | 1467036934261 Marionette TRACE conn2 <- [1,2602,null,{}] 07:15:34 INFO - PROCESS | 1973 | 1467036934265 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}] 07:15:34 INFO - PROCESS | 1973 | 1467036934270 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:34 INFO - PROCESS | 1973 | 1467036934368 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 07:15:34 INFO - PROCESS | 1973 | 1467036934441 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:34 INFO - PROCESS | 1973 | 1467036934442 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:34 INFO - PROCESS | 1973 | ++DOCSHELL 0x128921800 == 39 [pid = 1973] [id = 658] 07:15:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x11857c400) [pid = 1973] [serial = 1974] [outer = 0x0] 07:15:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x118d90000) [pid = 1973] [serial = 1975] [outer = 0x11857c400] 07:15:34 INFO - PROCESS | 1973 | 1467036934473 Marionette DEBUG loaded listener.js 07:15:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x1193bb000) [pid = 1973] [serial = 1976] [outer = 0x11857c400] 07:15:34 INFO - PROCESS | 1973 | 1467036934893 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]]]}] 07:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 07:15:34 INFO - PROCESS | 1973 | 1467036934932 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 07:15:34 INFO - PROCESS | 1973 | 1467036934935 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 07:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:15:34 INFO - PROCESS | 1973 | 1467036934938 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:15:34 INFO - PROCESS | 1973 | 1467036934939 Marionette TRACE conn2 <- [1,2606,null,{}] 07:15:34 INFO - PROCESS | 1973 | 1467036934942 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}] 07:15:34 INFO - PROCESS | 1973 | 1467036934943 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:35 INFO - PROCESS | 1973 | 1467036935064 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 07:15:35 INFO - PROCESS | 1973 | 1467036935125 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:35 INFO - PROCESS | 1973 | 1467036935127 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:35 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bbc7800 == 40 [pid = 1973] [id = 659] 07:15:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x120e61000) [pid = 1973] [serial = 1977] [outer = 0x0] 07:15:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x12482d400) [pid = 1973] [serial = 1978] [outer = 0x120e61000] 07:15:35 INFO - PROCESS | 1973 | 1467036935156 Marionette DEBUG loaded listener.js 07:15:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x125f47000) [pid = 1973] [serial = 1979] [outer = 0x120e61000] 07:15:35 INFO - PROCESS | 1973 | 1467036935609 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]]]}] 07:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 720ms 07:15:35 INFO - PROCESS | 1973 | 1467036935659 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 07:15:35 INFO - PROCESS | 1973 | 1467036935660 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 07:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:15:35 INFO - PROCESS | 1973 | 1467036935668 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:15:35 INFO - PROCESS | 1973 | 1467036935673 Marionette TRACE conn2 <- [1,2610,null,{}] 07:15:35 INFO - PROCESS | 1973 | 1467036935677 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}] 07:15:35 INFO - PROCESS | 1973 | 1467036935680 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:35 INFO - PROCESS | 1973 | 1467036935778 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 07:15:35 INFO - PROCESS | 1973 | 1467036935852 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:35 INFO - PROCESS | 1973 | 1467036935853 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:35 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d1b8800 == 41 [pid = 1973] [id = 660] 07:15:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1270f1000) [pid = 1973] [serial = 1980] [outer = 0x0] 07:15:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x1290a9800) [pid = 1973] [serial = 1981] [outer = 0x1270f1000] 07:15:35 INFO - PROCESS | 1973 | 1467036935882 Marionette DEBUG loaded listener.js 07:15:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x12943f800) [pid = 1973] [serial = 1982] [outer = 0x1270f1000] 07:15:36 INFO - PROCESS | 1973 | 1467036936311 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]]]}] 07:15:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:15:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 681ms 07:15:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:15:36 INFO - PROCESS | 1973 | 1467036936344 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 07:15:36 INFO - PROCESS | 1973 | 1467036936346 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 07:15:36 INFO - PROCESS | 1973 | 1467036936486 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:15:36 INFO - PROCESS | 1973 | 1467036936488 Marionette TRACE conn2 <- [1,2614,null,{}] 07:15:36 INFO - PROCESS | 1973 | 1467036936553 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}] 07:15:36 INFO - PROCESS | 1973 | 1467036936554 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:36 INFO - PROCESS | 1973 | 1467036936647 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 07:15:36 INFO - PROCESS | 1973 | 1467036936703 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:36 INFO - PROCESS | 1973 | 1467036936706 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:36 INFO - PROCESS | 1973 | ++DOCSHELL 0x119018000 == 42 [pid = 1973] [id = 661] 07:15:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x1181a4400) [pid = 1973] [serial = 1983] [outer = 0x0] 07:15:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x11839d800) [pid = 1973] [serial = 1984] [outer = 0x1181a4400] 07:15:36 INFO - PROCESS | 1973 | 1467036936733 Marionette DEBUG loaded listener.js 07:15:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x11857d000) [pid = 1973] [serial = 1985] [outer = 0x1181a4400] 07:15:37 INFO - PROCESS | 1973 | --DOCSHELL 0x12326f000 == 41 [pid = 1973] [id = 643] 07:15:37 INFO - PROCESS | 1973 | --DOCSHELL 0x12b91d800 == 40 [pid = 1973] [id = 656] 07:15:37 INFO - PROCESS | 1973 | --DOCSHELL 0x12a905000 == 39 [pid = 1973] [id = 655] 07:15:37 INFO - PROCESS | 1973 | --DOCSHELL 0x12a30e000 == 38 [pid = 1973] [id = 654] 07:15:37 INFO - PROCESS | 1973 | --DOCSHELL 0x11699a800 == 37 [pid = 1973] [id = 653] 07:15:37 INFO - PROCESS | 1973 | --DOCSHELL 0x128bbf800 == 36 [pid = 1973] [id = 652] 07:15:37 INFO - PROCESS | 1973 | --DOCSHELL 0x121785000 == 35 [pid = 1973] [id = 651] 07:15:37 INFO - PROCESS | 1973 | --DOCSHELL 0x1184bd800 == 34 [pid = 1973] [id = 650] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x118153000) [pid = 1973] [serial = 1930] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x12a630800) [pid = 1973] [serial = 1928] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x11932dc00) [pid = 1973] [serial = 1919] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x128df6000) [pid = 1973] [serial = 1924] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x1185b6400) [pid = 1973] [serial = 1939] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x1160d6400) [pid = 1973] [serial = 1916] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x125f49400) [pid = 1973] [serial = 1922] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x118d88400) [pid = 1973] [serial = 1918] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x1160d9c00) [pid = 1973] [serial = 1933] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x121a0c400) [pid = 1973] [serial = 1921] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x12a62dc00) [pid = 1973] [serial = 1925] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1181a4800) [pid = 1973] [serial = 1936] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1199c4000) [pid = 1973] [serial = 1927] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1167ebc00) [pid = 1973] [serial = 1934] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x11839a400) [pid = 1973] [serial = 1931] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x111e62800) [pid = 1973] [serial = 1915] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1270f1400) [pid = 1973] [serial = 1894] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x128df5c00) [pid = 1973] [serial = 1897] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x12746e800) [pid = 1973] [serial = 1895] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x12a62fc00) [pid = 1973] [serial = 1900] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x12a968c00) [pid = 1973] [serial = 1910] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1252a9800) [pid = 1973] [serial = 1891] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x118dcc400) [pid = 1973] [serial = 1885] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x119231400) [pid = 1973] [serial = 1886] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x12a755800) [pid = 1973] [serial = 1874] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x1183b0800) [pid = 1973] [serial = 1879] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x129440000) [pid = 1973] [serial = 1898] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x118589800) [pid = 1973] [serial = 1880] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x113b55400) [pid = 1973] [serial = 1876] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x12a6e2400) [pid = 1973] [serial = 1901] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x116967c00) [pid = 1973] [serial = 1877] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x118151800) [pid = 1973] [serial = 1882] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x1183a3400) [pid = 1973] [serial = 1883] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x1199cc000) [pid = 1973] [serial = 1888] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x12336f800) [pid = 1973] [serial = 1889] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 73 (0x12a75e400) [pid = 1973] [serial = 1903] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 72 (0x12b8afc00) [pid = 1973] [serial = 1913] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 71 (0x1289ee800) [pid = 1973] [serial = 1909] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 70 (0x12ac86400) [pid = 1973] [serial = 1912] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 69 (0x119231000) [pid = 1973] [serial = 1906] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 68 (0x12a95e800) [pid = 1973] [serial = 1904] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 67 (0x125e83800) [pid = 1973] [serial = 1907] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | --DOMWINDOW == 66 (0x125f48c00) [pid = 1973] [serial = 1892] [outer = 0x0] [url = about:blank] 07:15:37 INFO - PROCESS | 1973 | 1467036937181 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]]]}] 07:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 853ms 07:15:37 INFO - PROCESS | 1973 | 1467036937202 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 07:15:37 INFO - PROCESS | 1973 | 1467036937205 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 07:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:15:37 INFO - PROCESS | 1973 | 1467036937208 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:15:37 INFO - PROCESS | 1973 | 1467036937210 Marionette TRACE conn2 <- [1,2618,null,{}] 07:15:37 INFO - PROCESS | 1973 | 1467036937213 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}] 07:15:37 INFO - PROCESS | 1973 | 1467036937216 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:37 INFO - PROCESS | 1973 | 1467036937296 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 07:15:37 INFO - PROCESS | 1973 | 1467036937304 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:37 INFO - PROCESS | 1973 | 1467036937305 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:37 INFO - PROCESS | 1973 | ++DOCSHELL 0x1181dd800 == 35 [pid = 1973] [id = 662] 07:15:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 67 (0x1185b7400) [pid = 1973] [serial = 1986] [outer = 0x0] 07:15:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 68 (0x118d92c00) [pid = 1973] [serial = 1987] [outer = 0x1185b7400] 07:15:37 INFO - PROCESS | 1973 | 1467036937332 Marionette DEBUG loaded listener.js 07:15:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 69 (0x11922f000) [pid = 1973] [serial = 1988] [outer = 0x1185b7400] 07:15:37 INFO - PROCESS | 1973 | 1467036937685 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]]]}] 07:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 519ms 07:15:37 INFO - PROCESS | 1973 | 1467036937728 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 07:15:37 INFO - PROCESS | 1973 | 1467036937729 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 07:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:15:37 INFO - PROCESS | 1973 | 1467036937732 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:15:37 INFO - PROCESS | 1973 | 1467036937733 Marionette TRACE conn2 <- [1,2622,null,{}] 07:15:37 INFO - PROCESS | 1973 | 1467036937736 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}] 07:15:37 INFO - PROCESS | 1973 | 1467036937737 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:37 INFO - PROCESS | 1973 | 1467036937820 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 07:15:37 INFO - PROCESS | 1973 | 1467036937826 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:37 INFO - PROCESS | 1973 | 1467036937829 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:37 INFO - PROCESS | 1973 | ++DOCSHELL 0x121423000 == 36 [pid = 1973] [id = 663] 07:15:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 70 (0x120e66800) [pid = 1973] [serial = 1989] [outer = 0x0] 07:15:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 71 (0x12325d400) [pid = 1973] [serial = 1990] [outer = 0x120e66800] 07:15:37 INFO - PROCESS | 1973 | 1467036937858 Marionette DEBUG loaded listener.js 07:15:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 72 (0x124d3a000) [pid = 1973] [serial = 1991] [outer = 0x120e66800] 07:15:38 INFO - PROCESS | 1973 | 1467036938226 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]]]}] 07:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 521ms 07:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:15:38 INFO - PROCESS | 1973 | 1467036938257 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 07:15:38 INFO - PROCESS | 1973 | 1467036938258 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 07:15:38 INFO - PROCESS | 1973 | 1467036938260 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:15:38 INFO - PROCESS | 1973 | 1467036938261 Marionette TRACE conn2 <- [1,2626,null,{}] 07:15:38 INFO - PROCESS | 1973 | 1467036938263 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}] 07:15:38 INFO - PROCESS | 1973 | 1467036938265 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:38 INFO - PROCESS | 1973 | 1467036938375 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 07:15:38 INFO - PROCESS | 1973 | 1467036938380 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:38 INFO - PROCESS | 1973 | 1467036938382 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:38 INFO - PROCESS | 1973 | ++DOCSHELL 0x126375000 == 37 [pid = 1973] [id = 664] 07:15:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 73 (0x125f43c00) [pid = 1973] [serial = 1992] [outer = 0x0] 07:15:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 74 (0x127465800) [pid = 1973] [serial = 1993] [outer = 0x125f43c00] 07:15:38 INFO - PROCESS | 1973 | 1467036938411 Marionette DEBUG loaded listener.js 07:15:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x128b99400) [pid = 1973] [serial = 1994] [outer = 0x125f43c00] 07:15:38 INFO - PROCESS | 1973 | 1467036938724 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]]]}] 07:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 469ms 07:15:38 INFO - PROCESS | 1973 | 1467036938729 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 07:15:38 INFO - PROCESS | 1973 | 1467036938731 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 07:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:15:38 INFO - PROCESS | 1973 | 1467036938733 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:15:38 INFO - PROCESS | 1973 | 1467036938736 Marionette TRACE conn2 <- [1,2630,null,{}] 07:15:38 INFO - PROCESS | 1973 | 1467036938742 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}] 07:15:38 INFO - PROCESS | 1973 | 1467036938743 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:38 INFO - PROCESS | 1973 | 1467036938823 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 07:15:38 INFO - PROCESS | 1973 | 1467036938827 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:38 INFO - PROCESS | 1973 | 1467036938828 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:38 INFO - PROCESS | 1973 | ++DOCSHELL 0x129093000 == 38 [pid = 1973] [id = 665] 07:15:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x128df5c00) [pid = 1973] [serial = 1995] [outer = 0x0] 07:15:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x129440000) [pid = 1973] [serial = 1996] [outer = 0x128df5c00] 07:15:38 INFO - PROCESS | 1973 | 1467036938856 Marionette DEBUG loaded listener.js 07:15:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x12a3d2000) [pid = 1973] [serial = 1997] [outer = 0x128df5c00] 07:15:39 INFO - PROCESS | 1973 | 1467036939191 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]]]}] 07:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 474ms 07:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:15:39 INFO - PROCESS | 1973 | 1467036939211 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 07:15:39 INFO - PROCESS | 1973 | 1467036939212 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 07:15:39 INFO - PROCESS | 1973 | 1467036939214 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:15:39 INFO - PROCESS | 1973 | 1467036939215 Marionette TRACE conn2 <- [1,2634,null,{}] 07:15:39 INFO - PROCESS | 1973 | 1467036939225 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}] 07:15:39 INFO - PROCESS | 1973 | 1467036939229 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:39 INFO - PROCESS | 1973 | 1467036939379 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 07:15:39 INFO - PROCESS | 1973 | 1467036939384 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:39 INFO - PROCESS | 1973 | 1467036939385 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:39 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a5ca000 == 39 [pid = 1973] [id = 666] 07:15:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x12a3d5000) [pid = 1973] [serial = 1998] [outer = 0x0] 07:15:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x12a6e1c00) [pid = 1973] [serial = 1999] [outer = 0x12a3d5000] 07:15:39 INFO - PROCESS | 1973 | 1467036939410 Marionette DEBUG loaded listener.js 07:15:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x12ac7a800) [pid = 1973] [serial = 2000] [outer = 0x12a3d5000] 07:15:39 INFO - PROCESS | 1973 | 1467036939745 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]]]}] 07:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 580ms 07:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:15:39 INFO - PROCESS | 1973 | 1467036939796 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 07:15:39 INFO - PROCESS | 1973 | 1467036939797 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 07:15:39 INFO - PROCESS | 1973 | 1467036939800 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:15:39 INFO - PROCESS | 1973 | 1467036939802 Marionette TRACE conn2 <- [1,2638,null,{}] 07:15:39 INFO - PROCESS | 1973 | 1467036939805 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}] 07:15:39 INFO - PROCESS | 1973 | 1467036939806 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:39 INFO - PROCESS | 1973 | 1467036939905 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 07:15:39 INFO - PROCESS | 1973 | 1467036939908 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:39 INFO - PROCESS | 1973 | 1467036939910 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:39 INFO - PROCESS | 1973 | ++DOCSHELL 0x12acb5800 == 40 [pid = 1973] [id = 667] 07:15:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x12a631000) [pid = 1973] [serial = 2001] [outer = 0x0] 07:15:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x12b718c00) [pid = 1973] [serial = 2002] [outer = 0x12a631000] 07:15:39 INFO - PROCESS | 1973 | 1467036939935 Marionette DEBUG loaded listener.js 07:15:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x12b721000) [pid = 1973] [serial = 2003] [outer = 0x12a631000] 07:15:40 INFO - PROCESS | 1973 | 1467036940321 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]]]}] 07:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 570ms 07:15:40 INFO - PROCESS | 1973 | 1467036940371 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 07:15:40 INFO - PROCESS | 1973 | 1467036940373 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 07:15:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:15:40 INFO - PROCESS | 1973 | 1467036940376 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:15:40 INFO - PROCESS | 1973 | 1467036940378 Marionette TRACE conn2 <- [1,2642,null,{}] 07:15:40 INFO - PROCESS | 1973 | 1467036940381 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}] 07:15:40 INFO - PROCESS | 1973 | 1467036940383 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:40 INFO - PROCESS | 1973 | 1467036940534 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 07:15:40 INFO - PROCESS | 1973 | 1467036940554 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:40 INFO - PROCESS | 1973 | 1467036940555 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:40 INFO - PROCESS | 1973 | ++DOCSHELL 0x116995000 == 41 [pid = 1973] [id = 668] 07:15:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x12b723000) [pid = 1973] [serial = 2004] [outer = 0x0] 07:15:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x12b8b0000) [pid = 1973] [serial = 2005] [outer = 0x12b723000] 07:15:40 INFO - PROCESS | 1973 | 1467036940593 Marionette DEBUG loaded listener.js 07:15:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x12b8b9c00) [pid = 1973] [serial = 2006] [outer = 0x12b723000] 07:15:41 INFO - PROCESS | 1973 | 1467036941013 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]]]}] 07:15:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:15:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 671ms 07:15:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:15:41 INFO - PROCESS | 1973 | 1467036941047 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 07:15:41 INFO - PROCESS | 1973 | 1467036941048 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 07:15:41 INFO - PROCESS | 1973 | 1467036941050 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:15:41 INFO - PROCESS | 1973 | 1467036941051 Marionette TRACE conn2 <- [1,2646,null,{}] 07:15:41 INFO - PROCESS | 1973 | 1467036941060 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}] 07:15:41 INFO - PROCESS | 1973 | 1467036941061 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:41 INFO - PROCESS | 1973 | 1467036941160 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 07:15:41 INFO - PROCESS | 1973 | 1467036941219 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:41 INFO - PROCESS | 1973 | 1467036941220 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:41 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ce14000 == 42 [pid = 1973] [id = 669] 07:15:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x12b997400) [pid = 1973] [serial = 2007] [outer = 0x0] 07:15:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x12b99ac00) [pid = 1973] [serial = 2008] [outer = 0x12b997400] 07:15:41 INFO - PROCESS | 1973 | 1467036941251 Marionette DEBUG loaded listener.js 07:15:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x12b99fc00) [pid = 1973] [serial = 2009] [outer = 0x12b997400] 07:15:41 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x11858b000) [pid = 1973] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:15:41 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x1185b2c00) [pid = 1973] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:15:41 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x120e67c00) [pid = 1973] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:15:41 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x110e7b000) [pid = 1973] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:15:41 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x125f4a400) [pid = 1973] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:15:41 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x1172b6000) [pid = 1973] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:15:41 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x118156800) [pid = 1973] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:15:41 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x116fc6800) [pid = 1973] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:15:41 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x1133b0800) [pid = 1973] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:15:41 INFO - PROCESS | 1973 | 1467036941601 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]]]}] 07:15:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:15:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 569ms 07:15:41 INFO - PROCESS | 1973 | 1467036941623 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 07:15:41 INFO - PROCESS | 1973 | 1467036941624 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 07:15:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:15:41 INFO - PROCESS | 1973 | 1467036941626 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:15:41 INFO - PROCESS | 1973 | 1467036941627 Marionette TRACE conn2 <- [1,2650,null,{}] 07:15:41 INFO - PROCESS | 1973 | 1467036941629 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}] 07:15:41 INFO - PROCESS | 1973 | 1467036941631 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:41 INFO - PROCESS | 1973 | 1467036941740 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 07:15:41 INFO - PROCESS | 1973 | 1467036941777 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:41 INFO - PROCESS | 1973 | 1467036941778 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:41 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d1b4000 == 43 [pid = 1973] [id = 670] 07:15:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1133b0800) [pid = 1973] [serial = 2010] [outer = 0x0] 07:15:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x11721bc00) [pid = 1973] [serial = 2011] [outer = 0x1133b0800] 07:15:41 INFO - PROCESS | 1973 | 1467036941802 Marionette DEBUG loaded listener.js 07:15:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x1290acc00) [pid = 1973] [serial = 2012] [outer = 0x1133b0800] 07:15:42 INFO - PROCESS | 1973 | 1467036942058 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]]]}] 07:15:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:15:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 469ms 07:15:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:15:42 INFO - PROCESS | 1973 | 1467036942095 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 07:15:42 INFO - PROCESS | 1973 | 1467036942096 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 07:15:42 INFO - PROCESS | 1973 | 1467036942098 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:15:42 INFO - PROCESS | 1973 | 1467036942100 Marionette TRACE conn2 <- [1,2654,null,{}] 07:15:42 INFO - PROCESS | 1973 | 1467036942110 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}] 07:15:42 INFO - PROCESS | 1973 | 1467036942111 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:42 INFO - PROCESS | 1973 | 1467036942209 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 07:15:42 INFO - PROCESS | 1973 | 1467036942214 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:42 INFO - PROCESS | 1973 | 1467036942215 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:42 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d69d800 == 44 [pid = 1973] [id = 671] 07:15:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x12b999000) [pid = 1973] [serial = 2013] [outer = 0x0] 07:15:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x12bd1f800) [pid = 1973] [serial = 2014] [outer = 0x12b999000] 07:15:42 INFO - PROCESS | 1973 | 1467036942248 Marionette DEBUG loaded listener.js 07:15:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x12bd29800) [pid = 1973] [serial = 2015] [outer = 0x12b999000] 07:15:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:15:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 577ms 07:15:42 INFO - PROCESS | 1973 | 1467036942668 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]]]}] 07:15:42 INFO - PROCESS | 1973 | 1467036942676 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 07:15:42 INFO - PROCESS | 1973 | 1467036942678 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 07:15:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:15:42 INFO - PROCESS | 1973 | 1467036942682 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:15:42 INFO - PROCESS | 1973 | 1467036942683 Marionette TRACE conn2 <- [1,2658,null,{}] 07:15:42 INFO - PROCESS | 1973 | 1467036942687 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}] 07:15:42 INFO - PROCESS | 1973 | 1467036942688 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:42 INFO - PROCESS | 1973 | 1467036942773 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 07:15:42 INFO - PROCESS | 1973 | 1467036942776 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:42 INFO - PROCESS | 1973 | 1467036942777 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:42 INFO - PROCESS | 1973 | ++DOCSHELL 0x12db10800 == 45 [pid = 1973] [id = 672] 07:15:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x12bd9c400) [pid = 1973] [serial = 2016] [outer = 0x0] 07:15:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x12bda2400) [pid = 1973] [serial = 2017] [outer = 0x12bd9c400] 07:15:42 INFO - PROCESS | 1973 | 1467036942802 Marionette DEBUG loaded listener.js 07:15:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x12bda8800) [pid = 1973] [serial = 2018] [outer = 0x12bd9c400] 07:15:43 INFO - PROCESS | 1973 | 1467036943110 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]]]}] 07:15:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:15:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 472ms 07:15:43 INFO - PROCESS | 1973 | 1467036943154 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 07:15:43 INFO - PROCESS | 1973 | 1467036943155 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 07:15:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:15:43 INFO - PROCESS | 1973 | 1467036943157 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:15:43 INFO - PROCESS | 1973 | 1467036943158 Marionette TRACE conn2 <- [1,2662,null,{}] 07:15:43 INFO - PROCESS | 1973 | 1467036943160 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}] 07:15:43 INFO - PROCESS | 1973 | 1467036943162 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:43 INFO - PROCESS | 1973 | 1467036943243 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 07:15:43 INFO - PROCESS | 1973 | 1467036943315 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:43 INFO - PROCESS | 1973 | 1467036943316 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:43 INFO - PROCESS | 1973 | ++DOCSHELL 0x12db20800 == 46 [pid = 1973] [id = 673] 07:15:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x12bd29c00) [pid = 1973] [serial = 2019] [outer = 0x0] 07:15:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x12c26d400) [pid = 1973] [serial = 2020] [outer = 0x12bd29c00] 07:15:43 INFO - PROCESS | 1973 | 1467036943339 Marionette DEBUG loaded listener.js 07:15:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x12c272c00) [pid = 1973] [serial = 2021] [outer = 0x12bd29c00] 07:15:43 INFO - PROCESS | 1973 | 1467036943773 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]]]}] 07:15:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:15:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 668ms 07:15:43 INFO - PROCESS | 1973 | 1467036943825 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 07:15:43 INFO - PROCESS | 1973 | 1467036943829 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 07:15:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:15:43 INFO - PROCESS | 1973 | 1467036943832 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:15:43 INFO - PROCESS | 1973 | 1467036943835 Marionette TRACE conn2 <- [1,2666,null,{}] 07:15:43 INFO - PROCESS | 1973 | 1467036943841 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}] 07:15:43 INFO - PROCESS | 1973 | 1467036943842 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:43 INFO - PROCESS | 1973 | 1467036943947 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 07:15:44 INFO - PROCESS | 1973 | 1467036944022 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:44 INFO - PROCESS | 1973 | 1467036944024 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:44 INFO - PROCESS | 1973 | ++DOCSHELL 0x119009800 == 47 [pid = 1973] [id = 674] 07:15:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1176e2400) [pid = 1973] [serial = 2022] [outer = 0x0] 07:15:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1183a8400) [pid = 1973] [serial = 2023] [outer = 0x1176e2400] 07:15:44 INFO - PROCESS | 1973 | 1467036944055 Marionette DEBUG loaded listener.js 07:15:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x11888b000) [pid = 1973] [serial = 2024] [outer = 0x1176e2400] 07:15:44 INFO - PROCESS | 1973 | 1467036944981 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]]]}] 07:15:45 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) 07:15:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1175ms 07:15:45 INFO - PROCESS | 1973 | 1467036945007 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 07:15:45 INFO - PROCESS | 1973 | 1467036945010 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 07:15:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:15:45 INFO - PROCESS | 1973 | 1467036945015 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:15:45 INFO - PROCESS | 1973 | 1467036945016 Marionette TRACE conn2 <- [1,2670,null,{}] 07:15:45 INFO - PROCESS | 1973 | 1467036945019 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}] 07:15:45 INFO - PROCESS | 1973 | 1467036945021 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:45 INFO - PROCESS | 1973 | 1467036945124 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 07:15:45 INFO - PROCESS | 1973 | 1467036945183 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:45 INFO - PROCESS | 1973 | 1467036945185 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:45 INFO - PROCESS | 1973 | ++DOCSHELL 0x12908b000 == 48 [pid = 1973] [id = 675] 07:15:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x121451c00) [pid = 1973] [serial = 2025] [outer = 0x0] 07:15:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1232a6c00) [pid = 1973] [serial = 2026] [outer = 0x121451c00] 07:15:45 INFO - PROCESS | 1973 | 1467036945216 Marionette DEBUG loaded listener.js 07:15:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1232ab800) [pid = 1973] [serial = 2027] [outer = 0x121451c00] 07:15:46 INFO - PROCESS | 1973 | 1467036946204 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"]]]}] 07:15:46 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 07:15:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:15:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:15:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:15:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1221ms 07:15:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:15:46 INFO - PROCESS | 1973 | 1467036946236 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 07:15:46 INFO - PROCESS | 1973 | 1467036946239 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 07:15:46 INFO - PROCESS | 1973 | 1467036946242 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:15:46 INFO - PROCESS | 1973 | 1467036946244 Marionette TRACE conn2 <- [1,2674,null,{}] 07:15:46 INFO - PROCESS | 1973 | 1467036946247 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}] 07:15:46 INFO - PROCESS | 1973 | 1467036946249 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:46 INFO - PROCESS | 1973 | 1467036946344 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 07:15:46 INFO - PROCESS | 1973 | 1467036946403 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:46 INFO - PROCESS | 1973 | 1467036946405 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:46 INFO - PROCESS | 1973 | ++DOCSHELL 0x12327c000 == 49 [pid = 1973] [id = 676] 07:15:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x11857fc00) [pid = 1973] [serial = 2028] [outer = 0x0] 07:15:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x118891000) [pid = 1973] [serial = 2029] [outer = 0x11857fc00] 07:15:46 INFO - PROCESS | 1973 | 1467036946435 Marionette DEBUG loaded listener.js 07:15:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x11968ec00) [pid = 1973] [serial = 2030] [outer = 0x11857fc00] 07:15:47 INFO - PROCESS | 1973 | --DOCSHELL 0x12db10800 == 48 [pid = 1973] [id = 672] 07:15:47 INFO - PROCESS | 1973 | --DOCSHELL 0x12d69d800 == 47 [pid = 1973] [id = 671] 07:15:47 INFO - PROCESS | 1973 | --DOCSHELL 0x12d1b4000 == 46 [pid = 1973] [id = 670] 07:15:47 INFO - PROCESS | 1973 | --DOCSHELL 0x12ce14000 == 45 [pid = 1973] [id = 669] 07:15:47 INFO - PROCESS | 1973 | --DOCSHELL 0x116995000 == 44 [pid = 1973] [id = 668] 07:15:47 INFO - PROCESS | 1973 | --DOCSHELL 0x12acb5800 == 43 [pid = 1973] [id = 667] 07:15:47 INFO - PROCESS | 1973 | --DOCSHELL 0x12a5ca000 == 42 [pid = 1973] [id = 666] 07:15:47 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1290b6400) [pid = 1973] [serial = 1969] [outer = 0x0] [url = about:blank] 07:15:47 INFO - PROCESS | 1973 | --DOCSHELL 0x129093000 == 41 [pid = 1973] [id = 665] 07:15:47 INFO - PROCESS | 1973 | --DOCSHELL 0x126375000 == 40 [pid = 1973] [id = 664] 07:15:47 INFO - PROCESS | 1973 | --DOCSHELL 0x121423000 == 39 [pid = 1973] [id = 663] 07:15:47 INFO - PROCESS | 1973 | --DOCSHELL 0x1181dd800 == 38 [pid = 1973] [id = 662] 07:15:47 INFO - PROCESS | 1973 | --DOCSHELL 0x119018000 == 37 [pid = 1973] [id = 661] 07:15:47 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x1248ea000) [pid = 1973] [serial = 1958] [outer = 0x0] [url = about:blank] 07:15:47 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1270e6400) [pid = 1973] [serial = 1966] [outer = 0x0] [url = about:blank] 07:15:47 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x119c6dc00) [pid = 1973] [serial = 1963] [outer = 0x0] [url = about:blank] 07:15:47 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x125f41c00) [pid = 1973] [serial = 1964] [outer = 0x0] [url = about:blank] 07:15:47 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1183afc00) [pid = 1973] [serial = 1937] [outer = 0x0] [url = about:blank] 07:15:47 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x119223c00) [pid = 1973] [serial = 1940] [outer = 0x0] [url = about:blank] 07:15:47 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x11721f800) [pid = 1973] [serial = 1945] [outer = 0x0] [url = about:blank] 07:15:47 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1193b0c00) [pid = 1973] [serial = 1949] [outer = 0x0] [url = about:blank] 07:15:47 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x118dcd000) [pid = 1973] [serial = 1948] [outer = 0x0] [url = about:blank] 07:15:47 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1193bb800) [pid = 1973] [serial = 1954] [outer = 0x0] [url = about:blank] 07:15:47 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1193b5400) [pid = 1973] [serial = 1942] [outer = 0x0] [url = about:blank] 07:15:47 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x121a0fc00) [pid = 1973] [serial = 1957] [outer = 0x0] [url = about:blank] 07:15:47 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x120e62000) [pid = 1973] [serial = 1955] [outer = 0x0] [url = about:blank] 07:15:47 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x11696c000) [pid = 1973] [serial = 1961] [outer = 0x0] [url = about:blank] 07:15:47 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x128df2400) [pid = 1973] [serial = 1967] [outer = 0x0] [url = about:blank] 07:15:47 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x11819f400) [pid = 1973] [serial = 1951] [outer = 0x0] [url = about:blank] 07:15:47 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x1133aec00) [pid = 1973] [serial = 1960] [outer = 0x0] [url = about:blank] 07:15:47 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x1184de400) [pid = 1973] [serial = 1952] [outer = 0x0] [url = about:blank] 07:15:47 INFO - PROCESS | 1973 | 1467036947341 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"]]]}] 07:15:47 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 07:15:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:15:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:15:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:15:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1125ms 07:15:47 INFO - PROCESS | 1973 | 1467036947367 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 07:15:47 INFO - PROCESS | 1973 | 1467036947372 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 07:15:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:15:47 INFO - PROCESS | 1973 | 1467036947376 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:15:47 INFO - PROCESS | 1973 | 1467036947377 Marionette TRACE conn2 <- [1,2678,null,{}] 07:15:47 INFO - PROCESS | 1973 | 1467036947380 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}] 07:15:47 INFO - PROCESS | 1973 | 1467036947381 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:47 INFO - PROCESS | 1973 | 1467036947460 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 07:15:47 INFO - PROCESS | 1973 | 1467036947465 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:47 INFO - PROCESS | 1973 | 1467036947466 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:47 INFO - PROCESS | 1973 | ++DOCSHELL 0x1185bd800 == 38 [pid = 1973] [id = 677] 07:15:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x1199c3400) [pid = 1973] [serial = 2031] [outer = 0x0] 07:15:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x12144a800) [pid = 1973] [serial = 2032] [outer = 0x1199c3400] 07:15:47 INFO - PROCESS | 1973 | 1467036947497 Marionette DEBUG loaded listener.js 07:15:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1232a7c00) [pid = 1973] [serial = 2033] [outer = 0x1199c3400] 07:15:48 INFO - PROCESS | 1973 | 1467036948361 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]]]}] 07:15:48 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) 07:15:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1019ms 07:15:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:15:48 INFO - PROCESS | 1973 | 1467036948395 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 07:15:48 INFO - PROCESS | 1973 | 1467036948397 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 07:15:48 INFO - PROCESS | 1973 | 1467036948399 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:15:48 INFO - PROCESS | 1973 | 1467036948403 Marionette TRACE conn2 <- [1,2682,null,{}] 07:15:48 INFO - PROCESS | 1973 | 1467036948428 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}] 07:15:48 INFO - PROCESS | 1973 | 1467036948431 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:48 INFO - PROCESS | 1973 | 1467036948509 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 07:15:48 INFO - PROCESS | 1973 | 1467036948514 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:48 INFO - PROCESS | 1973 | 1467036948516 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:48 INFO - PROCESS | 1973 | ++DOCSHELL 0x125278800 == 39 [pid = 1973] [id = 678] 07:15:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x116969c00) [pid = 1973] [serial = 2034] [outer = 0x0] 07:15:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x125e83400) [pid = 1973] [serial = 2035] [outer = 0x116969c00] 07:15:48 INFO - PROCESS | 1973 | 1467036948548 Marionette DEBUG loaded listener.js 07:15:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1263da000) [pid = 1973] [serial = 2036] [outer = 0x116969c00] 07:15:49 INFO - PROCESS | 1973 | 1467036949392 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]]]}] 07:15:49 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) 07:15:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1034ms 07:15:49 INFO - PROCESS | 1973 | 1467036949433 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 07:15:49 INFO - PROCESS | 1973 | 1467036949435 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 07:15:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:15:49 INFO - PROCESS | 1973 | 1467036949437 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:15:49 INFO - PROCESS | 1973 | 1467036949438 Marionette TRACE conn2 <- [1,2686,null,{}] 07:15:49 INFO - PROCESS | 1973 | 1467036949441 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}] 07:15:49 INFO - PROCESS | 1973 | 1467036949442 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:49 INFO - PROCESS | 1973 | 1467036949542 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 07:15:49 INFO - PROCESS | 1973 | 1467036949556 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:49 INFO - PROCESS | 1973 | 1467036949557 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:49 INFO - PROCESS | 1973 | ++DOCSHELL 0x128bb2000 == 40 [pid = 1973] [id = 679] 07:15:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1265acc00) [pid = 1973] [serial = 2037] [outer = 0x0] 07:15:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1289f8400) [pid = 1973] [serial = 2038] [outer = 0x1265acc00] 07:15:49 INFO - PROCESS | 1973 | 1467036949582 Marionette DEBUG loaded listener.js 07:15:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1290abc00) [pid = 1973] [serial = 2039] [outer = 0x1265acc00] 07:15:50 INFO - PROCESS | 1973 | 1467036950411 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"]]]}] 07:15:50 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 07:15:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:15:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:15:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:15:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1018ms 07:15:50 INFO - PROCESS | 1973 | 1467036950457 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 07:15:50 INFO - PROCESS | 1973 | 1467036950458 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 07:15:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:15:50 INFO - PROCESS | 1973 | 1467036950460 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:15:50 INFO - PROCESS | 1973 | 1467036950461 Marionette TRACE conn2 <- [1,2690,null,{}] 07:15:50 INFO - PROCESS | 1973 | 1467036950470 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}] 07:15:50 INFO - PROCESS | 1973 | 1467036950472 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:50 INFO - PROCESS | 1973 | 1467036950569 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 07:15:50 INFO - PROCESS | 1973 | 1467036950579 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:50 INFO - PROCESS | 1973 | 1467036950580 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:50 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a518800 == 41 [pid = 1973] [id = 680] 07:15:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x12915f000) [pid = 1973] [serial = 2040] [outer = 0x0] 07:15:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x129444800) [pid = 1973] [serial = 2041] [outer = 0x12915f000] 07:15:50 INFO - PROCESS | 1973 | 1467036950605 Marionette DEBUG loaded listener.js 07:15:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12a62dc00) [pid = 1973] [serial = 2042] [outer = 0x12915f000] 07:15:51 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x120f3a400) [pid = 1973] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:15:51 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x12a631000) [pid = 1973] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:15:51 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x12b723000) [pid = 1973] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:15:51 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x125f43c00) [pid = 1973] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:15:51 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1181a4400) [pid = 1973] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:15:51 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x12b997400) [pid = 1973] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:15:51 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x1185b7400) [pid = 1973] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:15:51 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x120e66800) [pid = 1973] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:15:51 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1133b0800) [pid = 1973] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:15:51 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x128df5c00) [pid = 1973] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:15:51 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x12b999000) [pid = 1973] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:15:51 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x12bd9c400) [pid = 1973] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:15:51 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x12a3d5000) [pid = 1973] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:15:51 INFO - PROCESS | 1973 | 1467036951434 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"]]]}] 07:15:51 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 07:15:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:15:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:15:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:15:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1019ms 07:15:51 INFO - PROCESS | 1973 | 1467036951479 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 07:15:51 INFO - PROCESS | 1973 | 1467036951480 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 07:15:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:15:51 INFO - PROCESS | 1973 | 1467036951483 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:15:51 INFO - PROCESS | 1973 | 1467036951484 Marionette TRACE conn2 <- [1,2694,null,{}] 07:15:51 INFO - PROCESS | 1973 | 1467036951486 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}] 07:15:51 INFO - PROCESS | 1973 | 1467036951490 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:51 INFO - PROCESS | 1973 | 1467036951592 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 07:15:51 INFO - PROCESS | 1973 | 1467036951596 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:51 INFO - PROCESS | 1973 | 1467036951597 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:51 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ac3e800 == 42 [pid = 1973] [id = 681] 07:15:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x12a3c8400) [pid = 1973] [serial = 2043] [outer = 0x0] 07:15:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x12a62f400) [pid = 1973] [serial = 2044] [outer = 0x12a3c8400] 07:15:51 INFO - PROCESS | 1973 | 1467036951622 Marionette DEBUG loaded listener.js 07:15:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x12a753800) [pid = 1973] [serial = 2045] [outer = 0x12a3c8400] 07:15:52 INFO - PROCESS | 1973 | 1467036952462 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"]]]}] 07:15:52 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 07:15:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:15:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:15:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:15:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1019ms 07:15:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:15:52 INFO - PROCESS | 1973 | 1467036952504 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 07:15:52 INFO - PROCESS | 1973 | 1467036952506 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 07:15:52 INFO - PROCESS | 1973 | 1467036952509 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:15:52 INFO - PROCESS | 1973 | 1467036952511 Marionette TRACE conn2 <- [1,2698,null,{}] 07:15:52 INFO - PROCESS | 1973 | 1467036952514 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}] 07:15:52 INFO - PROCESS | 1973 | 1467036952516 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:52 INFO - PROCESS | 1973 | 1467036952632 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 07:15:52 INFO - PROCESS | 1973 | 1467036952640 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:52 INFO - PROCESS | 1973 | 1467036952641 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:52 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bbc4800 == 43 [pid = 1973] [id = 682] 07:15:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x12a754800) [pid = 1973] [serial = 2046] [outer = 0x0] 07:15:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x12a95c000) [pid = 1973] [serial = 2047] [outer = 0x12a754800] 07:15:52 INFO - PROCESS | 1973 | 1467036952666 Marionette DEBUG loaded listener.js 07:15:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x12b715400) [pid = 1973] [serial = 2048] [outer = 0x12a754800] 07:15:53 INFO - PROCESS | 1973 | 1467036953510 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"]]]}] 07:15:53 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 07:15:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:15:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:15:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:15:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1021ms 07:15:53 INFO - PROCESS | 1973 | 1467036953530 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 07:15:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:15:53 INFO - PROCESS | 1973 | 1467036953532 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 07:15:53 INFO - PROCESS | 1973 | 1467036953538 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:15:53 INFO - PROCESS | 1973 | 1467036953540 Marionette TRACE conn2 <- [1,2702,null,{}] 07:15:53 INFO - PROCESS | 1973 | 1467036953544 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}] 07:15:53 INFO - PROCESS | 1973 | 1467036953546 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:53 INFO - PROCESS | 1973 | 1467036953647 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 07:15:53 INFO - PROCESS | 1973 | 1467036953708 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:53 INFO - PROCESS | 1973 | 1467036953711 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:53 INFO - PROCESS | 1973 | ++DOCSHELL 0x1184b6000 == 44 [pid = 1973] [id = 683] 07:15:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1176df400) [pid = 1973] [serial = 2049] [outer = 0x0] 07:15:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1181a4400) [pid = 1973] [serial = 2050] [outer = 0x1176df400] 07:15:53 INFO - PROCESS | 1973 | 1467036953742 Marionette DEBUG loaded listener.js 07:15:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x118886400) [pid = 1973] [serial = 2051] [outer = 0x1176df400] 07:15:54 INFO - PROCESS | 1973 | 1467036954182 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]]]}] 07:15:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:15:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 675ms 07:15:54 INFO - PROCESS | 1973 | 1467036954211 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 07:15:54 INFO - PROCESS | 1973 | 1467036954214 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 07:15:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:15:54 INFO - PROCESS | 1973 | 1467036954219 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:15:54 INFO - PROCESS | 1973 | 1467036954221 Marionette TRACE conn2 <- [1,2706,null,{}] 07:15:54 INFO - PROCESS | 1973 | 1467036954223 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}] 07:15:54 INFO - PROCESS | 1973 | 1467036954225 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:54 INFO - PROCESS | 1973 | 1467036954328 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 07:15:54 INFO - PROCESS | 1973 | 1467036954391 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:54 INFO - PROCESS | 1973 | 1467036954392 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:54 INFO - PROCESS | 1973 | ++DOCSHELL 0x125277000 == 45 [pid = 1973] [id = 684] 07:15:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1193bb800) [pid = 1973] [serial = 2052] [outer = 0x0] 07:15:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1232a4400) [pid = 1973] [serial = 2053] [outer = 0x1193bb800] 07:15:54 INFO - PROCESS | 1973 | 1467036954423 Marionette DEBUG loaded listener.js 07:15:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1232b0000) [pid = 1973] [serial = 2054] [outer = 0x1193bb800] 07:15:54 INFO - PROCESS | 1973 | 1467036954905 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]]]}] 07:15:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:15:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 723ms 07:15:54 INFO - PROCESS | 1973 | 1467036954943 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 07:15:54 INFO - PROCESS | 1973 | 1467036954945 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 07:15:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:15:55 INFO - PROCESS | 1973 | 1467036955005 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:15:55 INFO - PROCESS | 1973 | 1467036955009 Marionette TRACE conn2 <- [1,2710,null,{}] 07:15:55 INFO - PROCESS | 1973 | 1467036955026 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}] 07:15:55 INFO - PROCESS | 1973 | 1467036955031 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:55 INFO - PROCESS | 1973 | 1467036955186 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 07:15:55 INFO - PROCESS | 1973 | 1467036955258 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:55 INFO - PROCESS | 1973 | 1467036955260 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:55 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ce1d000 == 46 [pid = 1973] [id = 685] 07:15:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1265aa000) [pid = 1973] [serial = 2055] [outer = 0x0] 07:15:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x12746e000) [pid = 1973] [serial = 2056] [outer = 0x1265aa000] 07:15:55 INFO - PROCESS | 1973 | 1467036955291 Marionette DEBUG loaded listener.js 07:15:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1290b0400) [pid = 1973] [serial = 2057] [outer = 0x1265aa000] 07:15:55 INFO - PROCESS | 1973 | 1467036955722 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] 07:15:55 INFO - PROCESS | 1973 | 1467036955736 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 07:15:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:15:55 INFO - PROCESS | 1973 | 1467036955738 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:15:55 INFO - PROCESS | 1973 | 1467036955739 Marionette TRACE conn2 <- [1,2714,null,{}] 07:15:55 INFO - PROCESS | 1973 | 1467036955742 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}] 07:15:55 INFO - PROCESS | 1973 | 1467036955743 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:55 INFO - PROCESS | 1973 | 1467036955841 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 07:15:55 INFO - PROCESS | 1973 | 1467036955900 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:55 INFO - PROCESS | 1973 | 1467036955901 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:55 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d42c800 == 47 [pid = 1973] [id = 686] 07:15:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1290b1000) [pid = 1973] [serial = 2058] [outer = 0x0] 07:15:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x12a95d000) [pid = 1973] [serial = 2059] [outer = 0x1290b1000] 07:15:55 INFO - PROCESS | 1973 | 1467036955930 Marionette DEBUG loaded listener.js 07:15:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x12b722000) [pid = 1973] [serial = 2060] [outer = 0x1290b1000] 07:15:56 INFO - PROCESS | 1973 | 1467036956381 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]]]}] 07:15:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:15:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 669ms 07:15:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:15:56 INFO - PROCESS | 1973 | 1467036956407 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 07:15:56 INFO - PROCESS | 1973 | 1467036956409 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 07:15:56 INFO - PROCESS | 1973 | 1467036956411 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:15:56 INFO - PROCESS | 1973 | 1467036956412 Marionette TRACE conn2 <- [1,2718,null,{}] 07:15:56 INFO - PROCESS | 1973 | 1467036956415 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}] 07:15:56 INFO - PROCESS | 1973 | 1467036956416 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:56 INFO - PROCESS | 1973 | 1467036956545 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 07:15:56 INFO - PROCESS | 1973 | 1467036956682 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:56 INFO - PROCESS | 1973 | 1467036956684 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:56 INFO - PROCESS | 1973 | ++DOCSHELL 0x1188a1000 == 48 [pid = 1973] [id = 687] 07:15:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x11839f000) [pid = 1973] [serial = 2061] [outer = 0x0] 07:15:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x12ac79400) [pid = 1973] [serial = 2062] [outer = 0x11839f000] 07:15:56 INFO - PROCESS | 1973 | 1467036956729 Marionette DEBUG loaded listener.js 07:15:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x12b8b7c00) [pid = 1973] [serial = 2063] [outer = 0x11839f000] 07:15:57 INFO - PROCESS | 1973 | 1467036957328 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 07:15:57 INFO - PROCESS | 1973 | 1467036957384 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 07:15:57 INFO - PROCESS | 1973 | 1467036957387 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:15:57 INFO - PROCESS | 1973 | 1467036957390 Marionette TRACE conn2 <- [1,2722,null,{}] 07:15:57 INFO - PROCESS | 1973 | 1467036957393 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}] 07:15:57 INFO - PROCESS | 1973 | 1467036957395 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:57 INFO - PROCESS | 1973 | 1467036957495 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 07:15:57 INFO - PROCESS | 1973 | 1467036957558 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:57 INFO - PROCESS | 1973 | 1467036957560 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:57 INFO - PROCESS | 1973 | ++DOCSHELL 0x123288800 == 49 [pid = 1973] [id = 688] 07:15:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1183bd000) [pid = 1973] [serial = 2064] [outer = 0x0] 07:15:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x119329000) [pid = 1973] [serial = 2065] [outer = 0x1183bd000] 07:15:57 INFO - PROCESS | 1973 | 1467036957589 Marionette DEBUG loaded listener.js 07:15:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x121a0f800) [pid = 1973] [serial = 2066] [outer = 0x1183bd000] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x12ac3e800 == 48 [pid = 1973] [id = 681] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x12a518800 == 47 [pid = 1973] [id = 680] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x128bb2000 == 46 [pid = 1973] [id = 679] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x125278800 == 45 [pid = 1973] [id = 678] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x1185bd800 == 44 [pid = 1973] [id = 677] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x12327c000 == 43 [pid = 1973] [id = 676] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x1198d1800 == 42 [pid = 1973] [id = 648] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x123662000 == 41 [pid = 1973] [id = 647] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x12637a800 == 40 [pid = 1973] [id = 649] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x119009800 == 39 [pid = 1973] [id = 674] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x12908b000 == 38 [pid = 1973] [id = 675] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x128921800 == 37 [pid = 1973] [id = 658] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x11661b000 == 36 [pid = 1973] [id = 657] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x12bbc7800 == 35 [pid = 1973] [id = 659] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x12d1b8800 == 34 [pid = 1973] [id = 660] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x12db20800 == 33 [pid = 1973] [id = 673] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x1188a1000 == 32 [pid = 1973] [id = 687] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x12d42c800 == 31 [pid = 1973] [id = 686] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x12ce1d000 == 30 [pid = 1973] [id = 685] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x125277000 == 29 [pid = 1973] [id = 684] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x12bbc4800 == 28 [pid = 1973] [id = 682] 07:15:58 INFO - PROCESS | 1973 | --DOCSHELL 0x1184b6000 == 27 [pid = 1973] [id = 683] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x1293a7800) [pid = 1973] [serial = 1970] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x12c26d400) [pid = 1973] [serial = 2020] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x12b718c00) [pid = 1973] [serial = 2002] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x12b8b0000) [pid = 1973] [serial = 2005] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x12b721000) [pid = 1973] [serial = 2003] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x112a80400) [pid = 1973] [serial = 1972] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x127465800) [pid = 1973] [serial = 1993] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x128b99400) [pid = 1973] [serial = 1994] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1290a9800) [pid = 1973] [serial = 1981] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x12482d400) [pid = 1973] [serial = 1978] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x11857d000) [pid = 1973] [serial = 1985] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x11839d800) [pid = 1973] [serial = 1984] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x12b99ac00) [pid = 1973] [serial = 2008] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x118d92c00) [pid = 1973] [serial = 1987] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x11922f000) [pid = 1973] [serial = 1988] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x118d90000) [pid = 1973] [serial = 1975] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x12325d400) [pid = 1973] [serial = 1990] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x124d3a000) [pid = 1973] [serial = 1991] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x11721bc00) [pid = 1973] [serial = 2011] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x129440000) [pid = 1973] [serial = 1996] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x12b8b9c00) [pid = 1973] [serial = 2006] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x12bd1f800) [pid = 1973] [serial = 2014] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x12bda2400) [pid = 1973] [serial = 2017] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x12b99fc00) [pid = 1973] [serial = 2009] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x12a6e1c00) [pid = 1973] [serial = 1999] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x1290acc00) [pid = 1973] [serial = 2012] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x12ac7a800) [pid = 1973] [serial = 2000] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x12bda8800) [pid = 1973] [serial = 2018] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x12bd29800) [pid = 1973] [serial = 2015] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x12a3d2000) [pid = 1973] [serial = 1997] [outer = 0x0] [url = about:blank] 07:15:58 INFO - PROCESS | 1973 | 1467036958548 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] 07:15:58 INFO - PROCESS | 1973 | 1467036958562 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 07:15:58 INFO - PROCESS | 1973 | 1467036958565 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:15:58 INFO - PROCESS | 1973 | 1467036958568 Marionette TRACE conn2 <- [1,2726,null,{}] 07:15:58 INFO - PROCESS | 1973 | 1467036958571 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}] 07:15:58 INFO - PROCESS | 1973 | 1467036958573 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:58 INFO - PROCESS | 1973 | 1467036958655 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 07:15:58 INFO - PROCESS | 1973 | 1467036958659 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:58 INFO - PROCESS | 1973 | 1467036958661 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:58 INFO - PROCESS | 1973 | ++DOCSHELL 0x1185d4800 == 28 [pid = 1973] [id = 689] 07:15:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x1181a4000) [pid = 1973] [serial = 2067] [outer = 0x0] 07:15:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x11857d000) [pid = 1973] [serial = 2068] [outer = 0x1181a4000] 07:15:58 INFO - PROCESS | 1973 | 1467036958689 Marionette DEBUG loaded listener.js 07:15:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x119048c00) [pid = 1973] [serial = 2069] [outer = 0x1181a4000] 07:15:59 INFO - PROCESS | 1973 | 1467036959048 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]]]}] 07:15:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:15:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 523ms 07:15:59 INFO - PROCESS | 1973 | 1467036959087 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 07:15:59 INFO - PROCESS | 1973 | 1467036959091 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 07:15:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:15:59 INFO - PROCESS | 1973 | 1467036959096 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:15:59 INFO - PROCESS | 1973 | 1467036959097 Marionette TRACE conn2 <- [1,2730,null,{}] 07:15:59 INFO - PROCESS | 1973 | 1467036959106 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}] 07:15:59 INFO - PROCESS | 1973 | 1467036959108 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:59 INFO - PROCESS | 1973 | 1467036959192 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 07:15:59 INFO - PROCESS | 1973 | 1467036959196 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:59 INFO - PROCESS | 1973 | 1467036959198 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:15:59 INFO - PROCESS | 1973 | ++DOCSHELL 0x1212a6800 == 29 [pid = 1973] [id = 690] 07:15:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x11922dc00) [pid = 1973] [serial = 2070] [outer = 0x0] 07:15:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x119c6ec00) [pid = 1973] [serial = 2071] [outer = 0x11922dc00] 07:15:59 INFO - PROCESS | 1973 | 1467036959227 Marionette DEBUG loaded listener.js 07:15:59 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x121a0c400) [pid = 1973] [serial = 2072] [outer = 0x11922dc00] 07:16:00 INFO - PROCESS | 1973 | 1467036960070 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"]]]}] 07:16:00 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 07:16:00 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:16:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:16:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1022ms 07:16:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:16:00 INFO - PROCESS | 1973 | 1467036960119 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 07:16:00 INFO - PROCESS | 1973 | 1467036960120 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 07:16:00 INFO - PROCESS | 1973 | 1467036960122 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:16:00 INFO - PROCESS | 1973 | 1467036960124 Marionette TRACE conn2 <- [1,2734,null,{}] 07:16:00 INFO - PROCESS | 1973 | 1467036960131 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}] 07:16:00 INFO - PROCESS | 1973 | 1467036960134 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:00 INFO - PROCESS | 1973 | 1467036960229 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 07:16:00 INFO - PROCESS | 1973 | 1467036960252 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:00 INFO - PROCESS | 1973 | 1467036960254 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:00 INFO - PROCESS | 1973 | ++DOCSHELL 0x12891a000 == 30 [pid = 1973] [id = 691] 07:16:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x124accc00) [pid = 1973] [serial = 2073] [outer = 0x0] 07:16:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x124d3e800) [pid = 1973] [serial = 2074] [outer = 0x124accc00] 07:16:00 INFO - PROCESS | 1973 | 1467036960301 Marionette DEBUG loaded listener.js 07:16:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x125f49400) [pid = 1973] [serial = 2075] [outer = 0x124accc00] 07:16:00 INFO - PROCESS | 1973 | 1467036960811 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]]]}] 07:16:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:16:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 722ms 07:16:00 INFO - PROCESS | 1973 | 1467036960849 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 07:16:00 INFO - PROCESS | 1973 | 1467036960851 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 07:16:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:16:00 INFO - PROCESS | 1973 | 1467036960859 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:16:00 INFO - PROCESS | 1973 | 1467036960860 Marionette TRACE conn2 <- [1,2738,null,{}] 07:16:00 INFO - PROCESS | 1973 | 1467036960862 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}] 07:16:00 INFO - PROCESS | 1973 | 1467036960863 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:00 INFO - PROCESS | 1973 | 1467036960968 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 07:16:00 INFO - PROCESS | 1973 | 1467036960973 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:00 INFO - PROCESS | 1973 | 1467036960974 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:00 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a317000 == 31 [pid = 1973] [id = 692] 07:16:00 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1270e9800) [pid = 1973] [serial = 2076] [outer = 0x0] 07:16:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x12746a400) [pid = 1973] [serial = 2077] [outer = 0x1270e9800] 07:16:01 INFO - PROCESS | 1973 | 1467036960999 Marionette DEBUG loaded listener.js 07:16:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x128b9e000) [pid = 1973] [serial = 2078] [outer = 0x1270e9800] 07:16:01 INFO - PROCESS | 1973 | 1467036961321 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]]]}] 07:16:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:16:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 517ms 07:16:01 INFO - PROCESS | 1973 | 1467036961377 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 07:16:01 INFO - PROCESS | 1973 | 1467036961378 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 07:16:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:16:01 INFO - PROCESS | 1973 | 1467036961380 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:16:01 INFO - PROCESS | 1973 | 1467036961381 Marionette TRACE conn2 <- [1,2742,null,{}] 07:16:01 INFO - PROCESS | 1973 | 1467036961384 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}] 07:16:01 INFO - PROCESS | 1973 | 1467036961387 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:01 INFO - PROCESS | 1973 | 1467036961482 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 07:16:01 INFO - PROCESS | 1973 | 1467036961523 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:01 INFO - PROCESS | 1973 | 1467036961524 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:01 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a912800 == 32 [pid = 1973] [id = 693] 07:16:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x119c6a800) [pid = 1973] [serial = 2079] [outer = 0x0] 07:16:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1290b1c00) [pid = 1973] [serial = 2080] [outer = 0x119c6a800] 07:16:01 INFO - PROCESS | 1973 | 1467036961548 Marionette DEBUG loaded listener.js 07:16:01 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1293a7400) [pid = 1973] [serial = 2081] [outer = 0x119c6a800] 07:16:01 INFO - PROCESS | 1973 | 1467036961897 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]]]}] 07:16:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:16:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 569ms 07:16:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:16:01 INFO - PROCESS | 1973 | 1467036961950 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 07:16:01 INFO - PROCESS | 1973 | 1467036961951 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 07:16:01 INFO - PROCESS | 1973 | 1467036961953 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:16:01 INFO - PROCESS | 1973 | 1467036961954 Marionette TRACE conn2 <- [1,2746,null,{}] 07:16:01 INFO - PROCESS | 1973 | 1467036961957 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}] 07:16:01 INFO - PROCESS | 1973 | 1467036961961 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:02 INFO - PROCESS | 1973 | 1467036962072 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 07:16:02 INFO - PROCESS | 1973 | 1467036962087 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:02 INFO - PROCESS | 1973 | 1467036962088 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:02 INFO - PROCESS | 1973 | ++DOCSHELL 0x12b90d800 == 33 [pid = 1973] [id = 694] 07:16:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x12a3c8800) [pid = 1973] [serial = 2082] [outer = 0x0] 07:16:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x12a6e2c00) [pid = 1973] [serial = 2083] [outer = 0x12a3c8800] 07:16:02 INFO - PROCESS | 1973 | 1467036962113 Marionette DEBUG loaded listener.js 07:16:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x12b717800) [pid = 1973] [serial = 2084] [outer = 0x12a3c8800] 07:16:02 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x12a3c8400) [pid = 1973] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:16:02 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x11857fc00) [pid = 1973] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:16:02 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1199c3400) [pid = 1973] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:16:02 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1176e2400) [pid = 1973] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:16:02 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x12915f000) [pid = 1973] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:16:02 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x121451c00) [pid = 1973] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:16:02 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x12bd29c00) [pid = 1973] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:16:02 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x116969c00) [pid = 1973] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:16:02 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x1265acc00) [pid = 1973] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:16:02 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x116a0b000) [pid = 1973] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:16:02 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x11857c800) [pid = 1973] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:16:02 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x1270f1000) [pid = 1973] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:16:02 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x120e61000) [pid = 1973] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:16:02 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x110d57800) [pid = 1973] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:16:02 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x11857c400) [pid = 1973] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:16:02 INFO - PROCESS | 1973 | 1467036962673 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]]]}] 07:16:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:16:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 772ms 07:16:02 INFO - PROCESS | 1973 | 1467036962725 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 07:16:02 INFO - PROCESS | 1973 | 1467036962726 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 07:16:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:16:02 INFO - PROCESS | 1973 | 1467036962762 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:16:02 INFO - PROCESS | 1973 | 1467036962763 Marionette TRACE conn2 <- [1,2750,null,{}] 07:16:02 INFO - PROCESS | 1973 | 1467036962770 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}] 07:16:02 INFO - PROCESS | 1973 | 1467036962773 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:02 INFO - PROCESS | 1973 | 1467036962855 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 07:16:02 INFO - PROCESS | 1973 | 1467036962859 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:02 INFO - PROCESS | 1973 | 1467036962860 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:02 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bebe800 == 34 [pid = 1973] [id = 695] 07:16:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x11819bc00) [pid = 1973] [serial = 2085] [outer = 0x0] 07:16:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x11858a800) [pid = 1973] [serial = 2086] [outer = 0x11819bc00] 07:16:02 INFO - PROCESS | 1973 | 1467036962885 Marionette DEBUG loaded listener.js 07:16:02 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1232aa000) [pid = 1973] [serial = 2087] [outer = 0x11819bc00] 07:16:03 INFO - PROCESS | 1973 | 1467036963206 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]]]}] 07:16:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:16:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 488ms 07:16:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:16:03 INFO - PROCESS | 1973 | 1467036963233 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 07:16:03 INFO - PROCESS | 1973 | 1467036963235 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 07:16:03 INFO - PROCESS | 1973 | 1467036963237 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:16:03 INFO - PROCESS | 1973 | 1467036963238 Marionette TRACE conn2 <- [1,2754,null,{}] 07:16:03 INFO - PROCESS | 1973 | 1467036963240 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}] 07:16:03 INFO - PROCESS | 1973 | 1467036963241 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:03 INFO - PROCESS | 1973 | 1467036963315 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 07:16:03 INFO - PROCESS | 1973 | 1467036963320 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:03 INFO - PROCESS | 1973 | 1467036963322 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:03 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d1a0800 == 35 [pid = 1973] [id = 696] 07:16:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x119047c00) [pid = 1973] [serial = 2088] [outer = 0x0] 07:16:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x128df4800) [pid = 1973] [serial = 2089] [outer = 0x119047c00] 07:16:03 INFO - PROCESS | 1973 | 1467036963346 Marionette DEBUG loaded listener.js 07:16:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x12b71c400) [pid = 1973] [serial = 2090] [outer = 0x119047c00] 07:16:03 INFO - PROCESS | 1973 | 1467036963662 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]]]}] 07:16:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:16:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 469ms 07:16:03 INFO - PROCESS | 1973 | 1467036963707 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 07:16:03 INFO - PROCESS | 1973 | 1467036963708 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 07:16:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:16:03 INFO - PROCESS | 1973 | 1467036963710 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:16:03 INFO - PROCESS | 1973 | 1467036963711 Marionette TRACE conn2 <- [1,2758,null,{}] 07:16:03 INFO - PROCESS | 1973 | 1467036963713 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}] 07:16:03 INFO - PROCESS | 1973 | 1467036963714 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:03 INFO - PROCESS | 1973 | 1467036963824 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 07:16:03 INFO - PROCESS | 1973 | 1467036963830 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:03 INFO - PROCESS | 1973 | 1467036963831 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:03 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d214800 == 36 [pid = 1973] [id = 697] 07:16:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x12b718c00) [pid = 1973] [serial = 2091] [outer = 0x0] 07:16:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x12b723000) [pid = 1973] [serial = 2092] [outer = 0x12b718c00] 07:16:03 INFO - PROCESS | 1973 | 1467036963856 Marionette DEBUG loaded listener.js 07:16:03 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x12b8b8000) [pid = 1973] [serial = 2093] [outer = 0x12b718c00] 07:16:04 INFO - PROCESS | 1973 | 1467036964170 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]]]}] 07:16:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:16:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 469ms 07:16:04 INFO - PROCESS | 1973 | 1467036964179 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 07:16:04 INFO - PROCESS | 1973 | 1467036964180 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 07:16:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:16:04 INFO - PROCESS | 1973 | 1467036964183 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:16:04 INFO - PROCESS | 1973 | 1467036964184 Marionette TRACE conn2 <- [1,2762,null,{}] 07:16:04 INFO - PROCESS | 1973 | 1467036964189 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}] 07:16:04 INFO - PROCESS | 1973 | 1467036964191 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:04 INFO - PROCESS | 1973 | 1467036964269 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 07:16:04 INFO - PROCESS | 1973 | 1467036964274 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:04 INFO - PROCESS | 1973 | 1467036964275 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:04 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d432000 == 37 [pid = 1973] [id = 698] 07:16:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x12b8b8400) [pid = 1973] [serial = 2094] [outer = 0x0] 07:16:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x12b99c800) [pid = 1973] [serial = 2095] [outer = 0x12b8b8400] 07:16:04 INFO - PROCESS | 1973 | 1467036964299 Marionette DEBUG loaded listener.js 07:16:04 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x12b9a1c00) [pid = 1973] [serial = 2096] [outer = 0x12b8b8400] 07:16:05 INFO - PROCESS | 1973 | --DOCSHELL 0x1185d4800 == 36 [pid = 1973] [id = 689] 07:16:05 INFO - PROCESS | 1973 | --DOCSHELL 0x123288800 == 35 [pid = 1973] [id = 688] 07:16:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12b90d800 == 34 [pid = 1973] [id = 694] 07:16:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12a317000 == 33 [pid = 1973] [id = 692] 07:16:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12bebe800 == 32 [pid = 1973] [id = 695] 07:16:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12d1a0800 == 31 [pid = 1973] [id = 696] 07:16:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12a912800 == 30 [pid = 1973] [id = 693] 07:16:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12891a000 == 29 [pid = 1973] [id = 691] 07:16:05 INFO - PROCESS | 1973 | --DOCSHELL 0x1212a6800 == 28 [pid = 1973] [id = 690] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1183a7800) [pid = 1973] [serial = 1946] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x119a09c00) [pid = 1973] [serial = 1943] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOCSHELL 0x12d214800 == 27 [pid = 1973] [id = 697] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x12a62f400) [pid = 1973] [serial = 2044] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x118891000) [pid = 1973] [serial = 2029] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x11968ec00) [pid = 1973] [serial = 2030] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x12144a800) [pid = 1973] [serial = 2032] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x1232a7c00) [pid = 1973] [serial = 2033] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x1183a8400) [pid = 1973] [serial = 2023] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x129444800) [pid = 1973] [serial = 2041] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x11888b000) [pid = 1973] [serial = 2024] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x1232a6c00) [pid = 1973] [serial = 2026] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x1232ab800) [pid = 1973] [serial = 2027] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x12c272c00) [pid = 1973] [serial = 2021] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x125e83400) [pid = 1973] [serial = 2035] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x1289f8400) [pid = 1973] [serial = 2038] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x12a62dc00) [pid = 1973] [serial = 2042] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x1290abc00) [pid = 1973] [serial = 2039] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 73 (0x12a753800) [pid = 1973] [serial = 2045] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 72 (0x1263da000) [pid = 1973] [serial = 2036] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 71 (0x12943f800) [pid = 1973] [serial = 1982] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 70 (0x125f47000) [pid = 1973] [serial = 1979] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 69 (0x115eefc00) [pid = 1973] [serial = 1973] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 68 (0x1193bb000) [pid = 1973] [serial = 1976] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | --DOMWINDOW == 67 (0x12a95c000) [pid = 1973] [serial = 2047] [outer = 0x0] [url = about:blank] 07:16:05 INFO - PROCESS | 1973 | 1467036965755 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]]]}] 07:16:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:16:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1624ms 07:16:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:16:05 INFO - PROCESS | 1973 | 1467036965809 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 07:16:05 INFO - PROCESS | 1973 | 1467036965813 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 07:16:05 INFO - PROCESS | 1973 | 1467036965818 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:16:05 INFO - PROCESS | 1973 | 1467036965821 Marionette TRACE conn2 <- [1,2766,null,{}] 07:16:05 INFO - PROCESS | 1973 | 1467036965827 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}] 07:16:05 INFO - PROCESS | 1973 | 1467036965830 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:05 INFO - PROCESS | 1973 | 1467036965950 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 07:16:05 INFO - PROCESS | 1973 | 1467036965961 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:05 INFO - PROCESS | 1973 | 1467036965962 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:05 INFO - PROCESS | 1973 | ++DOCSHELL 0x116990800 == 28 [pid = 1973] [id = 699] 07:16:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 68 (0x112fe8000) [pid = 1973] [serial = 2097] [outer = 0x0] 07:16:05 INFO - PROCESS | 1973 | ++DOMWINDOW == 69 (0x112fe8c00) [pid = 1973] [serial = 2098] [outer = 0x112fe8000] 07:16:05 INFO - PROCESS | 1973 | 1467036965991 Marionette DEBUG loaded listener.js 07:16:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 70 (0x1133ae400) [pid = 1973] [serial = 2099] [outer = 0x112fe8000] 07:16:06 INFO - PROCESS | 1973 | 1467036966343 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]]]}] 07:16:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:16:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 578ms 07:16:06 INFO - PROCESS | 1973 | 1467036966394 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 07:16:06 INFO - PROCESS | 1973 | 1467036966397 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 07:16:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:16:06 INFO - PROCESS | 1973 | 1467036966402 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:16:06 INFO - PROCESS | 1973 | 1467036966404 Marionette TRACE conn2 <- [1,2770,null,{}] 07:16:06 INFO - PROCESS | 1973 | 1467036966406 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}] 07:16:06 INFO - PROCESS | 1973 | 1467036966408 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:06 INFO - PROCESS | 1973 | 1467036966484 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 07:16:06 INFO - PROCESS | 1973 | 1467036966490 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:06 INFO - PROCESS | 1973 | 1467036966492 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:06 INFO - PROCESS | 1973 | ++DOCSHELL 0x1182ad000 == 29 [pid = 1973] [id = 700] 07:16:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 71 (0x113f2e000) [pid = 1973] [serial = 2100] [outer = 0x0] 07:16:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 72 (0x116074800) [pid = 1973] [serial = 2101] [outer = 0x113f2e000] 07:16:06 INFO - PROCESS | 1973 | 1467036966520 Marionette DEBUG loaded listener.js 07:16:06 INFO - PROCESS | 1973 | ++DOMWINDOW == 73 (0x116623800) [pid = 1973] [serial = 2102] [outer = 0x113f2e000] 07:16:06 INFO - PROCESS | 1973 | 1467036966861 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]]]}] 07:16:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:16:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 470ms 07:16:06 INFO - PROCESS | 1973 | 1467036966880 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 07:16:06 INFO - PROCESS | 1973 | 1467036966882 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 07:16:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:16:06 INFO - PROCESS | 1973 | 1467036966885 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:16:06 INFO - PROCESS | 1973 | 1467036966889 Marionette TRACE conn2 <- [1,2774,null,{}] 07:16:06 INFO - PROCESS | 1973 | 1467036966897 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}] 07:16:06 INFO - PROCESS | 1973 | 1467036966901 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:06 INFO - PROCESS | 1973 | 1467036966998 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 07:16:07 INFO - PROCESS | 1973 | 1467036967005 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:07 INFO - PROCESS | 1973 | 1467036967007 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:07 INFO - PROCESS | 1973 | ++DOCSHELL 0x120d33800 == 30 [pid = 1973] [id = 701] 07:16:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 74 (0x110d52400) [pid = 1973] [serial = 2103] [outer = 0x0] 07:16:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x1176d9400) [pid = 1973] [serial = 2104] [outer = 0x110d52400] 07:16:07 INFO - PROCESS | 1973 | 1467036967035 Marionette DEBUG loaded listener.js 07:16:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x118156800) [pid = 1973] [serial = 2105] [outer = 0x110d52400] 07:16:07 INFO - PROCESS | 1973 | 1467036967364 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]]]}] 07:16:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:16:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 524ms 07:16:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:16:07 INFO - PROCESS | 1973 | 1467036967409 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 07:16:07 INFO - PROCESS | 1973 | 1467036967411 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 07:16:07 INFO - PROCESS | 1973 | 1467036967413 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:16:07 INFO - PROCESS | 1973 | 1467036967414 Marionette TRACE conn2 <- [1,2778,null,{}] 07:16:07 INFO - PROCESS | 1973 | 1467036967417 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}] 07:16:07 INFO - PROCESS | 1973 | 1467036967418 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:07 INFO - PROCESS | 1973 | 1467036967492 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 07:16:07 INFO - PROCESS | 1973 | 1467036967547 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:07 INFO - PROCESS | 1973 | 1467036967548 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:07 INFO - PROCESS | 1973 | ++DOCSHELL 0x121213000 == 31 [pid = 1973] [id = 702] 07:16:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x118198400) [pid = 1973] [serial = 2106] [outer = 0x0] 07:16:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x11839d000) [pid = 1973] [serial = 2107] [outer = 0x118198400] 07:16:07 INFO - PROCESS | 1973 | 1467036967574 Marionette DEBUG loaded listener.js 07:16:07 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x1183b0400) [pid = 1973] [serial = 2108] [outer = 0x118198400] 07:16:07 INFO - PROCESS | 1973 | 1467036967838 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]]]}] 07:16:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:16:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 469ms 07:16:07 INFO - PROCESS | 1973 | 1467036967883 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 07:16:07 INFO - PROCESS | 1973 | 1467036967884 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 07:16:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:16:07 INFO - PROCESS | 1973 | 1467036967894 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:16:07 INFO - PROCESS | 1973 | 1467036967895 Marionette TRACE conn2 <- [1,2782,null,{}] 07:16:07 INFO - PROCESS | 1973 | 1467036967897 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}] 07:16:07 INFO - PROCESS | 1973 | 1467036967910 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:07 INFO - PROCESS | 1973 | 1467036967985 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 07:16:07 INFO - PROCESS | 1973 | 1467036967990 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:07 INFO - PROCESS | 1973 | 1467036967992 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:08 INFO - PROCESS | 1973 | ++DOCSHELL 0x12527b800 == 32 [pid = 1973] [id = 703] 07:16:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x1133b1800) [pid = 1973] [serial = 2109] [outer = 0x0] 07:16:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x1184d5000) [pid = 1973] [serial = 2110] [outer = 0x1133b1800] 07:16:08 INFO - PROCESS | 1973 | 1467036968019 Marionette DEBUG loaded listener.js 07:16:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x11858ac00) [pid = 1973] [serial = 2111] [outer = 0x1133b1800] 07:16:08 INFO - PROCESS | 1973 | 1467036968462 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]]]}] 07:16:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:16:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 618ms 07:16:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:16:08 INFO - PROCESS | 1973 | 1467036968513 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 07:16:08 INFO - PROCESS | 1973 | 1467036968515 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 07:16:08 INFO - PROCESS | 1973 | 1467036968518 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:16:08 INFO - PROCESS | 1973 | 1467036968520 Marionette TRACE conn2 <- [1,2786,null,{}] 07:16:08 INFO - PROCESS | 1973 | 1467036968523 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}] 07:16:08 INFO - PROCESS | 1973 | 1467036968530 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:08 INFO - PROCESS | 1973 | 1467036968666 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 07:16:08 INFO - PROCESS | 1973 | 1467036968683 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:08 INFO - PROCESS | 1973 | 1467036968684 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:08 INFO - PROCESS | 1973 | ++DOCSHELL 0x12708c800 == 33 [pid = 1973] [id = 704] 07:16:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x118d92800) [pid = 1973] [serial = 2112] [outer = 0x0] 07:16:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x119049400) [pid = 1973] [serial = 2113] [outer = 0x118d92800] 07:16:08 INFO - PROCESS | 1973 | 1467036968724 Marionette DEBUG loaded listener.js 07:16:08 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x1181a1400) [pid = 1973] [serial = 2114] [outer = 0x118d92800] 07:16:09 INFO - PROCESS | 1973 | 1467036969076 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]]]}] 07:16:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:16:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 570ms 07:16:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:16:09 INFO - PROCESS | 1973 | 1467036969090 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 07:16:09 INFO - PROCESS | 1973 | 1467036969091 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 07:16:09 INFO - PROCESS | 1973 | 1467036969093 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:16:09 INFO - PROCESS | 1973 | 1467036969095 Marionette TRACE conn2 <- [1,2790,null,{}] 07:16:09 INFO - PROCESS | 1973 | 1467036969097 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}] 07:16:09 INFO - PROCESS | 1973 | 1467036969098 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:09 INFO - PROCESS | 1973 | 1467036969206 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 07:16:09 INFO - PROCESS | 1973 | 1467036969211 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:09 INFO - PROCESS | 1973 | 1467036969213 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:09 INFO - PROCESS | 1973 | ++DOCSHELL 0x1289c7800 == 34 [pid = 1973] [id = 705] 07:16:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x110d4e800) [pid = 1973] [serial = 2115] [outer = 0x0] 07:16:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1193b9800) [pid = 1973] [serial = 2116] [outer = 0x110d4e800] 07:16:09 INFO - PROCESS | 1973 | 1467036969237 Marionette DEBUG loaded listener.js 07:16:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x119c6dc00) [pid = 1973] [serial = 2117] [outer = 0x110d4e800] 07:16:09 INFO - PROCESS | 1973 | 1467036969511 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]]]}] 07:16:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:16:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 467ms 07:16:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:16:09 INFO - PROCESS | 1973 | 1467036969562 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 07:16:09 INFO - PROCESS | 1973 | 1467036969563 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 07:16:09 INFO - PROCESS | 1973 | 1467036969565 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:16:09 INFO - PROCESS | 1973 | 1467036969566 Marionette TRACE conn2 <- [1,2794,null,{}] 07:16:09 INFO - PROCESS | 1973 | 1467036969571 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}] 07:16:09 INFO - PROCESS | 1973 | 1467036969573 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:09 INFO - PROCESS | 1973 | 1467036969647 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 07:16:09 INFO - PROCESS | 1973 | 1467036969651 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:09 INFO - PROCESS | 1973 | 1467036969655 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:09 INFO - PROCESS | 1973 | ++DOCSHELL 0x1290a4000 == 35 [pid = 1973] [id = 706] 07:16:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x119c6e800) [pid = 1973] [serial = 2118] [outer = 0x0] 07:16:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x120f44800) [pid = 1973] [serial = 2119] [outer = 0x119c6e800] 07:16:09 INFO - PROCESS | 1973 | 1467036969679 Marionette DEBUG loaded listener.js 07:16:09 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x121449800) [pid = 1973] [serial = 2120] [outer = 0x119c6e800] 07:16:09 INFO - PROCESS | 1973 | 1467036969994 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]]]}] 07:16:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:16:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 471ms 07:16:10 INFO - PROCESS | 1973 | 1467036970036 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 07:16:10 INFO - PROCESS | 1973 | 1467036970037 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 07:16:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:16:10 INFO - PROCESS | 1973 | 1467036970040 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:16:10 INFO - PROCESS | 1973 | 1467036970041 Marionette TRACE conn2 <- [1,2798,null,{}] 07:16:10 INFO - PROCESS | 1973 | 1467036970043 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}] 07:16:10 INFO - PROCESS | 1973 | 1467036970044 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:10 INFO - PROCESS | 1973 | 1467036970124 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 07:16:10 INFO - PROCESS | 1973 | 1467036970185 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:10 INFO - PROCESS | 1973 | 1467036970186 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:10 INFO - PROCESS | 1973 | ++DOCSHELL 0x119c22800 == 36 [pid = 1973] [id = 707] 07:16:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x113122400) [pid = 1973] [serial = 2121] [outer = 0x0] 07:16:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x12185c000) [pid = 1973] [serial = 2122] [outer = 0x113122400] 07:16:10 INFO - PROCESS | 1973 | 1467036970211 Marionette DEBUG loaded listener.js 07:16:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1232a8800) [pid = 1973] [serial = 2123] [outer = 0x113122400] 07:16:10 INFO - PROCESS | 1973 | 1467036970460 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]]]}] 07:16:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:16:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 469ms 07:16:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:16:10 INFO - PROCESS | 1973 | 1467036970510 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 07:16:10 INFO - PROCESS | 1973 | 1467036970511 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 07:16:10 INFO - PROCESS | 1973 | 1467036970513 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:16:10 INFO - PROCESS | 1973 | 1467036970514 Marionette TRACE conn2 <- [1,2802,null,{}] 07:16:10 INFO - PROCESS | 1973 | 1467036970516 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}] 07:16:10 INFO - PROCESS | 1973 | 1467036970517 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:10 INFO - PROCESS | 1973 | 1467036970608 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 07:16:10 INFO - PROCESS | 1973 | 1467036970611 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:10 INFO - PROCESS | 1973 | 1467036970612 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:10 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a5cb000 == 37 [pid = 1973] [id = 708] 07:16:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x11307d800) [pid = 1973] [serial = 2124] [outer = 0x0] 07:16:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1232d1000) [pid = 1973] [serial = 2125] [outer = 0x11307d800] 07:16:10 INFO - PROCESS | 1973 | 1467036970638 Marionette DEBUG loaded listener.js 07:16:10 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x1248e8800) [pid = 1973] [serial = 2126] [outer = 0x11307d800] 07:16:11 INFO - PROCESS | 1973 | 1467036970994 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]]]}] 07:16:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:16:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 519ms 07:16:11 INFO - PROCESS | 1973 | 1467036971032 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 07:16:11 INFO - PROCESS | 1973 | 1467036971034 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 07:16:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:16:11 INFO - PROCESS | 1973 | 1467036971036 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:16:11 INFO - PROCESS | 1973 | 1467036971038 Marionette TRACE conn2 <- [1,2806,null,{}] 07:16:11 INFO - PROCESS | 1973 | 1467036971040 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}] 07:16:11 INFO - PROCESS | 1973 | 1467036971042 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:11 INFO - PROCESS | 1973 | 1467036971152 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 07:16:11 INFO - PROCESS | 1973 | 1467036971156 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:11 INFO - PROCESS | 1973 | 1467036971164 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:11 INFO - PROCESS | 1973 | ++DOCSHELL 0x12527a800 == 38 [pid = 1973] [id = 709] 07:16:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1193b8c00) [pid = 1973] [serial = 2127] [outer = 0x0] 07:16:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1252a5000) [pid = 1973] [serial = 2128] [outer = 0x1193b8c00] 07:16:11 INFO - PROCESS | 1973 | 1467036971222 Marionette DEBUG loaded listener.js 07:16:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x125f4a000) [pid = 1973] [serial = 2129] [outer = 0x1193b8c00] 07:16:11 INFO - PROCESS | 1973 | 1467036971533 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]]]}] 07:16:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:16:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 519ms 07:16:11 INFO - PROCESS | 1973 | 1467036971557 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 07:16:11 INFO - PROCESS | 1973 | 1467036971559 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 07:16:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:16:11 INFO - PROCESS | 1973 | 1467036971561 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:16:11 INFO - PROCESS | 1973 | 1467036971562 Marionette TRACE conn2 <- [1,2810,null,{}] 07:16:11 INFO - PROCESS | 1973 | 1467036971565 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}] 07:16:11 INFO - PROCESS | 1973 | 1467036971566 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:11 INFO - PROCESS | 1973 | 1467036971661 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 07:16:11 INFO - PROCESS | 1973 | 1467036971675 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:11 INFO - PROCESS | 1973 | 1467036971677 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:11 INFO - PROCESS | 1973 | ++DOCSHELL 0x12b903000 == 39 [pid = 1973] [id = 710] 07:16:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x1252aac00) [pid = 1973] [serial = 2130] [outer = 0x0] 07:16:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x1263e0000) [pid = 1973] [serial = 2131] [outer = 0x1252aac00] 07:16:11 INFO - PROCESS | 1973 | 1467036971700 Marionette DEBUG loaded listener.js 07:16:11 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x127468c00) [pid = 1973] [serial = 2132] [outer = 0x1252aac00] 07:16:12 INFO - PROCESS | 1973 | 1467036972018 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]]]}] 07:16:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:16:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 470ms 07:16:12 INFO - PROCESS | 1973 | 1467036972032 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 07:16:12 INFO - PROCESS | 1973 | 1467036972033 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 07:16:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:16:12 INFO - PROCESS | 1973 | 1467036972038 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:16:12 INFO - PROCESS | 1973 | 1467036972040 Marionette TRACE conn2 <- [1,2814,null,{}] 07:16:12 INFO - PROCESS | 1973 | 1467036972042 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}] 07:16:12 INFO - PROCESS | 1973 | 1467036972043 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:12 INFO - PROCESS | 1973 | 1467036972151 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 07:16:12 INFO - PROCESS | 1973 | 1467036972189 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:12 INFO - PROCESS | 1973 | 1467036972190 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:12 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bbce000 == 40 [pid = 1973] [id = 711] 07:16:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x12746f400) [pid = 1973] [serial = 2133] [outer = 0x0] 07:16:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x1289efc00) [pid = 1973] [serial = 2134] [outer = 0x12746f400] 07:16:12 INFO - PROCESS | 1973 | 1467036972214 Marionette DEBUG loaded listener.js 07:16:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x128b9e800) [pid = 1973] [serial = 2135] [outer = 0x12746f400] 07:16:12 INFO - PROCESS | 1973 | 1467036972531 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]]]}] 07:16:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:16:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 521ms 07:16:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:16:12 INFO - PROCESS | 1973 | 1467036972558 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 07:16:12 INFO - PROCESS | 1973 | 1467036972559 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 07:16:12 INFO - PROCESS | 1973 | 1467036972561 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:16:12 INFO - PROCESS | 1973 | 1467036972562 Marionette TRACE conn2 <- [1,2818,null,{}] 07:16:12 INFO - PROCESS | 1973 | 1467036972565 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}] 07:16:12 INFO - PROCESS | 1973 | 1467036972566 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:12 INFO - PROCESS | 1973 | 1467036972664 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 07:16:12 INFO - PROCESS | 1973 | 1467036972701 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:12 INFO - PROCESS | 1973 | 1467036972702 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:12 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ce03000 == 41 [pid = 1973] [id = 712] 07:16:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x128ba5800) [pid = 1973] [serial = 2136] [outer = 0x0] 07:16:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x128df5000) [pid = 1973] [serial = 2137] [outer = 0x128ba5800] 07:16:12 INFO - PROCESS | 1973 | 1467036972725 Marionette DEBUG loaded listener.js 07:16:12 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x1290b7400) [pid = 1973] [serial = 2138] [outer = 0x128ba5800] 07:16:13 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x12a754800) [pid = 1973] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:16:13 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x1270e9800) [pid = 1973] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:16:13 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x119c6a800) [pid = 1973] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:16:13 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x12a3c8800) [pid = 1973] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:16:13 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x119047c00) [pid = 1973] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:16:13 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x11819bc00) [pid = 1973] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:16:13 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x1176df400) [pid = 1973] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:16:13 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x11922dc00) [pid = 1973] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:16:13 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x1181a4000) [pid = 1973] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:16:13 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1183bd000) [pid = 1973] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:16:13 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x11839f000) [pid = 1973] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:16:13 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1290b1000) [pid = 1973] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:16:13 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1265aa000) [pid = 1973] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:16:13 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1193bb800) [pid = 1973] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:16:13 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x124accc00) [pid = 1973] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:16:13 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x12b718c00) [pid = 1973] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:16:13 INFO - PROCESS | 1973 | 1467036973216 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]]]}] 07:16:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:16:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 07:16:13 INFO - PROCESS | 1973 | 1467036973232 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 07:16:13 INFO - PROCESS | 1973 | 1467036973233 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 07:16:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:16:13 INFO - PROCESS | 1973 | 1467036973241 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:16:13 INFO - PROCESS | 1973 | 1467036973242 Marionette TRACE conn2 <- [1,2822,null,{}] 07:16:13 INFO - PROCESS | 1973 | 1467036973244 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}] 07:16:13 INFO - PROCESS | 1973 | 1467036973245 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:13 INFO - PROCESS | 1973 | 1467036973335 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 07:16:13 INFO - PROCESS | 1973 | 1467036973340 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:13 INFO - PROCESS | 1973 | 1467036973341 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:13 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d1b2000 == 42 [pid = 1973] [id = 713] 07:16:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x119047c00) [pid = 1973] [serial = 2139] [outer = 0x0] 07:16:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x120e67800) [pid = 1973] [serial = 2140] [outer = 0x119047c00] 07:16:13 INFO - PROCESS | 1973 | 1467036973365 Marionette DEBUG loaded listener.js 07:16:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1265aa000) [pid = 1973] [serial = 2141] [outer = 0x119047c00] 07:16:13 INFO - PROCESS | 1973 | 1467036973679 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]]]}] 07:16:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:16:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 469ms 07:16:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:16:13 INFO - PROCESS | 1973 | 1467036973710 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 07:16:13 INFO - PROCESS | 1973 | 1467036973711 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 07:16:13 INFO - PROCESS | 1973 | 1467036973713 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:16:13 INFO - PROCESS | 1973 | 1467036973714 Marionette TRACE conn2 <- [1,2826,null,{}] 07:16:13 INFO - PROCESS | 1973 | 1467036973717 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}] 07:16:13 INFO - PROCESS | 1973 | 1467036973718 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:13 INFO - PROCESS | 1973 | 1467036973797 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 07:16:13 INFO - PROCESS | 1973 | 1467036973857 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:13 INFO - PROCESS | 1973 | 1467036973858 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:13 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d418000 == 43 [pid = 1973] [id = 714] 07:16:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x11904cc00) [pid = 1973] [serial = 2142] [outer = 0x0] 07:16:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1289f7c00) [pid = 1973] [serial = 2143] [outer = 0x11904cc00] 07:16:13 INFO - PROCESS | 1973 | 1467036973882 Marionette DEBUG loaded listener.js 07:16:13 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x129163c00) [pid = 1973] [serial = 2144] [outer = 0x11904cc00] 07:16:14 INFO - PROCESS | 1973 | 1467036974157 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:16:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:16:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 470ms 07:16:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:16:14 INFO - PROCESS | 1973 | 1467036974191 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 07:16:14 INFO - PROCESS | 1973 | 1467036974192 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 07:16:14 INFO - PROCESS | 1973 | 1467036974194 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:16:14 INFO - PROCESS | 1973 | 1467036974195 Marionette TRACE conn2 <- [1,2830,null,{}] 07:16:14 INFO - PROCESS | 1973 | 1467036974198 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}] 07:16:14 INFO - PROCESS | 1973 | 1467036974199 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:14 INFO - PROCESS | 1973 | 1467036974295 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 07:16:14 INFO - PROCESS | 1973 | 1467036974299 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:14 INFO - PROCESS | 1973 | 1467036974300 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:14 INFO - PROCESS | 1973 | ++DOCSHELL 0x12db10800 == 44 [pid = 1973] [id = 715] 07:16:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x1216ba800) [pid = 1973] [serial = 2145] [outer = 0x0] 07:16:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x1293a8800) [pid = 1973] [serial = 2146] [outer = 0x1216ba800] 07:16:14 INFO - PROCESS | 1973 | 1467036974325 Marionette DEBUG loaded listener.js 07:16:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x129441400) [pid = 1973] [serial = 2147] [outer = 0x1216ba800] 07:16:14 INFO - PROCESS | 1973 | 1467036974710 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]]]}] 07:16:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:16:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 568ms 07:16:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:16:14 INFO - PROCESS | 1973 | 1467036974763 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 07:16:14 INFO - PROCESS | 1973 | 1467036974764 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 07:16:14 INFO - PROCESS | 1973 | 1467036974774 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:16:14 INFO - PROCESS | 1973 | 1467036974775 Marionette TRACE conn2 <- [1,2834,null,{}] 07:16:14 INFO - PROCESS | 1973 | 1467036974785 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}] 07:16:14 INFO - PROCESS | 1973 | 1467036974786 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:14 INFO - PROCESS | 1973 | 1467036974864 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 07:16:14 INFO - PROCESS | 1973 | 1467036974870 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:14 INFO - PROCESS | 1973 | 1467036974872 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:14 INFO - PROCESS | 1973 | ++DOCSHELL 0x12e1a3000 == 45 [pid = 1973] [id = 716] 07:16:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x1293ac400) [pid = 1973] [serial = 2148] [outer = 0x0] 07:16:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x12a3ca400) [pid = 1973] [serial = 2149] [outer = 0x1293ac400] 07:16:14 INFO - PROCESS | 1973 | 1467036974896 Marionette DEBUG loaded listener.js 07:16:14 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x12a623000) [pid = 1973] [serial = 2150] [outer = 0x1293ac400] 07:16:15 INFO - PROCESS | 1973 | 1467036975442 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:16:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:16:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 684ms 07:16:15 INFO - PROCESS | 1973 | 1467036975451 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 07:16:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:16:15 INFO - PROCESS | 1973 | 1467036975453 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 07:16:15 INFO - PROCESS | 1973 | 1467036975457 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:16:15 INFO - PROCESS | 1973 | 1467036975459 Marionette TRACE conn2 <- [1,2838,null,{}] 07:16:15 INFO - PROCESS | 1973 | 1467036975463 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}] 07:16:15 INFO - PROCESS | 1973 | 1467036975465 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:15 INFO - PROCESS | 1973 | 1467036975581 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 07:16:15 INFO - PROCESS | 1973 | 1467036975688 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:15 INFO - PROCESS | 1973 | 1467036975689 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:15 INFO - PROCESS | 1973 | ++DOCSHELL 0x1182a2800 == 46 [pid = 1973] [id = 717] 07:16:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x112a7e800) [pid = 1973] [serial = 2151] [outer = 0x0] 07:16:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x113075000) [pid = 1973] [serial = 2152] [outer = 0x112a7e800] 07:16:15 INFO - PROCESS | 1973 | 1467036975720 Marionette DEBUG loaded listener.js 07:16:15 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x113f3ac00) [pid = 1973] [serial = 2153] [outer = 0x112a7e800] 07:16:16 INFO - PROCESS | 1973 | 1467036976246 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]]]}] 07:16:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:16:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1022ms 07:16:16 INFO - PROCESS | 1973 | 1467036976479 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 07:16:16 INFO - PROCESS | 1973 | 1467036976482 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 07:16:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:16:16 INFO - PROCESS | 1973 | 1467036976485 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:16:16 INFO - PROCESS | 1973 | 1467036976487 Marionette TRACE conn2 <- [1,2842,null,{}] 07:16:16 INFO - PROCESS | 1973 | 1467036976490 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}] 07:16:16 INFO - PROCESS | 1973 | 1467036976492 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:16 INFO - PROCESS | 1973 | 1467036976608 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 07:16:16 INFO - PROCESS | 1973 | 1467036976663 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:16 INFO - PROCESS | 1973 | 1467036976666 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:16 INFO - PROCESS | 1973 | ++DOCSHELL 0x11829b000 == 47 [pid = 1973] [id = 718] 07:16:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x115e55400) [pid = 1973] [serial = 2154] [outer = 0x0] 07:16:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x116293400) [pid = 1973] [serial = 2155] [outer = 0x115e55400] 07:16:16 INFO - PROCESS | 1973 | 1467036976694 Marionette DEBUG loaded listener.js 07:16:16 INFO - PROCESS | 1973 | ++DOMWINDOW == 111 (0x116969c00) [pid = 1973] [serial = 2156] [outer = 0x115e55400] 07:16:17 INFO - PROCESS | 1973 | --DOCSHELL 0x12db10800 == 46 [pid = 1973] [id = 715] 07:16:17 INFO - PROCESS | 1973 | --DOCSHELL 0x12d418000 == 45 [pid = 1973] [id = 714] 07:16:17 INFO - PROCESS | 1973 | --DOCSHELL 0x12d1b2000 == 44 [pid = 1973] [id = 713] 07:16:17 INFO - PROCESS | 1973 | --DOCSHELL 0x12ce03000 == 43 [pid = 1973] [id = 712] 07:16:17 INFO - PROCESS | 1973 | --DOCSHELL 0x12bbce000 == 42 [pid = 1973] [id = 711] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 110 (0x12b99c800) [pid = 1973] [serial = 2095] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOCSHELL 0x12b903000 == 41 [pid = 1973] [id = 710] 07:16:17 INFO - PROCESS | 1973 | --DOCSHELL 0x12527a800 == 40 [pid = 1973] [id = 709] 07:16:17 INFO - PROCESS | 1973 | --DOCSHELL 0x12a5cb000 == 39 [pid = 1973] [id = 708] 07:16:17 INFO - PROCESS | 1973 | --DOCSHELL 0x119c22800 == 38 [pid = 1973] [id = 707] 07:16:17 INFO - PROCESS | 1973 | --DOCSHELL 0x1290a4000 == 37 [pid = 1973] [id = 706] 07:16:17 INFO - PROCESS | 1973 | --DOCSHELL 0x1289c7800 == 36 [pid = 1973] [id = 705] 07:16:17 INFO - PROCESS | 1973 | --DOCSHELL 0x12708c800 == 35 [pid = 1973] [id = 704] 07:16:17 INFO - PROCESS | 1973 | --DOCSHELL 0x12527b800 == 34 [pid = 1973] [id = 703] 07:16:17 INFO - PROCESS | 1973 | --DOCSHELL 0x121213000 == 33 [pid = 1973] [id = 702] 07:16:17 INFO - PROCESS | 1973 | --DOCSHELL 0x120d33800 == 32 [pid = 1973] [id = 701] 07:16:17 INFO - PROCESS | 1973 | --DOCSHELL 0x1182ad000 == 31 [pid = 1973] [id = 700] 07:16:17 INFO - PROCESS | 1973 | --DOCSHELL 0x116990800 == 30 [pid = 1973] [id = 699] 07:16:17 INFO - PROCESS | 1973 | --DOCSHELL 0x12d432000 == 29 [pid = 1973] [id = 698] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 109 (0x12746a400) [pid = 1973] [serial = 2077] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x1290b1c00) [pid = 1973] [serial = 2080] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x12a6e2c00) [pid = 1973] [serial = 2083] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x1293a7400) [pid = 1973] [serial = 2081] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x128df4800) [pid = 1973] [serial = 2089] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x11858a800) [pid = 1973] [serial = 2086] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x118886400) [pid = 1973] [serial = 2051] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x1181a4400) [pid = 1973] [serial = 2050] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x119c6ec00) [pid = 1973] [serial = 2071] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x121a0c400) [pid = 1973] [serial = 2072] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x11857d000) [pid = 1973] [serial = 2068] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x119048c00) [pid = 1973] [serial = 2069] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x121a0f800) [pid = 1973] [serial = 2066] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x119329000) [pid = 1973] [serial = 2065] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x12b8b7c00) [pid = 1973] [serial = 2063] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x12ac79400) [pid = 1973] [serial = 2062] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x12b722000) [pid = 1973] [serial = 2060] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x12a95d000) [pid = 1973] [serial = 2059] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1290b0400) [pid = 1973] [serial = 2057] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x12746e000) [pid = 1973] [serial = 2056] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1232b0000) [pid = 1973] [serial = 2054] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x1232a4400) [pid = 1973] [serial = 2053] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x124d3e800) [pid = 1973] [serial = 2074] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x12b717800) [pid = 1973] [serial = 2084] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x12b71c400) [pid = 1973] [serial = 2090] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x1232aa000) [pid = 1973] [serial = 2087] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x128b9e000) [pid = 1973] [serial = 2078] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x12b8b8000) [pid = 1973] [serial = 2093] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x12b723000) [pid = 1973] [serial = 2092] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x125f49400) [pid = 1973] [serial = 2075] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x12b715400) [pid = 1973] [serial = 2048] [outer = 0x0] [url = about:blank] 07:16:17 INFO - PROCESS | 1973 | 1467036977206 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]]]}] 07:16:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:16:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 771ms 07:16:17 INFO - PROCESS | 1973 | 1467036977256 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 07:16:17 INFO - PROCESS | 1973 | 1467036977260 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 07:16:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:16:17 INFO - PROCESS | 1973 | 1467036977268 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:16:17 INFO - PROCESS | 1973 | 1467036977274 Marionette TRACE conn2 <- [1,2846,null,{}] 07:16:17 INFO - PROCESS | 1973 | 1467036977278 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}] 07:16:17 INFO - PROCESS | 1973 | 1467036977280 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:17 INFO - PROCESS | 1973 | 1467036977400 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 07:16:17 INFO - PROCESS | 1973 | 1467036977418 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:17 INFO - PROCESS | 1973 | 1467036977419 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:17 INFO - PROCESS | 1973 | ++DOCSHELL 0x1194d1000 == 30 [pid = 1973] [id = 719] 07:16:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x118149000) [pid = 1973] [serial = 2157] [outer = 0x0] 07:16:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x1181a0400) [pid = 1973] [serial = 2158] [outer = 0x118149000] 07:16:17 INFO - PROCESS | 1973 | 1467036977463 Marionette DEBUG loaded listener.js 07:16:17 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1183ae400) [pid = 1973] [serial = 2159] [outer = 0x118149000] 07:16:17 INFO - PROCESS | 1973 | --DOCSHELL 0x12d20b000 == 29 [pid = 1973] [id = 17] 07:16:17 INFO - PROCESS | 1973 | 1467036977945 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]]]}] 07:16:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:16:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 07:16:17 INFO - PROCESS | 1973 | 1467036977994 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 07:16:17 INFO - PROCESS | 1973 | 1467036977995 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 07:16:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:16:17 INFO - PROCESS | 1973 | 1467036977997 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:16:17 INFO - PROCESS | 1973 | 1467036977998 Marionette TRACE conn2 <- [1,2850,null,{}] 07:16:18 INFO - PROCESS | 1973 | 1467036978007 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}] 07:16:18 INFO - PROCESS | 1973 | 1467036978010 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:18 INFO - PROCESS | 1973 | 1467036978104 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 07:16:18 INFO - PROCESS | 1973 | 1467036978172 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:18 INFO - PROCESS | 1973 | 1467036978174 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:18 INFO - PROCESS | 1973 | ++DOCSHELL 0x121432000 == 30 [pid = 1973] [id = 720] 07:16:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x1183b0800) [pid = 1973] [serial = 2160] [outer = 0x0] 07:16:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x118887c00) [pid = 1973] [serial = 2161] [outer = 0x1183b0800] 07:16:18 INFO - PROCESS | 1973 | 1467036978204 Marionette DEBUG loaded listener.js 07:16:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x118dd0000) [pid = 1973] [serial = 2162] [outer = 0x1183b0800] 07:16:18 INFO - PROCESS | 1973 | 1467036978513 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:16:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:16:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 521ms 07:16:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:16:18 INFO - PROCESS | 1973 | 1467036978526 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 07:16:18 INFO - PROCESS | 1973 | 1467036978527 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 07:16:18 INFO - PROCESS | 1973 | 1467036978529 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:16:18 INFO - PROCESS | 1973 | 1467036978530 Marionette TRACE conn2 <- [1,2854,null,{}] 07:16:18 INFO - PROCESS | 1973 | 1467036978532 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}] 07:16:18 INFO - PROCESS | 1973 | 1467036978534 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:18 INFO - PROCESS | 1973 | 1467036978623 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 07:16:18 INFO - PROCESS | 1973 | 1467036978626 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:18 INFO - PROCESS | 1973 | 1467036978627 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:18 INFO - PROCESS | 1973 | ++DOCSHELL 0x125f24000 == 31 [pid = 1973] [id = 721] 07:16:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x11904d800) [pid = 1973] [serial = 2163] [outer = 0x0] 07:16:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x119331800) [pid = 1973] [serial = 2164] [outer = 0x11904d800] 07:16:18 INFO - PROCESS | 1973 | 1467036978654 Marionette DEBUG loaded listener.js 07:16:18 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x119690000) [pid = 1973] [serial = 2165] [outer = 0x11904d800] 07:16:19 INFO - PROCESS | 1973 | 1467036979000 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]]]}] 07:16:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:16:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 518ms 07:16:19 INFO - PROCESS | 1973 | 1467036979050 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 07:16:19 INFO - PROCESS | 1973 | 1467036979051 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 07:16:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:16:19 INFO - PROCESS | 1973 | 1467036979053 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:16:19 INFO - PROCESS | 1973 | 1467036979054 Marionette TRACE conn2 <- [1,2858,null,{}] 07:16:19 INFO - PROCESS | 1973 | 1467036979057 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}] 07:16:19 INFO - PROCESS | 1973 | 1467036979058 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:19 INFO - PROCESS | 1973 | 1467036979130 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 07:16:19 INFO - PROCESS | 1973 | 1467036979133 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:19 INFO - PROCESS | 1973 | 1467036979135 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:19 INFO - PROCESS | 1973 | ++DOCSHELL 0x128914000 == 32 [pid = 1973] [id = 722] 07:16:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x119695400) [pid = 1973] [serial = 2166] [outer = 0x0] 07:16:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x120e63000) [pid = 1973] [serial = 2167] [outer = 0x119695400] 07:16:19 INFO - PROCESS | 1973 | 1467036979163 Marionette DEBUG loaded listener.js 07:16:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x121365800) [pid = 1973] [serial = 2168] [outer = 0x119695400] 07:16:19 INFO - PROCESS | 1973 | 1467036979525 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:16:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:16:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 519ms 07:16:19 INFO - PROCESS | 1973 | 1467036979572 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 07:16:19 INFO - PROCESS | 1973 | 1467036979573 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 07:16:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:16:19 INFO - PROCESS | 1973 | 1467036979582 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:16:19 INFO - PROCESS | 1973 | 1467036979583 Marionette TRACE conn2 <- [1,2862,null,{}] 07:16:19 INFO - PROCESS | 1973 | 1467036979585 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}] 07:16:19 INFO - PROCESS | 1973 | 1467036979589 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:19 INFO - PROCESS | 1973 | 1467036979709 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 07:16:19 INFO - PROCESS | 1973 | 1467036979726 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:19 INFO - PROCESS | 1973 | 1467036979727 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:19 INFO - PROCESS | 1973 | ++DOCSHELL 0x129381800 == 33 [pid = 1973] [id = 723] 07:16:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1216b2800) [pid = 1973] [serial = 2169] [outer = 0x0] 07:16:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1232abc00) [pid = 1973] [serial = 2170] [outer = 0x1216b2800] 07:16:19 INFO - PROCESS | 1973 | 1467036979753 Marionette DEBUG loaded listener.js 07:16:19 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x124ad4c00) [pid = 1973] [serial = 2171] [outer = 0x1216b2800] 07:16:20 INFO - PROCESS | 1973 | 1467036980072 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]]]}] 07:16:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:16:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 524ms 07:16:20 INFO - PROCESS | 1973 | 1467036980101 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 07:16:20 INFO - PROCESS | 1973 | 1467036980104 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 07:16:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:16:20 INFO - PROCESS | 1973 | 1467036980108 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:16:20 INFO - PROCESS | 1973 | 1467036980110 Marionette TRACE conn2 <- [1,2866,null,{}] 07:16:20 INFO - PROCESS | 1973 | 1467036980112 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}] 07:16:20 INFO - PROCESS | 1973 | 1467036980113 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:20 INFO - PROCESS | 1973 | 1467036980215 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 07:16:20 INFO - PROCESS | 1973 | 1467036980235 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:20 INFO - PROCESS | 1973 | 1467036980236 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:20 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a50b800 == 34 [pid = 1973] [id = 724] 07:16:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x124ad8800) [pid = 1973] [serial = 2172] [outer = 0x0] 07:16:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x125f41c00) [pid = 1973] [serial = 2173] [outer = 0x124ad8800] 07:16:20 INFO - PROCESS | 1973 | 1467036980262 Marionette DEBUG loaded listener.js 07:16:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12634d800) [pid = 1973] [serial = 2174] [outer = 0x124ad8800] 07:16:20 INFO - PROCESS | 1973 | 1467036980632 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]]]}] 07:16:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:16:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 570ms 07:16:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:16:20 INFO - PROCESS | 1973 | 1467036980678 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 07:16:20 INFO - PROCESS | 1973 | 1467036980680 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 07:16:20 INFO - PROCESS | 1973 | 1467036980682 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:16:20 INFO - PROCESS | 1973 | 1467036980683 Marionette TRACE conn2 <- [1,2870,null,{}] 07:16:20 INFO - PROCESS | 1973 | 1467036980685 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}] 07:16:20 INFO - PROCESS | 1973 | 1467036980686 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:20 INFO - PROCESS | 1973 | 1467036980782 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 07:16:20 INFO - PROCESS | 1973 | 1467036980793 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:20 INFO - PROCESS | 1973 | 1467036980794 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:20 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a922000 == 35 [pid = 1973] [id = 725] 07:16:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x126352800) [pid = 1973] [serial = 2175] [outer = 0x0] 07:16:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1270e8c00) [pid = 1973] [serial = 2176] [outer = 0x126352800] 07:16:20 INFO - PROCESS | 1973 | 1467036980819 Marionette DEBUG loaded listener.js 07:16:20 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x127470800) [pid = 1973] [serial = 2177] [outer = 0x126352800] 07:16:21 INFO - PROCESS | 1973 | 1467036981222 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]]]}] 07:16:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:16:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 568ms 07:16:21 INFO - PROCESS | 1973 | 1467036981251 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 07:16:21 INFO - PROCESS | 1973 | 1467036981255 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 07:16:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:16:21 INFO - PROCESS | 1973 | 1467036981267 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:16:21 INFO - PROCESS | 1973 | 1467036981268 Marionette TRACE conn2 <- [1,2874,null,{}] 07:16:21 INFO - PROCESS | 1973 | 1467036981271 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}] 07:16:21 INFO - PROCESS | 1973 | 1467036981273 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:21 INFO - PROCESS | 1973 | 1467036981606 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 07:16:21 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1216ba800) [pid = 1973] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:16:21 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1193b8c00) [pid = 1973] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:16:21 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1252aac00) [pid = 1973] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:16:21 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x118198400) [pid = 1973] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:16:21 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x12b8b8400) [pid = 1973] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:16:21 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x110d52400) [pid = 1973] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:16:21 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x118d92800) [pid = 1973] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:16:21 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x112fe8000) [pid = 1973] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:16:21 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x113122400) [pid = 1973] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:16:21 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x110d4e800) [pid = 1973] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:16:21 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x11307d800) [pid = 1973] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:16:21 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x113f2e000) [pid = 1973] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:16:21 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x119c6e800) [pid = 1973] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:16:21 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1133b1800) [pid = 1973] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:16:21 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x12746f400) [pid = 1973] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:16:21 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x128ba5800) [pid = 1973] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:16:21 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x11904cc00) [pid = 1973] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:16:21 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x119047c00) [pid = 1973] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:16:21 INFO - PROCESS | 1973 | 1467036981656 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:21 INFO - PROCESS | 1973 | 1467036981657 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:21 INFO - PROCESS | 1973 | ++DOCSHELL 0x1198c1000 == 36 [pid = 1973] [id = 726] 07:16:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x110d56c00) [pid = 1973] [serial = 2178] [outer = 0x0] 07:16:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x111e29000) [pid = 1973] [serial = 2179] [outer = 0x110d56c00] 07:16:21 INFO - PROCESS | 1973 | 1467036981689 Marionette DEBUG loaded listener.js 07:16:21 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x1172b6000) [pid = 1973] [serial = 2180] [outer = 0x110d56c00] 07:16:21 INFO - PROCESS | 1973 | 1467036981952 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]]]}] 07:16:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:16:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 721ms 07:16:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:16:21 INFO - PROCESS | 1973 | 1467036981992 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 07:16:21 INFO - PROCESS | 1973 | 1467036981993 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 07:16:21 INFO - PROCESS | 1973 | 1467036981995 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:16:21 INFO - PROCESS | 1973 | 1467036981996 Marionette TRACE conn2 <- [1,2878,null,{}] 07:16:22 INFO - PROCESS | 1973 | 1467036981999 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}] 07:16:22 INFO - PROCESS | 1973 | 1467036982000 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:22 INFO - PROCESS | 1973 | 1467036982107 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 07:16:22 INFO - PROCESS | 1973 | 1467036982162 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:22 INFO - PROCESS | 1973 | 1467036982163 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:22 INFO - PROCESS | 1973 | ++DOCSHELL 0x125388800 == 37 [pid = 1973] [id = 727] 07:16:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x110e81800) [pid = 1973] [serial = 2181] [outer = 0x0] 07:16:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x120e62800) [pid = 1973] [serial = 2182] [outer = 0x110e81800] 07:16:22 INFO - PROCESS | 1973 | 1467036982187 Marionette DEBUG loaded listener.js 07:16:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x12659fc00) [pid = 1973] [serial = 2183] [outer = 0x110e81800] 07:16:22 INFO - PROCESS | 1973 | 1467036982456 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]]]}] 07:16:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:16:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 475ms 07:16:22 INFO - PROCESS | 1973 | 1467036982477 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 07:16:22 INFO - PROCESS | 1973 | 1467036982479 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 07:16:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:16:22 INFO - PROCESS | 1973 | 1467036982481 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:16:22 INFO - PROCESS | 1973 | 1467036982483 Marionette TRACE conn2 <- [1,2882,null,{}] 07:16:22 INFO - PROCESS | 1973 | 1467036982492 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}] 07:16:22 INFO - PROCESS | 1973 | 1467036982494 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:22 INFO - PROCESS | 1973 | 1467036982591 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 07:16:22 INFO - PROCESS | 1973 | 1467036982595 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:22 INFO - PROCESS | 1973 | 1467036982597 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:22 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ce05800 == 38 [pid = 1973] [id = 728] 07:16:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1263dc000) [pid = 1973] [serial = 2184] [outer = 0x0] 07:16:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1289f2400) [pid = 1973] [serial = 2185] [outer = 0x1263dc000] 07:16:22 INFO - PROCESS | 1973 | 1467036982631 Marionette DEBUG loaded listener.js 07:16:22 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1293a3800) [pid = 1973] [serial = 2186] [outer = 0x1263dc000] 07:16:22 INFO - PROCESS | 1973 | 1467036982964 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]]]}] 07:16:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:16:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 527ms 07:16:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:16:23 INFO - PROCESS | 1973 | 1467036983008 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 07:16:23 INFO - PROCESS | 1973 | 1467036983009 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 07:16:23 INFO - PROCESS | 1973 | 1467036983011 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:16:23 INFO - PROCESS | 1973 | 1467036983013 Marionette TRACE conn2 <- [1,2886,null,{}] 07:16:23 INFO - PROCESS | 1973 | 1467036983016 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}] 07:16:23 INFO - PROCESS | 1973 | 1467036983017 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:23 INFO - PROCESS | 1973 | 1467036983123 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 07:16:23 INFO - PROCESS | 1973 | 1467036983128 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:23 INFO - PROCESS | 1973 | 1467036983129 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:23 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d1a4000 == 39 [pid = 1973] [id = 729] 07:16:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1293ad000) [pid = 1973] [serial = 2187] [outer = 0x0] 07:16:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x129447c00) [pid = 1973] [serial = 2188] [outer = 0x1293ad000] 07:16:23 INFO - PROCESS | 1973 | 1467036983154 Marionette DEBUG loaded listener.js 07:16:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x12a626c00) [pid = 1973] [serial = 2189] [outer = 0x1293ad000] 07:16:23 INFO - PROCESS | 1973 | 1467036983463 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]]]}] 07:16:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:16:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 468ms 07:16:23 INFO - PROCESS | 1973 | 1467036983480 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 07:16:23 INFO - PROCESS | 1973 | 1467036983481 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 07:16:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:16:23 INFO - PROCESS | 1973 | 1467036983484 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:16:23 INFO - PROCESS | 1973 | 1467036983485 Marionette TRACE conn2 <- [1,2890,null,{}] 07:16:23 INFO - PROCESS | 1973 | 1467036983491 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}] 07:16:23 INFO - PROCESS | 1973 | 1467036983492 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:23 INFO - PROCESS | 1973 | 1467036983573 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 07:16:23 INFO - PROCESS | 1973 | 1467036983682 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:23 INFO - PROCESS | 1973 | 1467036983683 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:23 INFO - PROCESS | 1973 | ++DOCSHELL 0x113f4c000 == 40 [pid = 1973] [id = 730] 07:16:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x110d4e800) [pid = 1973] [serial = 2190] [outer = 0x0] 07:16:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x110e84000) [pid = 1973] [serial = 2191] [outer = 0x110d4e800] 07:16:23 INFO - PROCESS | 1973 | 1467036983717 Marionette DEBUG loaded listener.js 07:16:23 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x113099400) [pid = 1973] [serial = 2192] [outer = 0x110d4e800] 07:16:24 INFO - PROCESS | 1973 | 1467036984156 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:16:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:16:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 722ms 07:16:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:16:24 INFO - PROCESS | 1973 | 1467036984208 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 07:16:24 INFO - PROCESS | 1973 | 1467036984210 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 07:16:24 INFO - PROCESS | 1973 | 1467036984213 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:16:24 INFO - PROCESS | 1973 | 1467036984215 Marionette TRACE conn2 <- [1,2894,null,{}] 07:16:24 INFO - PROCESS | 1973 | 1467036984219 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}] 07:16:24 INFO - PROCESS | 1973 | 1467036984220 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:24 INFO - PROCESS | 1973 | 1467036984324 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 07:16:24 INFO - PROCESS | 1973 | 1467036984385 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:24 INFO - PROCESS | 1973 | 1467036984387 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:24 INFO - PROCESS | 1973 | ++DOCSHELL 0x12142d000 == 41 [pid = 1973] [id = 731] 07:16:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x116738c00) [pid = 1973] [serial = 2193] [outer = 0x0] 07:16:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x11819f400) [pid = 1973] [serial = 2194] [outer = 0x116738c00] 07:16:24 INFO - PROCESS | 1973 | 1467036984417 Marionette DEBUG loaded listener.js 07:16:24 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x1183a8400) [pid = 1973] [serial = 2195] [outer = 0x116738c00] 07:16:24 INFO - PROCESS | 1973 | 1467036984874 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]]]}] 07:16:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:16:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 672ms 07:16:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:16:24 INFO - PROCESS | 1973 | 1467036984889 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 07:16:24 INFO - PROCESS | 1973 | 1467036984892 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 07:16:24 INFO - PROCESS | 1973 | 1467036984895 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:16:24 INFO - PROCESS | 1973 | 1467036984896 Marionette TRACE conn2 <- [1,2898,null,{}] 07:16:24 INFO - PROCESS | 1973 | 1467036984899 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}] 07:16:24 INFO - PROCESS | 1973 | 1467036984900 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:25 INFO - PROCESS | 1973 | 1467036985024 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 07:16:25 INFO - PROCESS | 1973 | 1467036985085 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:25 INFO - PROCESS | 1973 | 1467036985087 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:25 INFO - PROCESS | 1973 | ++DOCSHELL 0x12acbf000 == 42 [pid = 1973] [id = 732] 07:16:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x11857d800) [pid = 1973] [serial = 2196] [outer = 0x0] 07:16:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x119223800) [pid = 1973] [serial = 2197] [outer = 0x11857d800] 07:16:25 INFO - PROCESS | 1973 | 1467036985116 Marionette DEBUG loaded listener.js 07:16:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x1211f4800) [pid = 1973] [serial = 2198] [outer = 0x11857d800] 07:16:25 INFO - PROCESS | 1973 | 1467036985574 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]]]}] 07:16:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:16:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 719ms 07:16:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:16:25 INFO - PROCESS | 1973 | 1467036985614 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 07:16:25 INFO - PROCESS | 1973 | 1467036985616 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 07:16:25 INFO - PROCESS | 1973 | 1467036985623 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:16:25 INFO - PROCESS | 1973 | 1467036985627 Marionette TRACE conn2 <- [1,2902,null,{}] 07:16:25 INFO - PROCESS | 1973 | 1467036985630 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}] 07:16:25 INFO - PROCESS | 1973 | 1467036985633 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:25 INFO - PROCESS | 1973 | 1467036985736 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 07:16:25 INFO - PROCESS | 1973 | 1467036985794 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:25 INFO - PROCESS | 1973 | 1467036985796 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:25 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d1b8800 == 43 [pid = 1973] [id = 733] 07:16:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x120e69c00) [pid = 1973] [serial = 2199] [outer = 0x0] 07:16:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x1232ae400) [pid = 1973] [serial = 2200] [outer = 0x120e69c00] 07:16:25 INFO - PROCESS | 1973 | 1467036985824 Marionette DEBUG loaded listener.js 07:16:25 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x1270e9c00) [pid = 1973] [serial = 2201] [outer = 0x120e69c00] 07:16:26 INFO - PROCESS | 1973 | 1467036986471 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:16:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:16:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 876ms 07:16:26 INFO - PROCESS | 1973 | 1467036986496 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 07:16:26 INFO - PROCESS | 1973 | 1467036986498 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 07:16:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:16:26 INFO - PROCESS | 1973 | 1467036986503 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:16:26 INFO - PROCESS | 1973 | 1467036986506 Marionette TRACE conn2 <- [1,2906,null,{}] 07:16:26 INFO - PROCESS | 1973 | 1467036986509 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}] 07:16:26 INFO - PROCESS | 1973 | 1467036986511 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:26 INFO - PROCESS | 1973 | 1467036986606 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 07:16:26 INFO - PROCESS | 1973 | 1467036986681 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:26 INFO - PROCESS | 1973 | 1467036986684 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:26 INFO - PROCESS | 1973 | ++DOCSHELL 0x1210e0000 == 44 [pid = 1973] [id = 734] 07:16:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x1133b4000) [pid = 1973] [serial = 2202] [outer = 0x0] 07:16:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x1166ee000) [pid = 1973] [serial = 2203] [outer = 0x1133b4000] 07:16:26 INFO - PROCESS | 1973 | 1467036986711 Marionette DEBUG loaded listener.js 07:16:26 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x1176e2400) [pid = 1973] [serial = 2204] [outer = 0x1133b4000] 07:16:27 INFO - PROCESS | 1973 | 1467036987099 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]]]}] 07:16:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:16:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 624ms 07:16:27 INFO - PROCESS | 1973 | 1467036987126 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 07:16:27 INFO - PROCESS | 1973 | 1467036987129 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 07:16:27 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:16:27 INFO - PROCESS | 1973 | 1467036987133 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:16:27 INFO - PROCESS | 1973 | 1467036987135 Marionette TRACE conn2 <- [1,2910,null,{}] 07:16:27 INFO - PROCESS | 1973 | 1467036987140 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}] 07:16:27 INFO - PROCESS | 1973 | 1467036987141 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x12d1a4000 == 43 [pid = 1973] [id = 729] 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x12ce05800 == 42 [pid = 1973] [id = 728] 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x125388800 == 41 [pid = 1973] [id = 727] 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x1198c1000 == 40 [pid = 1973] [id = 726] 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x12a922000 == 39 [pid = 1973] [id = 725] 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x12a50b800 == 38 [pid = 1973] [id = 724] 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x129381800 == 37 [pid = 1973] [id = 723] 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x128914000 == 36 [pid = 1973] [id = 722] 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x125f24000 == 35 [pid = 1973] [id = 721] 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x121432000 == 34 [pid = 1973] [id = 720] 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x12d204800 == 33 [pid = 1973] [id = 18] 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x1194d1000 == 32 [pid = 1973] [id = 719] 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x11829b000 == 31 [pid = 1973] [id = 718] 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x1182a2800 == 30 [pid = 1973] [id = 717] 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x12e1a3000 == 29 [pid = 1973] [id = 716] 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x12d1b8800 == 28 [pid = 1973] [id = 733] 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x12acbf000 == 27 [pid = 1973] [id = 732] 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x12142d000 == 26 [pid = 1973] [id = 731] 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x113f4c000 == 25 [pid = 1973] [id = 730] 07:16:27 INFO - PROCESS | 1973 | 1467036987734 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 108 (0x127468c00) [pid = 1973] [serial = 2132] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x128df5000) [pid = 1973] [serial = 2137] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x128b9e800) [pid = 1973] [serial = 2135] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x129163c00) [pid = 1973] [serial = 2144] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x120e67800) [pid = 1973] [serial = 2140] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x1290b7400) [pid = 1973] [serial = 2138] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x1289f7c00) [pid = 1973] [serial = 2143] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1248e8800) [pid = 1973] [serial = 2126] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x129441400) [pid = 1973] [serial = 2147] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x1265aa000) [pid = 1973] [serial = 2141] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x12a3ca400) [pid = 1973] [serial = 2149] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1293a8800) [pid = 1973] [serial = 2146] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1252a5000) [pid = 1973] [serial = 2128] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1263e0000) [pid = 1973] [serial = 2131] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x11839d000) [pid = 1973] [serial = 2107] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1183b0400) [pid = 1973] [serial = 2108] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x12b9a1c00) [pid = 1973] [serial = 2096] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1176d9400) [pid = 1973] [serial = 2104] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x118156800) [pid = 1973] [serial = 2105] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x125f4a000) [pid = 1973] [serial = 2129] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x119049400) [pid = 1973] [serial = 2113] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1181a1400) [pid = 1973] [serial = 2114] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1133ae400) [pid = 1973] [serial = 2099] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x112fe8c00) [pid = 1973] [serial = 2098] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x12185c000) [pid = 1973] [serial = 2122] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x1232a8800) [pid = 1973] [serial = 2123] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x1193b9800) [pid = 1973] [serial = 2116] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x119c6dc00) [pid = 1973] [serial = 2117] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x1232d1000) [pid = 1973] [serial = 2125] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x116074800) [pid = 1973] [serial = 2101] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x116623800) [pid = 1973] [serial = 2102] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x120f44800) [pid = 1973] [serial = 2119] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x121449800) [pid = 1973] [serial = 2120] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x1184d5000) [pid = 1973] [serial = 2110] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x11858ac00) [pid = 1973] [serial = 2111] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOMWINDOW == 73 (0x1289efc00) [pid = 1973] [serial = 2134] [outer = 0x0] [url = about:blank] 07:16:27 INFO - PROCESS | 1973 | --DOCSHELL 0x1210e0000 == 24 [pid = 1973] [id = 734] 07:16:27 INFO - PROCESS | 1973 | 1467036987837 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:27 INFO - PROCESS | 1973 | 1467036987839 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:27 INFO - PROCESS | 1973 | ++DOCSHELL 0x116950800 == 25 [pid = 1973] [id = 735] 07:16:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 74 (0x1121a2400) [pid = 1973] [serial = 2205] [outer = 0x0] 07:16:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x112fe8c00) [pid = 1973] [serial = 2206] [outer = 0x1121a2400] 07:16:27 INFO - PROCESS | 1973 | 1467036987869 Marionette DEBUG loaded listener.js 07:16:27 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x1133d9400) [pid = 1973] [serial = 2207] [outer = 0x1121a2400] 07:16:28 INFO - PROCESS | 1973 | 1467036988155 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]]]}] 07:16:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:16:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:16:28 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1074ms 07:16:28 INFO - PROCESS | 1973 | 1467036988209 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 07:16:28 INFO - TEST-START | /DOMEvents/constructors.html 07:16:28 INFO - PROCESS | 1973 | 1467036988211 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 07:16:28 INFO - PROCESS | 1973 | 1467036988215 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:16:28 INFO - PROCESS | 1973 | 1467036988217 Marionette TRACE conn2 <- [1,2914,null,{}] 07:16:28 INFO - PROCESS | 1973 | 1467036988222 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}] 07:16:28 INFO - PROCESS | 1973 | 1467036988224 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:28 INFO - PROCESS | 1973 | 1467036988331 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 07:16:28 INFO - PROCESS | 1973 | 1467036988382 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:28 INFO - PROCESS | 1973 | 1467036988384 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:28 INFO - PROCESS | 1973 | ++DOCSHELL 0x11901e800 == 26 [pid = 1973] [id = 736] 07:16:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x113d41000) [pid = 1973] [serial = 2208] [outer = 0x0] 07:16:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x1172b9c00) [pid = 1973] [serial = 2209] [outer = 0x113d41000] 07:16:28 INFO - PROCESS | 1973 | 1467036988411 Marionette DEBUG loaded listener.js 07:16:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x118379400) [pid = 1973] [serial = 2210] [outer = 0x113d41000] 07:16:28 INFO - PROCESS | 1973 | 1467036988728 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]]]}] 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:16:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:16:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:16:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:16:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:16:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:16:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:16:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 578ms 07:16:28 INFO - PROCESS | 1973 | 1467036988802 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 07:16:28 INFO - PROCESS | 1973 | 1467036988804 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 07:16:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:16:28 INFO - PROCESS | 1973 | 1467036988806 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:16:28 INFO - PROCESS | 1973 | 1467036988807 Marionette TRACE conn2 <- [1,2918,null,{}] 07:16:28 INFO - PROCESS | 1973 | 1467036988809 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}] 07:16:28 INFO - PROCESS | 1973 | 1467036988811 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:28 INFO - PROCESS | 1973 | 1467036988885 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 07:16:28 INFO - PROCESS | 1973 | 1467036988947 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:28 INFO - PROCESS | 1973 | 1467036988948 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:28 INFO - PROCESS | 1973 | ++DOCSHELL 0x12128b000 == 27 [pid = 1973] [id = 737] 07:16:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x1183a2c00) [pid = 1973] [serial = 2211] [outer = 0x0] 07:16:28 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x11888cc00) [pid = 1973] [serial = 2212] [outer = 0x1183a2c00] 07:16:28 INFO - PROCESS | 1973 | 1467036988974 Marionette DEBUG loaded listener.js 07:16:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x119048c00) [pid = 1973] [serial = 2213] [outer = 0x1183a2c00] 07:16:29 INFO - PROCESS | 1973 | 1467036989253 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:16:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:16:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 470ms 07:16:29 INFO - PROCESS | 1973 | 1467036989277 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 07:16:29 INFO - PROCESS | 1973 | 1467036989279 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 07:16:29 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:16:29 INFO - PROCESS | 1973 | 1467036989295 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:16:29 INFO - PROCESS | 1973 | 1467036989298 Marionette TRACE conn2 <- [1,2922,null,{}] 07:16:29 INFO - PROCESS | 1973 | 1467036989301 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}] 07:16:29 INFO - PROCESS | 1973 | 1467036989306 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:29 INFO - PROCESS | 1973 | 1467036989430 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 07:16:29 INFO - PROCESS | 1973 | 1467036989482 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:29 INFO - PROCESS | 1973 | 1467036989484 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:29 INFO - PROCESS | 1973 | ++DOCSHELL 0x117e61000 == 28 [pid = 1973] [id = 738] 07:16:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x110d6a800) [pid = 1973] [serial = 2214] [outer = 0x0] 07:16:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x112fee000) [pid = 1973] [serial = 2215] [outer = 0x110d6a800] 07:16:29 INFO - PROCESS | 1973 | 1467036989517 Marionette DEBUG loaded listener.js 07:16:29 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x115efac00) [pid = 1973] [serial = 2216] [outer = 0x110d6a800] 07:16:29 INFO - PROCESS | 1973 | [1973] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:16:29 INFO - PROCESS | 1973 | [1973] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:16:29 INFO - PROCESS | 1973 | [1973] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:16:29 INFO - PROCESS | 1973 | [1973] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:16:29 INFO - PROCESS | 1973 | 1467036989941 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]]]}] 07:16:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:16:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:16:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:16:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:16:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:16:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:16:29 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 07:16:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:16:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:16:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:16:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:16:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:16:29 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 07:16:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:16:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:16:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:16:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:16:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:16:29 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]" 07:16:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:16:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:16:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:16:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:16:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:16:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:16:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 688ms 07:16:29 INFO - PROCESS | 1973 | 1467036989972 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 07:16:29 INFO - PROCESS | 1973 | 1467036989975 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 07:16:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:16:29 INFO - PROCESS | 1973 | 1467036989979 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:16:29 INFO - PROCESS | 1973 | 1467036989981 Marionette TRACE conn2 <- [1,2926,null,{}] 07:16:29 INFO - PROCESS | 1973 | 1467036989984 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}] 07:16:29 INFO - PROCESS | 1973 | 1467036989987 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:30 INFO - PROCESS | 1973 | 1467036990091 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 07:16:30 INFO - PROCESS | 1973 | 1467036990170 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:30 INFO - PROCESS | 1973 | 1467036990171 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:30 INFO - PROCESS | 1973 | ++DOCSHELL 0x125281000 == 29 [pid = 1973] [id = 739] 07:16:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1184e1400) [pid = 1973] [serial = 2217] [outer = 0x0] 07:16:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x11857c800) [pid = 1973] [serial = 2218] [outer = 0x1184e1400] 07:16:30 INFO - PROCESS | 1973 | 1467036990225 Marionette DEBUG loaded listener.js 07:16:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x119228000) [pid = 1973] [serial = 2219] [outer = 0x1184e1400] 07:16:30 INFO - PROCESS | 1973 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:16:30 INFO - PROCESS | 1973 | 1467036990624 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]]]}] 07:16:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:16:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 674ms 07:16:30 INFO - PROCESS | 1973 | 1467036990653 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 07:16:30 INFO - PROCESS | 1973 | 1467036990655 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 07:16:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:16:30 INFO - PROCESS | 1973 | 1467036990657 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:16:30 INFO - PROCESS | 1973 | 1467036990659 Marionette TRACE conn2 <- [1,2930,null,{}] 07:16:30 INFO - PROCESS | 1973 | 1467036990661 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}] 07:16:30 INFO - PROCESS | 1973 | 1467036990663 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:30 INFO - PROCESS | 1973 | 1467036990766 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 07:16:30 INFO - PROCESS | 1973 | 1467036990820 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:30 INFO - PROCESS | 1973 | 1467036990822 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:30 INFO - PROCESS | 1973 | ++DOCSHELL 0x12891f800 == 30 [pid = 1973] [id = 740] 07:16:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x116a0b800) [pid = 1973] [serial = 2220] [outer = 0x0] 07:16:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1199c8c00) [pid = 1973] [serial = 2221] [outer = 0x116a0b800] 07:16:30 INFO - PROCESS | 1973 | 1467036990851 Marionette DEBUG loaded listener.js 07:16:30 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x120f3c000) [pid = 1973] [serial = 2222] [outer = 0x116a0b800] 07:16:31 INFO - PROCESS | 1973 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:16:31 INFO - PROCESS | 1973 | 1467036991261 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]]]}] 07:16:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:16:31 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 621ms 07:16:31 INFO - PROCESS | 1973 | 1467036991279 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 07:16:31 INFO - PROCESS | 1973 | 1467036991282 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 07:16:31 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:16:31 INFO - PROCESS | 1973 | 1467036991290 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:16:31 INFO - PROCESS | 1973 | 1467036991293 Marionette TRACE conn2 <- [1,2934,null,{}] 07:16:31 INFO - PROCESS | 1973 | 1467036991296 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}] 07:16:31 INFO - PROCESS | 1973 | 1467036991298 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:31 INFO - PROCESS | 1973 | 1467036991406 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 07:16:31 INFO - PROCESS | 1973 | 1467036991486 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:31 INFO - PROCESS | 1973 | 1467036991487 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:31 INFO - PROCESS | 1973 | ++DOCSHELL 0x11303b000 == 31 [pid = 1973] [id = 741] 07:16:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x121449000) [pid = 1973] [serial = 2223] [outer = 0x0] 07:16:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1232a5800) [pid = 1973] [serial = 2224] [outer = 0x121449000] 07:16:31 INFO - PROCESS | 1973 | 1467036991561 Marionette DEBUG loaded listener.js 07:16:31 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x1232b2c00) [pid = 1973] [serial = 2225] [outer = 0x121449000] 07:16:31 INFO - PROCESS | 1973 | --DOCSHELL 0x12128b000 == 30 [pid = 1973] [id = 737] 07:16:31 INFO - PROCESS | 1973 | --DOCSHELL 0x11901e800 == 29 [pid = 1973] [id = 736] 07:16:31 INFO - PROCESS | 1973 | --DOCSHELL 0x116950800 == 28 [pid = 1973] [id = 735] 07:16:32 INFO - PROCESS | 1973 | 1467036992022 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]]]}] 07:16:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:16:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 780ms 07:16:32 INFO - PROCESS | 1973 | 1467036992066 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 07:16:32 INFO - PROCESS | 1973 | 1467036992068 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 07:16:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:16:32 INFO - PROCESS | 1973 | 1467036992071 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:16:32 INFO - PROCESS | 1973 | 1467036992074 Marionette TRACE conn2 <- [1,2938,null,{}] 07:16:32 INFO - PROCESS | 1973 | 1467036992077 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}] 07:16:32 INFO - PROCESS | 1973 | 1467036992079 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:32 INFO - PROCESS | 1973 | 1467036992171 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 07:16:32 INFO - PROCESS | 1973 | 1467036992178 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:32 INFO - PROCESS | 1973 | 1467036992179 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:32 INFO - PROCESS | 1973 | ++DOCSHELL 0x120d75800 == 29 [pid = 1973] [id = 742] 07:16:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x117e9b400) [pid = 1973] [serial = 2226] [outer = 0x0] 07:16:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1183bc800) [pid = 1973] [serial = 2227] [outer = 0x117e9b400] 07:16:32 INFO - PROCESS | 1973 | 1467036992207 Marionette DEBUG loaded listener.js 07:16:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x11904b800) [pid = 1973] [serial = 2228] [outer = 0x117e9b400] 07:16:32 INFO - PROCESS | 1973 | 1467036992600 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]]]}] 07:16:32 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. 07:16:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 574ms 07:16:32 INFO - PROCESS | 1973 | 1467036992645 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 07:16:32 INFO - PROCESS | 1973 | 1467036992648 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 07:16:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:16:32 INFO - PROCESS | 1973 | 1467036992652 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:16:32 INFO - PROCESS | 1973 | 1467036992654 Marionette TRACE conn2 <- [1,2942,null,{}] 07:16:32 INFO - PROCESS | 1973 | 1467036992657 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}] 07:16:32 INFO - PROCESS | 1973 | 1467036992659 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:32 INFO - PROCESS | 1973 | 1467036992788 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 07:16:32 INFO - PROCESS | 1973 | 1467036992805 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:32 INFO - PROCESS | 1973 | 1467036992806 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:32 INFO - PROCESS | 1973 | ++DOCSHELL 0x128916000 == 30 [pid = 1973] [id = 743] 07:16:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1193bb400) [pid = 1973] [serial = 2229] [outer = 0x0] 07:16:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x12144a400) [pid = 1973] [serial = 2230] [outer = 0x1193bb400] 07:16:32 INFO - PROCESS | 1973 | 1467036992848 Marionette DEBUG loaded listener.js 07:16:32 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x1232ab000) [pid = 1973] [serial = 2231] [outer = 0x1193bb400] 07:16:33 INFO - PROCESS | 1973 | 1467036993290 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"]]]}] 07:16:33 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 07:16:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:16:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 671ms 07:16:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:16:33 INFO - PROCESS | 1973 | 1467036993324 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 07:16:33 INFO - PROCESS | 1973 | 1467036993325 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 07:16:33 INFO - PROCESS | 1973 | 1467036993327 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:16:33 INFO - PROCESS | 1973 | 1467036993330 Marionette TRACE conn2 <- [1,2946,null,{}] 07:16:33 INFO - PROCESS | 1973 | 1467036993344 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}] 07:16:33 INFO - PROCESS | 1973 | 1467036993346 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:33 INFO - PROCESS | 1973 | 1467036993445 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 07:16:33 INFO - PROCESS | 1973 | 1467036993450 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:33 INFO - PROCESS | 1973 | 1467036993451 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:33 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a5c5000 == 31 [pid = 1973] [id = 744] 07:16:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x124881800) [pid = 1973] [serial = 2232] [outer = 0x0] 07:16:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x1252a3400) [pid = 1973] [serial = 2233] [outer = 0x124881800] 07:16:33 INFO - PROCESS | 1973 | 1467036993479 Marionette DEBUG loaded listener.js 07:16:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x125f4e000) [pid = 1973] [serial = 2234] [outer = 0x124881800] 07:16:33 INFO - PROCESS | 1973 | 1467036993796 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]]]}] 07:16:33 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. 07:16:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 478ms 07:16:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:16:33 INFO - PROCESS | 1973 | 1467036993809 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 07:16:33 INFO - PROCESS | 1973 | 1467036993811 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 07:16:33 INFO - PROCESS | 1973 | 1467036993813 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:16:33 INFO - PROCESS | 1973 | 1467036993814 Marionette TRACE conn2 <- [1,2950,null,{}] 07:16:33 INFO - PROCESS | 1973 | 1467036993823 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}] 07:16:33 INFO - PROCESS | 1973 | 1467036993824 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:33 INFO - PROCESS | 1973 | 1467036993937 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 07:16:33 INFO - PROCESS | 1973 | 1467036993941 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:33 INFO - PROCESS | 1973 | 1467036993942 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:33 INFO - PROCESS | 1973 | ++DOCSHELL 0x12acd1800 == 32 [pid = 1973] [id = 745] 07:16:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x12746a400) [pid = 1973] [serial = 2235] [outer = 0x0] 07:16:33 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x1289ee400) [pid = 1973] [serial = 2236] [outer = 0x12746a400] 07:16:33 INFO - PROCESS | 1973 | 1467036993967 Marionette DEBUG loaded listener.js 07:16:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x1289f6c00) [pid = 1973] [serial = 2237] [outer = 0x12746a400] 07:16:34 INFO - PROCESS | 1973 | ++DOCSHELL 0x116670800 == 33 [pid = 1973] [id = 746] 07:16:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x128df3000) [pid = 1973] [serial = 2238] [outer = 0x0] 07:16:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x127466800) [pid = 1973] [serial = 2239] [outer = 0x128df3000] 07:16:34 INFO - PROCESS | 1973 | 1467036994379 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]]]}] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 107 (0x12d20b800) [pid = 1973] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 106 (0x1121a2400) [pid = 1973] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 105 (0x1216b2800) [pid = 1973] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 104 (0x124ad8800) [pid = 1973] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 103 (0x119695400) [pid = 1973] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 102 (0x115e55400) [pid = 1973] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x1183b0800) [pid = 1973] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x11904d800) [pid = 1973] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x112a7e800) [pid = 1973] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x126352800) [pid = 1973] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x118149000) [pid = 1973] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1293ac400) [pid = 1973] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1263dc000) [pid = 1973] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x12ce37800) [pid = 1973] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x110d56c00) [pid = 1973] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x110e81800) [pid = 1973] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1293ad000) [pid = 1973] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1133b4000) [pid = 1973] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x113d41000) [pid = 1973] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x110d4e800) [pid = 1973] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x116738c00) [pid = 1973] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x11857d800) [pid = 1973] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:16:34 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x120e69c00) [pid = 1973] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:16:34 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. 07:16:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 619ms 07:16:34 INFO - PROCESS | 1973 | 1467036994432 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 07:16:34 INFO - PROCESS | 1973 | 1467036994434 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 07:16:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:16:34 INFO - PROCESS | 1973 | 1467036994436 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:16:34 INFO - PROCESS | 1973 | 1467036994437 Marionette TRACE conn2 <- [1,2954,null,{}] 07:16:34 INFO - PROCESS | 1973 | 1467036994439 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}] 07:16:34 INFO - PROCESS | 1973 | 1467036994440 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:34 INFO - PROCESS | 1973 | 1467036994532 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 07:16:34 INFO - PROCESS | 1973 | 1467036994539 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:34 INFO - PROCESS | 1973 | 1467036994540 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:34 INFO - PROCESS | 1973 | ++DOCSHELL 0x124aa1800 == 34 [pid = 1973] [id = 747] 07:16:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x115e55400) [pid = 1973] [serial = 2240] [outer = 0x0] 07:16:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x116971c00) [pid = 1973] [serial = 2241] [outer = 0x115e55400] 07:16:34 INFO - PROCESS | 1973 | 1467036994568 Marionette DEBUG loaded listener.js 07:16:34 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1185b9000) [pid = 1973] [serial = 2242] [outer = 0x115e55400] 07:16:34 INFO - PROCESS | 1973 | 1467036994923 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]]]}] 07:16:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:16:34 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 07:16:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 520ms 07:16:34 INFO - PROCESS | 1973 | 1467036994958 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 07:16:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:16:34 INFO - PROCESS | 1973 | 1467036994959 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 07:16:34 INFO - PROCESS | 1973 | 1467036994962 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:16:34 INFO - PROCESS | 1973 | 1467036994963 Marionette TRACE conn2 <- [1,2958,null,{}] 07:16:34 INFO - PROCESS | 1973 | 1467036994966 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}] 07:16:34 INFO - PROCESS | 1973 | 1467036994974 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:35 INFO - PROCESS | 1973 | 1467036995112 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 07:16:35 INFO - PROCESS | 1973 | 1467036995126 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:35 INFO - PROCESS | 1973 | 1467036995127 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:35 INFO - PROCESS | 1973 | ++DOCSHELL 0x1160a0000 == 35 [pid = 1973] [id = 748] 07:16:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1212afc00) [pid = 1973] [serial = 2243] [outer = 0x0] 07:16:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x128df4800) [pid = 1973] [serial = 2244] [outer = 0x1212afc00] 07:16:35 INFO - PROCESS | 1973 | 1467036995168 Marionette DEBUG loaded listener.js 07:16:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1293a8c00) [pid = 1973] [serial = 2245] [outer = 0x1212afc00] 07:16:35 INFO - PROCESS | 1973 | 1467036995594 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]]]}] 07:16:35 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. 07:16:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 668ms 07:16:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:16:35 INFO - PROCESS | 1973 | 1467036995630 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 07:16:35 INFO - PROCESS | 1973 | 1467036995632 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 07:16:35 INFO - PROCESS | 1973 | 1467036995634 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:16:35 INFO - PROCESS | 1973 | 1467036995635 Marionette TRACE conn2 <- [1,2962,null,{}] 07:16:35 INFO - PROCESS | 1973 | 1467036995637 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}] 07:16:35 INFO - PROCESS | 1973 | 1467036995639 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:35 INFO - PROCESS | 1973 | 1467036995742 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 07:16:35 INFO - PROCESS | 1973 | 1467036995776 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:35 INFO - PROCESS | 1973 | 1467036995778 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:35 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d212000 == 36 [pid = 1973] [id = 749] 07:16:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x113d3bc00) [pid = 1973] [serial = 2246] [outer = 0x0] 07:16:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1293ad000) [pid = 1973] [serial = 2247] [outer = 0x113d3bc00] 07:16:35 INFO - PROCESS | 1973 | 1467036995802 Marionette DEBUG loaded listener.js 07:16:35 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x12a3d3400) [pid = 1973] [serial = 2248] [outer = 0x113d3bc00] 07:16:36 INFO - PROCESS | 1973 | 1467036996045 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]]]}] 07:16:36 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. 07:16:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 421ms 07:16:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:16:36 INFO - PROCESS | 1973 | 1467036996058 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 07:16:36 INFO - PROCESS | 1973 | 1467036996059 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 07:16:36 INFO - PROCESS | 1973 | 1467036996061 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:16:36 INFO - PROCESS | 1973 | 1467036996062 Marionette TRACE conn2 <- [1,2966,null,{}] 07:16:36 INFO - PROCESS | 1973 | 1467036996065 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}] 07:16:36 INFO - PROCESS | 1973 | 1467036996066 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:36 INFO - PROCESS | 1973 | 1467036996150 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 07:16:36 INFO - PROCESS | 1973 | 1467036996156 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:36 INFO - PROCESS | 1973 | 1467036996157 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:36 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d6ad000 == 37 [pid = 1973] [id = 750] 07:16:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12a3d5000) [pid = 1973] [serial = 2249] [outer = 0x0] 07:16:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x12a6d6400) [pid = 1973] [serial = 2250] [outer = 0x12a3d5000] 07:16:36 INFO - PROCESS | 1973 | 1467036996181 Marionette DEBUG loaded listener.js 07:16:36 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12a6de000) [pid = 1973] [serial = 2251] [outer = 0x12a3d5000] 07:16:36 INFO - PROCESS | 1973 | --DOCSHELL 0x120d75800 == 36 [pid = 1973] [id = 742] 07:16:36 INFO - PROCESS | 1973 | --DOCSHELL 0x11303b000 == 35 [pid = 1973] [id = 741] 07:16:36 INFO - PROCESS | 1973 | --DOCSHELL 0x12891f800 == 34 [pid = 1973] [id = 740] 07:16:36 INFO - PROCESS | 1973 | --DOCSHELL 0x125281000 == 33 [pid = 1973] [id = 739] 07:16:36 INFO - PROCESS | 1973 | --DOCSHELL 0x117e61000 == 32 [pid = 1973] [id = 738] 07:16:37 INFO - PROCESS | 1973 | --DOCSHELL 0x128916000 == 31 [pid = 1973] [id = 743] 07:16:37 INFO - PROCESS | 1973 | --DOCSHELL 0x124aa1800 == 30 [pid = 1973] [id = 747] 07:16:37 INFO - PROCESS | 1973 | --DOCSHELL 0x12a5c5000 == 29 [pid = 1973] [id = 744] 07:16:37 INFO - PROCESS | 1973 | --DOCSHELL 0x12acd1800 == 28 [pid = 1973] [id = 745] 07:16:37 INFO - PROCESS | 1973 | --DOCSHELL 0x12d212000 == 27 [pid = 1973] [id = 749] 07:16:37 INFO - PROCESS | 1973 | --DOCSHELL 0x1160a0000 == 26 [pid = 1973] [id = 748] 07:16:37 INFO - PROCESS | 1973 | --DOCSHELL 0x116670800 == 25 [pid = 1973] [id = 746] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x12d20d800) [pid = 1973] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1166ee000) [pid = 1973] [serial = 2203] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x112fe8c00) [pid = 1973] [serial = 2206] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1176e2400) [pid = 1973] [serial = 2204] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x1133d9400) [pid = 1973] [serial = 2207] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1172b9c00) [pid = 1973] [serial = 2209] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x1232abc00) [pid = 1973] [serial = 2170] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x118379400) [pid = 1973] [serial = 2210] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x125f41c00) [pid = 1973] [serial = 2173] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x12634d800) [pid = 1973] [serial = 2174] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1183a8400) [pid = 1973] [serial = 2195] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x11819f400) [pid = 1973] [serial = 2194] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x120e63000) [pid = 1973] [serial = 2167] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x116293400) [pid = 1973] [serial = 2155] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x113099400) [pid = 1973] [serial = 2192] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x116969c00) [pid = 1973] [serial = 2156] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x118887c00) [pid = 1973] [serial = 2161] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x118dd0000) [pid = 1973] [serial = 2162] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x119331800) [pid = 1973] [serial = 2164] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x119690000) [pid = 1973] [serial = 2165] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 76 (0x113075000) [pid = 1973] [serial = 2152] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 75 (0x113f3ac00) [pid = 1973] [serial = 2153] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 74 (0x1270e8c00) [pid = 1973] [serial = 2176] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 73 (0x1181a0400) [pid = 1973] [serial = 2158] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 72 (0x1183ae400) [pid = 1973] [serial = 2159] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 71 (0x12a623000) [pid = 1973] [serial = 2150] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 70 (0x127470800) [pid = 1973] [serial = 2177] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 69 (0x1211f4800) [pid = 1973] [serial = 2198] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 68 (0x119223800) [pid = 1973] [serial = 2197] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 67 (0x1293a3800) [pid = 1973] [serial = 2186] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 66 (0x1232ae400) [pid = 1973] [serial = 2200] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 65 (0x125e7b000) [pid = 1973] [serial = 1478] [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.] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 64 (0x1289f2400) [pid = 1973] [serial = 2185] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 63 (0x1172b6000) [pid = 1973] [serial = 2180] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 62 (0x111e29000) [pid = 1973] [serial = 2179] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 61 (0x124ad4c00) [pid = 1973] [serial = 2171] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 60 (0x120e62800) [pid = 1973] [serial = 2182] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 59 (0x12a626c00) [pid = 1973] [serial = 2189] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 58 (0x12659fc00) [pid = 1973] [serial = 2183] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 57 (0x1270e9c00) [pid = 1973] [serial = 2201] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 56 (0x110e84000) [pid = 1973] [serial = 2191] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 55 (0x129447c00) [pid = 1973] [serial = 2188] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 54 (0x121365800) [pid = 1973] [serial = 2168] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | --DOMWINDOW == 53 (0x11888cc00) [pid = 1973] [serial = 2212] [outer = 0x0] [url = about:blank] 07:16:37 INFO - PROCESS | 1973 | 1467036997691 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]]]}] 07:16:37 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. 07:16:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1669ms 07:16:37 INFO - PROCESS | 1973 | 1467036997733 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 07:16:37 INFO - PROCESS | 1973 | 1467036997737 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 07:16:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:16:37 INFO - PROCESS | 1973 | 1467036997745 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:16:37 INFO - PROCESS | 1973 | 1467036997748 Marionette TRACE conn2 <- [1,2970,null,{}] 07:16:37 INFO - PROCESS | 1973 | 1467036997754 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}] 07:16:37 INFO - PROCESS | 1973 | 1467036997757 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:37 INFO - PROCESS | 1973 | 1467036997885 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 07:16:37 INFO - PROCESS | 1973 | 1467036997965 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:37 INFO - PROCESS | 1973 | 1467036997967 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:37 INFO - PROCESS | 1973 | ++DOCSHELL 0x11706f000 == 26 [pid = 1973] [id = 751] 07:16:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 54 (0x1133ddc00) [pid = 1973] [serial = 2252] [outer = 0x0] 07:16:37 INFO - PROCESS | 1973 | ++DOMWINDOW == 55 (0x113932800) [pid = 1973] [serial = 2253] [outer = 0x1133ddc00] 07:16:37 INFO - PROCESS | 1973 | 1467036997995 Marionette DEBUG loaded listener.js 07:16:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 56 (0x115e5f000) [pid = 1973] [serial = 2254] [outer = 0x1133ddc00] 07:16:38 INFO - PROCESS | 1973 | 1467036998285 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]]]}] 07:16:38 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. 07:16:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 580ms 07:16:38 INFO - PROCESS | 1973 | 1467036998326 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 07:16:38 INFO - PROCESS | 1973 | 1467036998330 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 07:16:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:16:38 INFO - PROCESS | 1973 | 1467036998338 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:16:38 INFO - PROCESS | 1973 | 1467036998341 Marionette TRACE conn2 <- [1,2974,null,{}] 07:16:38 INFO - PROCESS | 1973 | 1467036998344 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}] 07:16:38 INFO - PROCESS | 1973 | 1467036998345 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:38 INFO - PROCESS | 1973 | 1467036998427 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 07:16:38 INFO - PROCESS | 1973 | 1467036998489 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:38 INFO - PROCESS | 1973 | 1467036998491 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:38 INFO - PROCESS | 1973 | ++DOCSHELL 0x119211800 == 27 [pid = 1973] [id = 752] 07:16:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 57 (0x1166ee000) [pid = 1973] [serial = 2255] [outer = 0x0] 07:16:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 58 (0x11721a400) [pid = 1973] [serial = 2256] [outer = 0x1166ee000] 07:16:38 INFO - PROCESS | 1973 | 1467036998537 Marionette DEBUG loaded listener.js 07:16:38 INFO - PROCESS | 1973 | ++DOMWINDOW == 59 (0x1176d9c00) [pid = 1973] [serial = 2257] [outer = 0x1166ee000] 07:16:38 INFO - PROCESS | 1973 | 1467036998915 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]]]}] 07:16:38 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. 07:16:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 625ms 07:16:38 INFO - PROCESS | 1973 | 1467036998961 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 07:16:38 INFO - PROCESS | 1973 | 1467036998963 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 07:16:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:16:38 INFO - PROCESS | 1973 | 1467036998984 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:16:38 INFO - PROCESS | 1973 | 1467036998988 Marionette TRACE conn2 <- [1,2978,null,{}] 07:16:39 INFO - PROCESS | 1973 | 1467036999002 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}] 07:16:39 INFO - PROCESS | 1973 | 1467036999007 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:39 INFO - PROCESS | 1973 | 1467036999127 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 07:16:39 INFO - PROCESS | 1973 | 1467036999140 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:39 INFO - PROCESS | 1973 | 1467036999142 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:39 INFO - PROCESS | 1973 | ++DOCSHELL 0x120f87800 == 28 [pid = 1973] [id = 753] 07:16:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 60 (0x110d4e000) [pid = 1973] [serial = 2258] [outer = 0x0] 07:16:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 61 (0x1183a5800) [pid = 1973] [serial = 2259] [outer = 0x110d4e000] 07:16:39 INFO - PROCESS | 1973 | 1467036999186 Marionette DEBUG loaded listener.js 07:16:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 62 (0x1183b9400) [pid = 1973] [serial = 2260] [outer = 0x110d4e000] 07:16:39 INFO - PROCESS | 1973 | 1467036999508 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]]]}] 07:16:39 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. 07:16:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 593ms 07:16:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:16:39 INFO - PROCESS | 1973 | 1467036999560 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 07:16:39 INFO - PROCESS | 1973 | 1467036999562 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 07:16:39 INFO - PROCESS | 1973 | 1467036999564 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:16:39 INFO - PROCESS | 1973 | 1467036999565 Marionette TRACE conn2 <- [1,2982,null,{}] 07:16:39 INFO - PROCESS | 1973 | 1467036999567 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}] 07:16:39 INFO - PROCESS | 1973 | 1467036999568 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:39 INFO - PROCESS | 1973 | 1467036999673 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 07:16:39 INFO - PROCESS | 1973 | 1467036999682 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:39 INFO - PROCESS | 1973 | 1467036999683 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:39 INFO - PROCESS | 1973 | ++DOCSHELL 0x12481e800 == 29 [pid = 1973] [id = 754] 07:16:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 63 (0x118587c00) [pid = 1973] [serial = 2261] [outer = 0x0] 07:16:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 64 (0x1185bcc00) [pid = 1973] [serial = 2262] [outer = 0x118587c00] 07:16:39 INFO - PROCESS | 1973 | 1467036999709 Marionette DEBUG loaded listener.js 07:16:39 INFO - PROCESS | 1973 | ++DOMWINDOW == 65 (0x118dcb400) [pid = 1973] [serial = 2263] [outer = 0x118587c00] 07:16:39 INFO - PROCESS | 1973 | 1467036999967 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"]]]}] 07:16:39 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 07:16:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:16:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:16:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 417ms 07:16:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:16:39 INFO - PROCESS | 1973 | 1467036999982 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 07:16:39 INFO - PROCESS | 1973 | 1467036999983 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 07:16:39 INFO - PROCESS | 1973 | 1467036999994 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:16:39 INFO - PROCESS | 1973 | 1467036999995 Marionette TRACE conn2 <- [1,2986,null,{}] 07:16:39 INFO - PROCESS | 1973 | 1467036999998 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}] 07:16:40 INFO - PROCESS | 1973 | 1467036999999 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:40 INFO - PROCESS | 1973 | 1467037000085 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 07:16:40 INFO - PROCESS | 1973 | 1467037000091 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:40 INFO - PROCESS | 1973 | 1467037000092 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:40 INFO - PROCESS | 1973 | ++DOCSHELL 0x12637b000 == 30 [pid = 1973] [id = 755] 07:16:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 66 (0x110d51800) [pid = 1973] [serial = 2264] [outer = 0x0] 07:16:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 67 (0x119049400) [pid = 1973] [serial = 2265] [outer = 0x110d51800] 07:16:40 INFO - PROCESS | 1973 | 1467037000118 Marionette DEBUG loaded listener.js 07:16:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 68 (0x119331c00) [pid = 1973] [serial = 2266] [outer = 0x110d51800] 07:16:40 INFO - PROCESS | 1973 | 1467037000410 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]]]}] 07:16:40 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. 07:16:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 478ms 07:16:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:16:40 INFO - PROCESS | 1973 | 1467037000465 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 07:16:40 INFO - PROCESS | 1973 | 1467037000466 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 07:16:40 INFO - PROCESS | 1973 | 1467037000468 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:16:40 INFO - PROCESS | 1973 | 1467037000471 Marionette TRACE conn2 <- [1,2990,null,{}] 07:16:40 INFO - PROCESS | 1973 | 1467037000474 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}] 07:16:40 INFO - PROCESS | 1973 | 1467037000478 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:40 INFO - PROCESS | 1973 | 1467037000572 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 07:16:40 INFO - PROCESS | 1973 | 1467037000632 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:40 INFO - PROCESS | 1973 | 1467037000634 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:40 INFO - PROCESS | 1973 | ++DOCSHELL 0x128bb3800 == 31 [pid = 1973] [id = 756] 07:16:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 69 (0x11922d400) [pid = 1973] [serial = 2267] [outer = 0x0] 07:16:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 70 (0x1193bd400) [pid = 1973] [serial = 2268] [outer = 0x11922d400] 07:16:40 INFO - PROCESS | 1973 | 1467037000658 Marionette DEBUG loaded listener.js 07:16:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 71 (0x1232abc00) [pid = 1973] [serial = 2269] [outer = 0x11922d400] 07:16:40 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a310000 == 32 [pid = 1973] [id = 757] 07:16:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 72 (0x12487b000) [pid = 1973] [serial = 2270] [outer = 0x0] 07:16:40 INFO - PROCESS | 1973 | ++DOMWINDOW == 73 (0x1232b1000) [pid = 1973] [serial = 2271] [outer = 0x12487b000] 07:16:40 INFO - PROCESS | 1973 | 1467037000914 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]]]}] 07:16:40 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. 07:16:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 471ms 07:16:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:16:40 INFO - PROCESS | 1973 | 1467037000945 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 07:16:40 INFO - PROCESS | 1973 | 1467037000946 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 07:16:40 INFO - PROCESS | 1973 | 1467037000948 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:16:40 INFO - PROCESS | 1973 | 1467037000949 Marionette TRACE conn2 <- [1,2994,null,{}] 07:16:40 INFO - PROCESS | 1973 | 1467037000958 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}] 07:16:40 INFO - PROCESS | 1973 | 1467037000959 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:41 INFO - PROCESS | 1973 | 1467037001062 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 07:16:41 INFO - PROCESS | 1973 | 1467037001065 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:41 INFO - PROCESS | 1973 | 1467037001066 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:41 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a31f800 == 33 [pid = 1973] [id = 758] 07:16:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 74 (0x12325dc00) [pid = 1973] [serial = 2272] [outer = 0x0] 07:16:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 75 (0x12336fc00) [pid = 1973] [serial = 2273] [outer = 0x12325dc00] 07:16:41 INFO - PROCESS | 1973 | 1467037001091 Marionette DEBUG loaded listener.js 07:16:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 76 (0x12529fc00) [pid = 1973] [serial = 2274] [outer = 0x12325dc00] 07:16:41 INFO - PROCESS | 1973 | 1467037001380 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]]]}] 07:16:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:16:41 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 07:16:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 472ms 07:16:41 INFO - PROCESS | 1973 | 1467037001425 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 07:16:41 INFO - PROCESS | 1973 | 1467037001426 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 07:16:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:16:41 INFO - PROCESS | 1973 | 1467037001429 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:16:41 INFO - PROCESS | 1973 | 1467037001430 Marionette TRACE conn2 <- [1,2998,null,{}] 07:16:41 INFO - PROCESS | 1973 | 1467037001432 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}] 07:16:41 INFO - PROCESS | 1973 | 1467037001433 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:41 INFO - PROCESS | 1973 | 1467037001540 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 07:16:41 INFO - PROCESS | 1973 | 1467037001546 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:41 INFO - PROCESS | 1973 | 1467037001547 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:41 INFO - PROCESS | 1973 | ++DOCSHELL 0x12a5c4000 == 34 [pid = 1973] [id = 759] 07:16:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 77 (0x1232aac00) [pid = 1973] [serial = 2275] [outer = 0x0] 07:16:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x1252df400) [pid = 1973] [serial = 2276] [outer = 0x1232aac00] 07:16:41 INFO - PROCESS | 1973 | 1467037001573 Marionette DEBUG loaded listener.js 07:16:41 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x125f4a000) [pid = 1973] [serial = 2277] [outer = 0x1232aac00] 07:16:41 INFO - PROCESS | 1973 | 1467037001849 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]]]}] 07:16:41 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. 07:16:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 467ms 07:16:41 INFO - PROCESS | 1973 | 1467037001897 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 07:16:41 INFO - PROCESS | 1973 | 1467037001898 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 07:16:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:16:41 INFO - PROCESS | 1973 | 1467037001900 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:16:41 INFO - PROCESS | 1973 | 1467037001901 Marionette TRACE conn2 <- [1,3002,null,{}] 07:16:41 INFO - PROCESS | 1973 | 1467037001906 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}] 07:16:41 INFO - PROCESS | 1973 | 1467037001908 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:41 INFO - PROCESS | 1973 | 1467037001989 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 07:16:42 INFO - PROCESS | 1973 | 1467037001999 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:42 INFO - PROCESS | 1973 | 1467037002000 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:42 INFO - PROCESS | 1973 | ++DOCSHELL 0x120f84800 == 35 [pid = 1973] [id = 760] 07:16:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x1232ac400) [pid = 1973] [serial = 2278] [outer = 0x0] 07:16:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x1270e8c00) [pid = 1973] [serial = 2279] [outer = 0x1232ac400] 07:16:42 INFO - PROCESS | 1973 | 1467037002025 Marionette DEBUG loaded listener.js 07:16:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x127465800) [pid = 1973] [serial = 2280] [outer = 0x1232ac400] 07:16:42 INFO - PROCESS | 1973 | 1467037002321 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]]]}] 07:16:42 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. 07:16:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 472ms 07:16:42 INFO - PROCESS | 1973 | 1467037002373 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 07:16:42 INFO - PROCESS | 1973 | 1467037002374 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 07:16:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:16:42 INFO - PROCESS | 1973 | 1467037002376 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:16:42 INFO - PROCESS | 1973 | 1467037002377 Marionette TRACE conn2 <- [1,3006,null,{}] 07:16:42 INFO - PROCESS | 1973 | 1467037002379 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}] 07:16:42 INFO - PROCESS | 1973 | 1467037002380 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:42 INFO - PROCESS | 1973 | 1467037002495 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 07:16:42 INFO - PROCESS | 1973 | 1467037002502 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:42 INFO - PROCESS | 1973 | 1467037002503 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:42 INFO - PROCESS | 1973 | ++DOCSHELL 0x12bbc1800 == 36 [pid = 1973] [id = 761] 07:16:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x125f49400) [pid = 1973] [serial = 2281] [outer = 0x0] 07:16:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x12746fc00) [pid = 1973] [serial = 2282] [outer = 0x125f49400] 07:16:42 INFO - PROCESS | 1973 | 1467037002527 Marionette DEBUG loaded listener.js 07:16:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x128b9d000) [pid = 1973] [serial = 2283] [outer = 0x125f49400] 07:16:42 INFO - PROCESS | 1973 | 1467037002823 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]]]}] 07:16:42 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. 07:16:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 468ms 07:16:42 INFO - PROCESS | 1973 | 1467037002845 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 07:16:42 INFO - PROCESS | 1973 | 1467037002846 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 07:16:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:16:42 INFO - PROCESS | 1973 | 1467037002849 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:16:42 INFO - PROCESS | 1973 | 1467037002850 Marionette TRACE conn2 <- [1,3010,null,{}] 07:16:42 INFO - PROCESS | 1973 | 1467037002861 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}] 07:16:42 INFO - PROCESS | 1973 | 1467037002863 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:42 INFO - PROCESS | 1973 | 1467037002971 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 07:16:42 INFO - PROCESS | 1973 | 1467037002975 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:42 INFO - PROCESS | 1973 | 1467037002977 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:42 INFO - PROCESS | 1973 | ++DOCSHELL 0x12637a000 == 37 [pid = 1973] [id = 762] 07:16:42 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x128df0800) [pid = 1973] [serial = 2284] [outer = 0x0] 07:16:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x12915f000) [pid = 1973] [serial = 2285] [outer = 0x128df0800] 07:16:43 INFO - PROCESS | 1973 | 1467037003010 Marionette DEBUG loaded listener.js 07:16:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x129442000) [pid = 1973] [serial = 2286] [outer = 0x128df0800] 07:16:43 INFO - PROCESS | 1973 | 1467037003331 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]]]}] 07:16:43 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 07:16:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 529ms 07:16:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:16:43 INFO - PROCESS | 1973 | 1467037003378 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 07:16:43 INFO - PROCESS | 1973 | 1467037003379 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 07:16:43 INFO - PROCESS | 1973 | 1467037003381 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:16:43 INFO - PROCESS | 1973 | 1467037003382 Marionette TRACE conn2 <- [1,3014,null,{}] 07:16:43 INFO - PROCESS | 1973 | 1467037003385 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}] 07:16:43 INFO - PROCESS | 1973 | 1467037003386 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:43 INFO - PROCESS | 1973 | 1467037003486 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 07:16:43 INFO - PROCESS | 1973 | 1467037003499 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:43 INFO - PROCESS | 1973 | 1467037003501 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:43 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d20e000 == 38 [pid = 1973] [id = 763] 07:16:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1293a3400) [pid = 1973] [serial = 2287] [outer = 0x0] 07:16:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x12a623800) [pid = 1973] [serial = 2288] [outer = 0x1293a3400] 07:16:43 INFO - PROCESS | 1973 | 1467037003525 Marionette DEBUG loaded listener.js 07:16:43 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x12a6db000) [pid = 1973] [serial = 2289] [outer = 0x1293a3400] 07:16:43 INFO - PROCESS | 1973 | [1973] 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 07:16:43 INFO - PROCESS | 1973 | 1467037003860 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:16:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:16:43 INFO - {} 07:16:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:16:43 INFO - {} 07:16:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:16:43 INFO - {} 07:16:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:16:43 INFO - {} 07:16:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 519ms 07:16:43 INFO - PROCESS | 1973 | 1467037003900 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 07:16:43 INFO - PROCESS | 1973 | 1467037003901 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 07:16:43 INFO - TEST-START | /FileAPI/fileReader.html 07:16:43 INFO - PROCESS | 1973 | 1467037003904 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:16:43 INFO - PROCESS | 1973 | 1467037003905 Marionette TRACE conn2 <- [1,3018,null,{}] 07:16:43 INFO - PROCESS | 1973 | 1467037003913 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}] 07:16:43 INFO - PROCESS | 1973 | 1467037003914 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:44 INFO - PROCESS | 1973 | 1467037004020 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 07:16:44 INFO - PROCESS | 1973 | 1467037004024 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:44 INFO - PROCESS | 1973 | 1467037004025 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:44 INFO - PROCESS | 1973 | ++DOCSHELL 0x12d6b3000 == 39 [pid = 1973] [id = 764] 07:16:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x12a6dec00) [pid = 1973] [serial = 2290] [outer = 0x0] 07:16:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x12a753400) [pid = 1973] [serial = 2291] [outer = 0x12a6dec00] 07:16:44 INFO - PROCESS | 1973 | 1467037004082 Marionette DEBUG loaded listener.js 07:16:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x12a95dc00) [pid = 1973] [serial = 2292] [outer = 0x12a6dec00] 07:16:44 INFO - PROCESS | 1973 | 1467037004358 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]]]}] 07:16:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:16:44 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:16:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:16:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:16:44 INFO - TEST-OK | /FileAPI/fileReader.html | took 468ms 07:16:44 INFO - TEST-START | /FileAPI/historical.html 07:16:44 INFO - PROCESS | 1973 | 1467037004376 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 07:16:44 INFO - PROCESS | 1973 | 1467037004377 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 07:16:44 INFO - PROCESS | 1973 | 1467037004379 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:16:44 INFO - PROCESS | 1973 | 1467037004381 Marionette TRACE conn2 <- [1,3022,null,{}] 07:16:44 INFO - PROCESS | 1973 | 1467037004383 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}] 07:16:44 INFO - PROCESS | 1973 | 1467037004384 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:44 INFO - PROCESS | 1973 | 1467037004498 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 07:16:44 INFO - PROCESS | 1973 | 1467037004502 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:44 INFO - PROCESS | 1973 | 1467037004503 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:44 INFO - PROCESS | 1973 | ++DOCSHELL 0x12e199800 == 40 [pid = 1973] [id = 765] 07:16:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12a762c00) [pid = 1973] [serial = 2293] [outer = 0x0] 07:16:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x12ac7d400) [pid = 1973] [serial = 2294] [outer = 0x12a762c00] 07:16:44 INFO - PROCESS | 1973 | 1467037004526 Marionette DEBUG loaded listener.js 07:16:44 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12b715400) [pid = 1973] [serial = 2295] [outer = 0x12a762c00] 07:16:45 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1193bb400) [pid = 1973] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:16:45 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x124881800) [pid = 1973] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:16:45 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x12746a400) [pid = 1973] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:16:45 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1212afc00) [pid = 1973] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:16:45 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x128df3000) [pid = 1973] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:16:45 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x117e9b400) [pid = 1973] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:16:45 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x121449000) [pid = 1973] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:16:45 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x116a0b800) [pid = 1973] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:16:45 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x1184e1400) [pid = 1973] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:16:45 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x110d6a800) [pid = 1973] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:16:45 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1183a2c00) [pid = 1973] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:16:45 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x115e55400) [pid = 1973] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:16:45 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x113d3bc00) [pid = 1973] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:16:45 INFO - PROCESS | 1973 | 1467037005069 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"]]]}] 07:16:45 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:16:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:16:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:16:45 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:16:45 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:16:45 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:16:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:16:45 INFO - TEST-OK | /FileAPI/historical.html | took 719ms 07:16:45 INFO - PROCESS | 1973 | 1467037005099 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 07:16:45 INFO - TEST-START | /FileAPI/idlharness.html 07:16:45 INFO - PROCESS | 1973 | 1467037005101 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 07:16:45 INFO - PROCESS | 1973 | 1467037005103 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:16:45 INFO - PROCESS | 1973 | 1467037005104 Marionette TRACE conn2 <- [1,3026,null,{}] 07:16:45 INFO - PROCESS | 1973 | 1467037005106 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}] 07:16:45 INFO - PROCESS | 1973 | 1467037005107 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:45 INFO - PROCESS | 1973 | 1467037005196 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 07:16:45 INFO - PROCESS | 1973 | 1467037005199 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:45 INFO - PROCESS | 1973 | 1467037005200 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:45 INFO - PROCESS | 1973 | ++DOCSHELL 0x12e1b5800 == 41 [pid = 1973] [id = 766] 07:16:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x116a0b800) [pid = 1973] [serial = 2296] [outer = 0x0] 07:16:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x120e66c00) [pid = 1973] [serial = 2297] [outer = 0x116a0b800] 07:16:45 INFO - PROCESS | 1973 | 1467037005226 Marionette DEBUG loaded listener.js 07:16:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x125f4f800) [pid = 1973] [serial = 2298] [outer = 0x116a0b800] 07:16:45 INFO - PROCESS | 1973 | 1467037005727 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]]]}] 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:16:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:16:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:16:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:16:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:16:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:16:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:16:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:16:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:16:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:16:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:16:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:16:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:16:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:16:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:16:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:16:45 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 07:16:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:16:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:16:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:16:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:16:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:16:45 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 07:16:45 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 07:16:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:16:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:16:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:16:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:16:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:16:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:16:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:16:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:16:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:16:45 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 07:16:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:16:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:16:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:16:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:16:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:16:45 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 07:16:45 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 07:16:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:16:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:16:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:16:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:16:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:16:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:16:45 INFO - TEST-OK | /FileAPI/idlharness.html | took 684ms 07:16:45 INFO - TEST-START | /FileAPI/idlharness.worker 07:16:45 INFO - PROCESS | 1973 | 1467037005791 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 07:16:45 INFO - PROCESS | 1973 | 1467037005793 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 07:16:45 INFO - PROCESS | 1973 | 1467037005795 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:16:45 INFO - PROCESS | 1973 | 1467037005807 Marionette TRACE conn2 <- [1,3030,null,{}] 07:16:45 INFO - PROCESS | 1973 | 1467037005811 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}] 07:16:45 INFO - PROCESS | 1973 | 1467037005812 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:45 INFO - PROCESS | 1973 | 1467037005896 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 07:16:45 INFO - PROCESS | 1973 | 1467037005899 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:45 INFO - PROCESS | 1973 | 1467037005900 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:45 INFO - PROCESS | 1973 | ++DOCSHELL 0x1218d3800 == 42 [pid = 1973] [id = 767] 07:16:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x12bda3800) [pid = 1973] [serial = 2299] [outer = 0x0] 07:16:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x12c26d000) [pid = 1973] [serial = 2300] [outer = 0x12bda3800] 07:16:45 INFO - PROCESS | 1973 | 1467037005927 Marionette DEBUG loaded listener.js 07:16:45 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x12b71e000) [pid = 1973] [serial = 2301] [outer = 0x12bda3800] 07:16:46 INFO - PROCESS | 1973 | [1973] 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 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:16:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:16:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:16:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:16:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:16:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:16:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:16:46 INFO - {} 07:16:46 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 07:16:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:16:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:16:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:16:46 INFO - {} 07:16:46 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 - {} 07:16:46 INFO - {} 07:16:46 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 07:16:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:16:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:16:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:16:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:16:46 INFO - {} 07:16:46 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 07:16:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:16:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:16:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:16:46 INFO - {} 07:16:46 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 - {} 07:16:46 INFO - {} 07:16:46 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 07:16:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:16:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:16:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:46 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 07:16:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:16:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:16:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:46 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 07:16:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:46 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 07:16:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:46 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 07:16:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:16:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:16:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:16:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:16:46 INFO - {} 07:16:46 INFO - PROCESS | 1973 | 1467037006522 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,{},{}]]]}] 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:16:46 INFO - {} 07:16:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 751ms 07:16:46 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:16:46 INFO - PROCESS | 1973 | 1467037006548 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 07:16:46 INFO - PROCESS | 1973 | 1467037006549 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 07:16:46 INFO - PROCESS | 1973 | 1467037006551 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:16:46 INFO - PROCESS | 1973 | 1467037006552 Marionette TRACE conn2 <- [1,3034,null,{}] 07:16:46 INFO - PROCESS | 1973 | 1467037006555 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}] 07:16:46 INFO - PROCESS | 1973 | 1467037006556 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:46 INFO - PROCESS | 1973 | 1467037006696 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 07:16:46 INFO - PROCESS | 1973 | 1467037006704 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:46 INFO - PROCESS | 1973 | 1467037006705 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:46 INFO - PROCESS | 1973 | ++DOCSHELL 0x118261000 == 43 [pid = 1973] [id = 768] 07:16:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x12bda2c00) [pid = 1973] [serial = 2302] [outer = 0x0] 07:16:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x12c279000) [pid = 1973] [serial = 2303] [outer = 0x12bda2c00] 07:16:46 INFO - PROCESS | 1973 | 1467037006730 Marionette DEBUG loaded listener.js 07:16:46 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x12d78f000) [pid = 1973] [serial = 2304] [outer = 0x12bda2c00] 07:16:47 INFO - PROCESS | 1973 | 1467037007170 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]]]}] 07:16:47 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:16:47 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 671ms 07:16:47 INFO - PROCESS | 1973 | 1467037007263 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 07:16:47 INFO - PROCESS | 1973 | 1467037007267 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 07:16:47 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:16:47 INFO - PROCESS | 1973 | 1467037007282 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:16:47 INFO - PROCESS | 1973 | 1467037007285 Marionette TRACE conn2 <- [1,3038,null,{}] 07:16:47 INFO - PROCESS | 1973 | 1467037007292 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}] 07:16:47 INFO - PROCESS | 1973 | 1467037007295 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:47 INFO - PROCESS | 1973 | 1467037007475 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 07:16:47 INFO - PROCESS | 1973 | 1467037007605 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:47 INFO - PROCESS | 1973 | 1467037007607 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:47 INFO - PROCESS | 1973 | ++DOCSHELL 0x11334e000 == 44 [pid = 1973] [id = 769] 07:16:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x110dcd400) [pid = 1973] [serial = 2305] [outer = 0x0] 07:16:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x110dd6000) [pid = 1973] [serial = 2306] [outer = 0x110dcd400] 07:16:47 INFO - PROCESS | 1973 | 1467037007640 Marionette DEBUG loaded listener.js 07:16:47 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x111c75800) [pid = 1973] [serial = 2307] [outer = 0x110dcd400] 07:16:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:16:48 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 775ms 07:16:48 INFO - PROCESS | 1973 | 1467037008048 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"]]]}] 07:16:48 INFO - PROCESS | 1973 | 1467037008055 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 07:16:48 INFO - PROCESS | 1973 | 1467037008059 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 07:16:48 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:16:48 INFO - PROCESS | 1973 | 1467037008063 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:16:48 INFO - PROCESS | 1973 | 1467037008065 Marionette TRACE conn2 <- [1,3042,null,{}] 07:16:48 INFO - PROCESS | 1973 | 1467037008068 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}] 07:16:48 INFO - PROCESS | 1973 | 1467037008070 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:48 INFO - PROCESS | 1973 | 1467037008188 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 07:16:48 INFO - PROCESS | 1973 | 1467037008253 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:48 INFO - PROCESS | 1973 | 1467037008255 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:48 INFO - PROCESS | 1973 | ++DOCSHELL 0x119019800 == 45 [pid = 1973] [id = 770] 07:16:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x11284d800) [pid = 1973] [serial = 2308] [outer = 0x0] 07:16:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x112851800) [pid = 1973] [serial = 2309] [outer = 0x11284d800] 07:16:48 INFO - PROCESS | 1973 | 1467037008325 Marionette DEBUG loaded listener.js 07:16:48 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x112857400) [pid = 1973] [serial = 2310] [outer = 0x11284d800] 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:16:48 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. 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:16:48 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'.) 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:16:48 INFO - PROCESS | 1973 | 1467037008820 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]]]}] 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:16:48 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. 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:16:48 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. 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:16:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:16:48 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. 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:16:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:16:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:16:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:16:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:16:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:16:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:16:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:16:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:16:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:16:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:16:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:16:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:16:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:16:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:16:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 782ms 07:16:49 INFO - PROCESS | 1973 | 1467037009078 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 07:16:49 INFO - PROCESS | 1973 | 1467037009081 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 07:16:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:16:49 INFO - PROCESS | 1973 | 1467037009118 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:16:49 INFO - PROCESS | 1973 | 1467037009120 Marionette TRACE conn2 <- [1,3046,null,{}] 07:16:49 INFO - PROCESS | 1973 | 1467037009123 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}] 07:16:49 INFO - PROCESS | 1973 | 1467037009125 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:49 INFO - PROCESS | 1973 | 1467037009230 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 07:16:49 INFO - PROCESS | 1973 | 1467037009290 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:49 INFO - PROCESS | 1973 | 1467037009293 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:49 INFO - PROCESS | 1973 | ++DOCSHELL 0x117e62000 == 46 [pid = 1973] [id = 771] 07:16:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x112855c00) [pid = 1973] [serial = 2311] [outer = 0x0] 07:16:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x112d1ec00) [pid = 1973] [serial = 2312] [outer = 0x112855c00] 07:16:49 INFO - PROCESS | 1973 | 1467037009321 Marionette DEBUG loaded listener.js 07:16:49 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x1133b9c00) [pid = 1973] [serial = 2313] [outer = 0x112855c00] 07:16:49 INFO - PROCESS | 1973 | [1973] 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 07:16:49 INFO - PROCESS | 1973 | 1467037009743 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:16:49 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:16:49 INFO - {} 07:16:49 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 683ms 07:16:49 INFO - PROCESS | 1973 | 1467037009791 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 07:16:49 INFO - PROCESS | 1973 | 1467037009792 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 07:16:49 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:16:49 INFO - PROCESS | 1973 | --DOCSHELL 0x1218d3800 == 45 [pid = 1973] [id = 767] 07:16:49 INFO - PROCESS | 1973 | --DOCSHELL 0x12e1b5800 == 44 [pid = 1973] [id = 766] 07:16:49 INFO - PROCESS | 1973 | --DOCSHELL 0x12e199800 == 43 [pid = 1973] [id = 765] 07:16:49 INFO - PROCESS | 1973 | --DOCSHELL 0x12d6b3000 == 42 [pid = 1973] [id = 764] 07:16:49 INFO - PROCESS | 1973 | --DOCSHELL 0x12d20e000 == 41 [pid = 1973] [id = 763] 07:16:49 INFO - PROCESS | 1973 | --DOCSHELL 0x12637a000 == 40 [pid = 1973] [id = 762] 07:16:49 INFO - PROCESS | 1973 | --DOCSHELL 0x12bbc1800 == 39 [pid = 1973] [id = 761] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 101 (0x12a6d6400) [pid = 1973] [serial = 2250] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOCSHELL 0x120f84800 == 38 [pid = 1973] [id = 760] 07:16:49 INFO - PROCESS | 1973 | --DOCSHELL 0x12a5c4000 == 37 [pid = 1973] [id = 759] 07:16:49 INFO - PROCESS | 1973 | --DOCSHELL 0x12a31f800 == 36 [pid = 1973] [id = 758] 07:16:49 INFO - PROCESS | 1973 | --DOCSHELL 0x12a310000 == 35 [pid = 1973] [id = 757] 07:16:49 INFO - PROCESS | 1973 | --DOCSHELL 0x128bb3800 == 34 [pid = 1973] [id = 756] 07:16:49 INFO - PROCESS | 1973 | --DOCSHELL 0x12637b000 == 33 [pid = 1973] [id = 755] 07:16:49 INFO - PROCESS | 1973 | --DOCSHELL 0x12481e800 == 32 [pid = 1973] [id = 754] 07:16:49 INFO - PROCESS | 1973 | --DOCSHELL 0x120f87800 == 31 [pid = 1973] [id = 753] 07:16:49 INFO - PROCESS | 1973 | --DOCSHELL 0x119211800 == 30 [pid = 1973] [id = 752] 07:16:49 INFO - PROCESS | 1973 | --DOCSHELL 0x11706f000 == 29 [pid = 1973] [id = 751] 07:16:49 INFO - PROCESS | 1973 | --DOCSHELL 0x12d6ad000 == 28 [pid = 1973] [id = 750] 07:16:49 INFO - PROCESS | 1973 | 1467037009850 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:16:49 INFO - PROCESS | 1973 | 1467037009852 Marionette TRACE conn2 <- [1,3050,null,{}] 07:16:49 INFO - PROCESS | 1973 | 1467037009861 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}] 07:16:49 INFO - PROCESS | 1973 | 1467037009863 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:49 INFO - PROCESS | 1973 | 1467037009945 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 07:16:49 INFO - PROCESS | 1973 | 1467037009958 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:49 INFO - PROCESS | 1973 | 1467037009960 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x12a3d3400) [pid = 1973] [serial = 2248] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x12144a400) [pid = 1973] [serial = 2230] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1252a3400) [pid = 1973] [serial = 2233] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x1232ab000) [pid = 1973] [serial = 2231] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x1289ee400) [pid = 1973] [serial = 2236] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x125f4e000) [pid = 1973] [serial = 2234] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x116971c00) [pid = 1973] [serial = 2241] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1185b9000) [pid = 1973] [serial = 2242] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x128df4800) [pid = 1973] [serial = 2244] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x1289f6c00) [pid = 1973] [serial = 2237] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x127466800) [pid = 1973] [serial = 2239] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x1183bc800) [pid = 1973] [serial = 2227] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x1232b2c00) [pid = 1973] [serial = 2225] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1232a5800) [pid = 1973] [serial = 2224] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x120f3c000) [pid = 1973] [serial = 2222] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x1199c8c00) [pid = 1973] [serial = 2221] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x119228000) [pid = 1973] [serial = 2219] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x11857c800) [pid = 1973] [serial = 2218] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 82 (0x115efac00) [pid = 1973] [serial = 2216] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 81 (0x112fee000) [pid = 1973] [serial = 2215] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 80 (0x119048c00) [pid = 1973] [serial = 2213] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 79 (0x11904b800) [pid = 1973] [serial = 2228] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 78 (0x1293ad000) [pid = 1973] [serial = 2247] [outer = 0x0] [url = about:blank] 07:16:49 INFO - PROCESS | 1973 | --DOMWINDOW == 77 (0x1293a8c00) [pid = 1973] [serial = 2245] [outer = 0x0] [url = about:blank] 07:16:50 INFO - PROCESS | 1973 | ++DOCSHELL 0x110e1e000 == 29 [pid = 1973] [id = 772] 07:16:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 78 (0x1166ef000) [pid = 1973] [serial = 2314] [outer = 0x0] 07:16:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 79 (0x117226c00) [pid = 1973] [serial = 2315] [outer = 0x1166ef000] 07:16:50 INFO - PROCESS | 1973 | 1467037010040 Marionette DEBUG loaded listener.js 07:16:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 80 (0x11819f000) [pid = 1973] [serial = 2316] [outer = 0x1166ef000] 07:16:50 INFO - PROCESS | 1973 | 1467037010314 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]]]}] 07:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:16:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 515ms 07:16:50 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:16:50 INFO - PROCESS | 1973 | 1467037010330 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 07:16:50 INFO - PROCESS | 1973 | 1467037010332 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 07:16:50 INFO - PROCESS | 1973 | 1467037010334 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:16:50 INFO - PROCESS | 1973 | 1467037010335 Marionette TRACE conn2 <- [1,3054,null,{}] 07:16:50 INFO - PROCESS | 1973 | 1467037010349 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}] 07:16:50 INFO - PROCESS | 1973 | 1467037010353 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:50 INFO - PROCESS | 1973 | 1467037010445 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 07:16:50 INFO - PROCESS | 1973 | 1467037010451 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:50 INFO - PROCESS | 1973 | 1467037010457 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:50 INFO - PROCESS | 1973 | ++DOCSHELL 0x116f5f800 == 30 [pid = 1973] [id = 773] 07:16:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 81 (0x1183bbc00) [pid = 1973] [serial = 2317] [outer = 0x0] 07:16:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 82 (0x1184e0800) [pid = 1973] [serial = 2318] [outer = 0x1183bbc00] 07:16:50 INFO - PROCESS | 1973 | 1467037010486 Marionette DEBUG loaded listener.js 07:16:50 INFO - PROCESS | 1973 | ++DOMWINDOW == 83 (0x1185b8000) [pid = 1973] [serial = 2319] [outer = 0x1183bbc00] 07:16:51 INFO - PROCESS | 1973 | 1467037010967 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"]]]}] 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:16:51 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" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:16:51 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" 07:16:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:16:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 694ms 07:16:51 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:16:51 INFO - PROCESS | 1973 | 1467037011029 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 07:16:51 INFO - PROCESS | 1973 | 1467037011031 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 07:16:51 INFO - PROCESS | 1973 | 1467037011033 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:16:51 INFO - PROCESS | 1973 | 1467037011034 Marionette TRACE conn2 <- [1,3058,null,{}] 07:16:51 INFO - PROCESS | 1973 | 1467037011037 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}] 07:16:51 INFO - PROCESS | 1973 | 1467037011038 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:51 INFO - PROCESS | 1973 | 1467037011120 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 07:16:51 INFO - PROCESS | 1973 | 1467037011185 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:51 INFO - PROCESS | 1973 | 1467037011186 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:51 INFO - PROCESS | 1973 | ++DOCSHELL 0x1198bc800 == 31 [pid = 1973] [id = 774] 07:16:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x1193bb400) [pid = 1973] [serial = 2320] [outer = 0x0] 07:16:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x11968b400) [pid = 1973] [serial = 2321] [outer = 0x1193bb400] 07:16:51 INFO - PROCESS | 1973 | 1467037011219 Marionette DEBUG loaded listener.js 07:16:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x119c74000) [pid = 1973] [serial = 2322] [outer = 0x1193bb400] 07:16:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:16:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:16:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:16:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:16:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:16:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:16:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:16:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:16:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:16:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:16:51 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:51 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:16:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:16:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:16:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:16:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:16:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:16:51 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 474ms 07:16:51 INFO - PROCESS | 1973 | 1467037011497 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]]]}] 07:16:51 INFO - PROCESS | 1973 | 1467037011510 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 07:16:51 INFO - PROCESS | 1973 | 1467037011511 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 07:16:51 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:16:51 INFO - PROCESS | 1973 | 1467037011514 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:16:51 INFO - PROCESS | 1973 | 1467037011515 Marionette TRACE conn2 <- [1,3062,null,{}] 07:16:51 INFO - PROCESS | 1973 | 1467037011517 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}] 07:16:51 INFO - PROCESS | 1973 | 1467037011520 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:51 INFO - PROCESS | 1973 | 1467037011610 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 07:16:51 INFO - PROCESS | 1973 | 1467037011614 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:51 INFO - PROCESS | 1973 | 1467037011616 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:51 INFO - PROCESS | 1973 | ++DOCSHELL 0x10eae4000 == 32 [pid = 1973] [id = 775] 07:16:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x120e63800) [pid = 1973] [serial = 2323] [outer = 0x0] 07:16:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x1211f2800) [pid = 1973] [serial = 2324] [outer = 0x120e63800] 07:16:51 INFO - PROCESS | 1973 | 1467037011644 Marionette DEBUG loaded listener.js 07:16:51 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x1232a5800) [pid = 1973] [serial = 2325] [outer = 0x120e63800] 07:16:51 INFO - PROCESS | 1973 | [1973] 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 07:16:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:16:51 INFO - {} 07:16:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 468ms 07:16:51 INFO - PROCESS | 1973 | 1467037011979 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:16:51 INFO - PROCESS | 1973 | 1467037011984 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 07:16:51 INFO - PROCESS | 1973 | 1467037011985 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 07:16:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:16:51 INFO - PROCESS | 1973 | 1467037011990 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:16:51 INFO - PROCESS | 1973 | 1467037011991 Marionette TRACE conn2 <- [1,3066,null,{}] 07:16:51 INFO - PROCESS | 1973 | 1467037011993 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}] 07:16:51 INFO - PROCESS | 1973 | 1467037011998 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:52 INFO - PROCESS | 1973 | 1467037012141 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 07:16:52 INFO - PROCESS | 1973 | 1467037012153 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:52 INFO - PROCESS | 1973 | 1467037012155 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:52 INFO - PROCESS | 1973 | ++DOCSHELL 0x121083800 == 33 [pid = 1973] [id = 776] 07:16:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x1232a3400) [pid = 1973] [serial = 2326] [outer = 0x0] 07:16:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x1232ccc00) [pid = 1973] [serial = 2327] [outer = 0x1232a3400] 07:16:52 INFO - PROCESS | 1973 | 1467037012180 Marionette DEBUG loaded listener.js 07:16:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x1265aa000) [pid = 1973] [serial = 2328] [outer = 0x1232a3400] 07:16:52 INFO - PROCESS | 1973 | 1467037012483 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]]]}] 07:16:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:16:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:16:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:16:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:16:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:16:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:16:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:16:52 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 522ms 07:16:52 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:16:52 INFO - PROCESS | 1973 | 1467037012511 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 07:16:52 INFO - PROCESS | 1973 | 1467037012512 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 07:16:52 INFO - PROCESS | 1973 | 1467037012514 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:16:52 INFO - PROCESS | 1973 | 1467037012515 Marionette TRACE conn2 <- [1,3070,null,{}] 07:16:52 INFO - PROCESS | 1973 | 1467037012518 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}] 07:16:52 INFO - PROCESS | 1973 | 1467037012519 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:52 INFO - PROCESS | 1973 | 1467037012627 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 07:16:52 INFO - PROCESS | 1973 | 1467037012630 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:52 INFO - PROCESS | 1973 | 1467037012631 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:52 INFO - PROCESS | 1973 | ++DOCSHELL 0x121784000 == 34 [pid = 1973] [id = 777] 07:16:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x1270f1c00) [pid = 1973] [serial = 2329] [outer = 0x0] 07:16:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x127472400) [pid = 1973] [serial = 2330] [outer = 0x1270f1c00] 07:16:52 INFO - PROCESS | 1973 | 1467037012656 Marionette DEBUG loaded listener.js 07:16:52 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x1289f1000) [pid = 1973] [serial = 2331] [outer = 0x1270f1c00] 07:16:52 INFO - PROCESS | 1973 | 1467037012995 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]]]}] 07:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:16:53 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 518ms 07:16:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:16:53 INFO - PROCESS | 1973 | 1467037013034 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 07:16:53 INFO - PROCESS | 1973 | 1467037013035 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 07:16:53 INFO - PROCESS | 1973 | 1467037013037 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:16:53 INFO - PROCESS | 1973 | 1467037013045 Marionette TRACE conn2 <- [1,3074,null,{}] 07:16:53 INFO - PROCESS | 1973 | 1467037013048 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}] 07:16:53 INFO - PROCESS | 1973 | 1467037013049 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:53 INFO - PROCESS | 1973 | 1467037013147 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 07:16:53 INFO - PROCESS | 1973 | 1467037013161 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:53 INFO - PROCESS | 1973 | 1467037013162 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:53 INFO - PROCESS | 1973 | ++DOCSHELL 0x1252b4800 == 35 [pid = 1973] [id = 778] 07:16:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x1289f4800) [pid = 1973] [serial = 2332] [outer = 0x0] 07:16:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x128def800) [pid = 1973] [serial = 2333] [outer = 0x1289f4800] 07:16:53 INFO - PROCESS | 1973 | 1467037013186 Marionette DEBUG loaded listener.js 07:16:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x1290ac400) [pid = 1973] [serial = 2334] [outer = 0x1289f4800] 07:16:53 INFO - PROCESS | 1973 | 1467037013498 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]]]}] 07:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:16:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 476ms 07:16:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:16:53 INFO - PROCESS | 1973 | 1467037013513 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 07:16:53 INFO - PROCESS | 1973 | 1467037013515 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 07:16:53 INFO - PROCESS | 1973 | 1467037013517 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:16:53 INFO - PROCESS | 1973 | 1467037013518 Marionette TRACE conn2 <- [1,3078,null,{}] 07:16:53 INFO - PROCESS | 1973 | 1467037013523 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}] 07:16:53 INFO - PROCESS | 1973 | 1467037013525 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:53 INFO - PROCESS | 1973 | 1467037013630 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 07:16:53 INFO - PROCESS | 1973 | 1467037013640 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:53 INFO - PROCESS | 1973 | 1467037013642 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:53 INFO - PROCESS | 1973 | ++DOCSHELL 0x128905800 == 36 [pid = 1973] [id = 779] 07:16:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x1290af000) [pid = 1973] [serial = 2335] [outer = 0x0] 07:16:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x129162400) [pid = 1973] [serial = 2336] [outer = 0x1290af000] 07:16:53 INFO - PROCESS | 1973 | 1467037013666 Marionette DEBUG loaded listener.js 07:16:53 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x1293a8c00) [pid = 1973] [serial = 2337] [outer = 0x1290af000] 07:16:54 INFO - PROCESS | 1973 | 1467037013999 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] 07:16:54 INFO - PROCESS | 1973 | 1467037014040 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 07:16:54 INFO - PROCESS | 1973 | 1467037014050 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:16:54 INFO - PROCESS | 1973 | 1467037014051 Marionette TRACE conn2 <- [1,3082,null,{}] 07:16:54 INFO - PROCESS | 1973 | 1467037014054 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}] 07:16:54 INFO - PROCESS | 1973 | 1467037014055 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:54 INFO - PROCESS | 1973 | 1467037014314 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 07:16:54 INFO - PROCESS | 1973 | --DOMWINDOW == 100 (0x128df0800) [pid = 1973] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:16:54 INFO - PROCESS | 1973 | --DOMWINDOW == 99 (0x12a6dec00) [pid = 1973] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:16:54 INFO - PROCESS | 1973 | --DOMWINDOW == 98 (0x1232aac00) [pid = 1973] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:16:54 INFO - PROCESS | 1973 | --DOMWINDOW == 97 (0x110d4e000) [pid = 1973] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:16:54 INFO - PROCESS | 1973 | --DOMWINDOW == 96 (0x125f49400) [pid = 1973] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:16:54 INFO - PROCESS | 1973 | --DOMWINDOW == 95 (0x1232ac400) [pid = 1973] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:16:54 INFO - PROCESS | 1973 | --DOMWINDOW == 94 (0x12a3d5000) [pid = 1973] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:16:54 INFO - PROCESS | 1973 | --DOMWINDOW == 93 (0x1166ee000) [pid = 1973] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:16:54 INFO - PROCESS | 1973 | --DOMWINDOW == 92 (0x110d51800) [pid = 1973] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:16:54 INFO - PROCESS | 1973 | --DOMWINDOW == 91 (0x118587c00) [pid = 1973] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:16:54 INFO - PROCESS | 1973 | --DOMWINDOW == 90 (0x12325dc00) [pid = 1973] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:16:54 INFO - PROCESS | 1973 | --DOMWINDOW == 89 (0x11922d400) [pid = 1973] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:16:54 INFO - PROCESS | 1973 | --DOMWINDOW == 88 (0x12487b000) [pid = 1973] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:16:54 INFO - PROCESS | 1973 | --DOMWINDOW == 87 (0x1133ddc00) [pid = 1973] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:16:54 INFO - PROCESS | 1973 | --DOMWINDOW == 86 (0x1293a3400) [pid = 1973] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:16:54 INFO - PROCESS | 1973 | --DOMWINDOW == 85 (0x12a762c00) [pid = 1973] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:16:54 INFO - PROCESS | 1973 | --DOMWINDOW == 84 (0x116a0b800) [pid = 1973] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:16:54 INFO - PROCESS | 1973 | --DOMWINDOW == 83 (0x12bda3800) [pid = 1973] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:16:54 INFO - PROCESS | 1973 | 1467037014362 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:54 INFO - PROCESS | 1973 | 1467037014363 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:54 INFO - PROCESS | 1973 | ++DOCSHELL 0x128919800 == 37 [pid = 1973] [id = 780] 07:16:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 84 (0x110d51800) [pid = 1973] [serial = 2338] [outer = 0x0] 07:16:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 85 (0x11819a800) [pid = 1973] [serial = 2339] [outer = 0x110d51800] 07:16:54 INFO - PROCESS | 1973 | 1467037014389 Marionette DEBUG loaded listener.js 07:16:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 86 (0x1232a8000) [pid = 1973] [serial = 2340] [outer = 0x110d51800] 07:16:54 INFO - PROCESS | 1973 | 1467037014634 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]]]}] 07:16:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:16:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:16:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:16:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 630ms 07:16:54 INFO - PROCESS | 1973 | 1467037014676 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 07:16:54 INFO - PROCESS | 1973 | 1467037014677 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 07:16:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:16:54 INFO - PROCESS | 1973 | 1467037014684 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:16:54 INFO - PROCESS | 1973 | 1467037014686 Marionette TRACE conn2 <- [1,3086,null,{}] 07:16:54 INFO - PROCESS | 1973 | 1467037014695 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}] 07:16:54 INFO - PROCESS | 1973 | 1467037014697 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:54 INFO - PROCESS | 1973 | 1467037014794 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 07:16:54 INFO - PROCESS | 1973 | 1467037014798 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:54 INFO - PROCESS | 1973 | 1467037014800 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:54 INFO - PROCESS | 1973 | ++DOCSHELL 0x12939d800 == 38 [pid = 1973] [id = 781] 07:16:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 87 (0x1232ac400) [pid = 1973] [serial = 2341] [outer = 0x0] 07:16:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 88 (0x12a3d0400) [pid = 1973] [serial = 2342] [outer = 0x1232ac400] 07:16:54 INFO - PROCESS | 1973 | 1467037014827 Marionette DEBUG loaded listener.js 07:16:54 INFO - PROCESS | 1973 | ++DOMWINDOW == 89 (0x12a757c00) [pid = 1973] [serial = 2343] [outer = 0x1232ac400] 07:16:55 INFO - PROCESS | 1973 | 1467037015152 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:16:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:16:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 478ms 07:16:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:16:55 INFO - PROCESS | 1973 | 1467037015163 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 07:16:55 INFO - PROCESS | 1973 | 1467037015164 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 07:16:55 INFO - PROCESS | 1973 | 1467037015166 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:16:55 INFO - PROCESS | 1973 | 1467037015167 Marionette TRACE conn2 <- [1,3090,null,{}] 07:16:55 INFO - PROCESS | 1973 | 1467037015170 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}] 07:16:55 INFO - PROCESS | 1973 | 1467037015173 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:55 INFO - PROCESS | 1973 | 1467037015257 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 07:16:55 INFO - PROCESS | 1973 | 1467037015328 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:55 INFO - PROCESS | 1973 | 1467037015329 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:55 INFO - PROCESS | 1973 | ++DOCSHELL 0x129388000 == 39 [pid = 1973] [id = 782] 07:16:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 90 (0x115e55400) [pid = 1973] [serial = 2344] [outer = 0x0] 07:16:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 91 (0x12a630800) [pid = 1973] [serial = 2345] [outer = 0x115e55400] 07:16:55 INFO - PROCESS | 1973 | 1467037015354 Marionette DEBUG loaded listener.js 07:16:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 92 (0x12a95c800) [pid = 1973] [serial = 2346] [outer = 0x115e55400] 07:16:55 INFO - PROCESS | 1973 | 1467037015612 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:16:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:16:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 468ms 07:16:55 INFO - PROCESS | 1973 | 1467037015634 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 07:16:55 INFO - PROCESS | 1973 | 1467037015636 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 07:16:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:16:55 INFO - PROCESS | 1973 | 1467037015645 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:16:55 INFO - PROCESS | 1973 | 1467037015646 Marionette TRACE conn2 <- [1,3094,null,{}] 07:16:55 INFO - PROCESS | 1973 | 1467037015649 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}] 07:16:55 INFO - PROCESS | 1973 | 1467037015650 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:55 INFO - PROCESS | 1973 | 1467037015734 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 07:16:55 INFO - PROCESS | 1973 | 1467037015740 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:55 INFO - PROCESS | 1973 | 1467037015741 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:55 INFO - PROCESS | 1973 | ++DOCSHELL 0x12aabe000 == 40 [pid = 1973] [id = 783] 07:16:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 93 (0x12185d800) [pid = 1973] [serial = 2347] [outer = 0x0] 07:16:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 94 (0x12ac83000) [pid = 1973] [serial = 2348] [outer = 0x12185d800] 07:16:55 INFO - PROCESS | 1973 | 1467037015764 Marionette DEBUG loaded listener.js 07:16:55 INFO - PROCESS | 1973 | ++DOMWINDOW == 95 (0x12b723c00) [pid = 1973] [serial = 2349] [outer = 0x12185d800] 07:16:56 INFO - PROCESS | 1973 | 1467037016064 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:16:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:16:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 468ms 07:16:56 INFO - PROCESS | 1973 | 1467037016114 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 07:16:56 INFO - PROCESS | 1973 | 1467037016115 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 07:16:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:16:56 INFO - PROCESS | 1973 | 1467037016117 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:16:56 INFO - PROCESS | 1973 | 1467037016118 Marionette TRACE conn2 <- [1,3098,null,{}] 07:16:56 INFO - PROCESS | 1973 | 1467037016121 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}] 07:16:56 INFO - PROCESS | 1973 | 1467037016122 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:56 INFO - PROCESS | 1973 | 1467037016200 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 07:16:56 INFO - PROCESS | 1973 | 1467037016272 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:56 INFO - PROCESS | 1973 | 1467037016272 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:56 INFO - PROCESS | 1973 | ++DOCSHELL 0x12acc7000 == 41 [pid = 1973] [id = 784] 07:16:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 96 (0x12a959400) [pid = 1973] [serial = 2350] [outer = 0x0] 07:16:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 97 (0x12b8b9400) [pid = 1973] [serial = 2351] [outer = 0x12a959400] 07:16:56 INFO - PROCESS | 1973 | 1467037016296 Marionette DEBUG loaded listener.js 07:16:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 98 (0x12b99c800) [pid = 1973] [serial = 2352] [outer = 0x12a959400] 07:16:56 INFO - PROCESS | 1973 | 1467037016679 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]]]}] 07:16:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:16:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:16:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 570ms 07:16:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:16:56 INFO - PROCESS | 1973 | 1467037016688 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 07:16:56 INFO - PROCESS | 1973 | 1467037016691 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 07:16:56 INFO - PROCESS | 1973 | 1467037016694 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:16:56 INFO - PROCESS | 1973 | 1467037016697 Marionette TRACE conn2 <- [1,3102,null,{}] 07:16:56 INFO - PROCESS | 1973 | 1467037016701 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}] 07:16:56 INFO - PROCESS | 1973 | 1467037016702 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:56 INFO - PROCESS | 1973 | 1467037016811 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 07:16:56 INFO - PROCESS | 1973 | 1467037016879 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:56 INFO - PROCESS | 1973 | 1467037016880 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:56 INFO - PROCESS | 1973 | ++DOCSHELL 0x1126bd800 == 42 [pid = 1973] [id = 785] 07:16:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 99 (0x112850400) [pid = 1973] [serial = 2353] [outer = 0x0] 07:16:56 INFO - PROCESS | 1973 | ++DOMWINDOW == 100 (0x113b4f400) [pid = 1973] [serial = 2354] [outer = 0x112850400] 07:16:56 INFO - PROCESS | 1973 | 1467037016953 Marionette DEBUG loaded listener.js 07:16:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 101 (0x1160d7800) [pid = 1973] [serial = 2355] [outer = 0x112850400] 07:16:57 INFO - PROCESS | 1973 | 1467037017344 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:16:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:16:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 672ms 07:16:57 INFO - PROCESS | 1973 | 1467037017366 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 07:16:57 INFO - PROCESS | 1973 | 1467037017369 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 07:16:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:16:57 INFO - PROCESS | 1973 | 1467037017374 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:16:57 INFO - PROCESS | 1973 | 1467037017376 Marionette TRACE conn2 <- [1,3106,null,{}] 07:16:57 INFO - PROCESS | 1973 | 1467037017378 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}] 07:16:57 INFO - PROCESS | 1973 | 1467037017380 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:57 INFO - PROCESS | 1973 | 1467037017489 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 07:16:57 INFO - PROCESS | 1973 | 1467037017598 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:57 INFO - PROCESS | 1973 | 1467037017600 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:57 INFO - PROCESS | 1973 | ++DOCSHELL 0x118252000 == 43 [pid = 1973] [id = 786] 07:16:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 102 (0x1172be000) [pid = 1973] [serial = 2356] [outer = 0x0] 07:16:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 103 (0x1181a4c00) [pid = 1973] [serial = 2357] [outer = 0x1172be000] 07:16:57 INFO - PROCESS | 1973 | 1467037017634 Marionette DEBUG loaded listener.js 07:16:57 INFO - PROCESS | 1973 | ++DOMWINDOW == 104 (0x1183b0400) [pid = 1973] [serial = 2358] [outer = 0x1172be000] 07:16:57 INFO - PROCESS | 1973 | 1467037017996 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]]]}] 07:16:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:16:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:16:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:16:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 673ms 07:16:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:16:58 INFO - PROCESS | 1973 | 1467037018048 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 07:16:58 INFO - PROCESS | 1973 | 1467037018049 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 07:16:58 INFO - PROCESS | 1973 | 1467037018051 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:16:58 INFO - PROCESS | 1973 | 1467037018054 Marionette TRACE conn2 <- [1,3110,null,{}] 07:16:58 INFO - PROCESS | 1973 | 1467037018062 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}] 07:16:58 INFO - PROCESS | 1973 | 1467037018065 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:58 INFO - PROCESS | 1973 | 1467037018171 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 07:16:58 INFO - PROCESS | 1973 | 1467037018284 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:58 INFO - PROCESS | 1973 | 1467037018286 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:58 INFO - PROCESS | 1973 | ++DOCSHELL 0x12527b800 == 44 [pid = 1973] [id = 787] 07:16:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 105 (0x1185b2c00) [pid = 1973] [serial = 2359] [outer = 0x0] 07:16:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 106 (0x119325000) [pid = 1973] [serial = 2360] [outer = 0x1185b2c00] 07:16:58 INFO - PROCESS | 1973 | 1467037018319 Marionette DEBUG loaded listener.js 07:16:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 107 (0x120f05000) [pid = 1973] [serial = 2361] [outer = 0x1185b2c00] 07:16:58 INFO - PROCESS | 1973 | 1467037018663 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"]]]}] 07:16:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:16:58 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 07:16:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:16:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 622ms 07:16:58 INFO - PROCESS | 1973 | 1467037018674 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 07:16:58 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:16:58 INFO - PROCESS | 1973 | 1467037018676 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 07:16:58 INFO - PROCESS | 1973 | 1467037018679 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:16:58 INFO - PROCESS | 1973 | 1467037018680 Marionette TRACE conn2 <- [1,3114,null,{}] 07:16:58 INFO - PROCESS | 1973 | 1467037018683 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}] 07:16:58 INFO - PROCESS | 1973 | 1467037018684 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:58 INFO - PROCESS | 1973 | 1467037018791 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 07:16:58 INFO - PROCESS | 1973 | 1467037018896 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\", \"f7fd3b5b-9b96-424a-aa1c-1ee8e27ec482\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:58 INFO - PROCESS | 1973 | 1467037018897 Marionette INFO sendAsync 2324941a-a81c-a341-90ed-70ead0d4eee5 07:16:58 INFO - PROCESS | 1973 | ++DOCSHELL 0x12ac29000 == 45 [pid = 1973] [id = 788] 07:16:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 108 (0x121448000) [pid = 1973] [serial = 2362] [outer = 0x0] 07:16:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 109 (0x1232d1000) [pid = 1973] [serial = 2363] [outer = 0x121448000] 07:16:58 INFO - PROCESS | 1973 | 1467037018927 Marionette DEBUG loaded listener.js 07:16:58 INFO - PROCESS | 1973 | ++DOMWINDOW == 110 (0x124880400) [pid = 1973] [serial = 2364] [outer = 0x121448000] 07:16:59 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:16:59 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 620ms 07:16:59 INFO - PROCESS | 1973 | 1467037019294 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]]]}] 07:16:59 INFO - PROCESS | 1973 | 1467037019300 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 07:16:59 INFO - PROCESS | 1973 | 1467037019301 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 07:17:00 WARNING - u'runner_teardown' () 07:17:00 INFO - No more tests 07:17:00 INFO - Got 0 unexpected results 07:17:00 INFO - SUITE-END | took 502s 07:17:00 INFO - Closing logging queue 07:17:00 INFO - queue closed 07:17:00 INFO - Return code: 0 07:17:00 WARNING - # TBPL SUCCESS # 07:17:00 INFO - Running post-action listener: _resource_record_post_action 07:17:00 INFO - Running post-run listener: _resource_record_post_run 07:17:01 INFO - Total resource usage - Wall time: 524s; CPU: 58.0%; Read bytes: 565248; Write bytes: 949474816; Read time: 6; Write time: 5005 07:17:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:17:01 INFO - install - Wall time: 18s; CPU: 55.0%; Read bytes: 148247040; Write bytes: 145888768; Read time: 13582; Write time: 309 07:17:01 INFO - run-tests - Wall time: 506s; CPU: 58.0%; Read bytes: 565248; Write bytes: 791531520; Read time: 6; Write time: 4655 07:17:01 INFO - Running post-run listener: _upload_blobber_files 07:17:01 INFO - Blob upload gear active. 07:17:01 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:17:01 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 07:17:01 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'] 07:17:01 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 07:17:01 INFO - (blobuploader) - INFO - Open directory for files ... 07:17:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:17:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:17:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:17:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:17:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:17:02 INFO - (blobuploader) - INFO - Done attempting. 07:17:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:17:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:17:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:17:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:17:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:17:04 INFO - (blobuploader) - INFO - Done attempting. 07:17:04 INFO - (blobuploader) - INFO - Iteration through files over. 07:17:04 INFO - Return code: 0 07:17:04 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:17:04 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:17:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ed75e3dc06f25a98b63fd88646a07c4f7791033542610c26912e2a3a1fb0344ecfbaed6ce62a37d0bb27a981f2f7e65e1d157e43f635c1ce69fe1a911cdae27f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/682ed0fe2ba4eaae1bbedd28c808b52b1e6bfb97a32fa11d2f61df3bf849b2b13b06d4e5b8b4c026ca82e979e6c86e2a2c4142458fbe7716f99f8f2f04f6bb2c"} 07:17:04 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:17:04 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:17:04 INFO - Contents: 07:17:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ed75e3dc06f25a98b63fd88646a07c4f7791033542610c26912e2a3a1fb0344ecfbaed6ce62a37d0bb27a981f2f7e65e1d157e43f635c1ce69fe1a911cdae27f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/682ed0fe2ba4eaae1bbedd28c808b52b1e6bfb97a32fa11d2f61df3bf849b2b13b06d4e5b8b4c026ca82e979e6c86e2a2c4142458fbe7716f99f8f2f04f6bb2c"} 07:17:04 INFO - Running post-run listener: copy_logs_to_upload_dir 07:17:04 INFO - Copying logs to upload dir... 07:17:04 INFO - mkdir: /builds/slave/test/build/upload/logs 07:17:04 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=576.641655 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 36 secs) (at 2016-06-27 07:17:04.621168) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 07:17:04.624429) ========= 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.LOpxtcnOEl/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.5ww3pasEMF/Listeners TMPDIR=/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/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/ed75e3dc06f25a98b63fd88646a07c4f7791033542610c26912e2a3a1fb0344ecfbaed6ce62a37d0bb27a981f2f7e65e1d157e43f635c1ce69fe1a911cdae27f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/682ed0fe2ba4eaae1bbedd28c808b52b1e6bfb97a32fa11d2f61df3bf849b2b13b06d4e5b8b4c026ca82e979e6c86e2a2c4142458fbe7716f99f8f2f04f6bb2c"} build_url:https://queue.taskcluster.net/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/VWNf2fmITQ-K0JQd6LeiBA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012786 build_url: 'https://queue.taskcluster.net/v1/task/VWNf2fmITQ-K0JQd6LeiBA/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/ed75e3dc06f25a98b63fd88646a07c4f7791033542610c26912e2a3a1fb0344ecfbaed6ce62a37d0bb27a981f2f7e65e1d157e43f635c1ce69fe1a911cdae27f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/682ed0fe2ba4eaae1bbedd28c808b52b1e6bfb97a32fa11d2f61df3bf849b2b13b06d4e5b8b4c026ca82e979e6c86e2a2c4142458fbe7716f99f8f2f04f6bb2c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VWNf2fmITQ-K0JQd6LeiBA/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-27 07:17:04.661678) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 07:17:04.662007) ========= 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.LOpxtcnOEl/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.5ww3pasEMF/Listeners TMPDIR=/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/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.005151 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 07:17:04.710704) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 07:17:04.713459) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 07:17:04.713812) ========= ========= Total master_lag: 0.41 =========